refactor: replace common confirm dialogs with maintenance CRUD dialogs and streamline form handling in MasterDetailMntC.vue and SingleRecordMnt.vue

This commit is contained in:
skytek_xinliang
2026-03-26 16:01:20 +08:00
parent ec3fbace1a
commit 389ec56480
32 changed files with 2549 additions and 2763 deletions
@@ -13,16 +13,19 @@ v-for="item in mobileCurrentItems" :key="item.path ?? item.title" class="mb-1" r
</v-sheet>
</template>
<script setup>
<script setup lang="ts">
import { mdiArrowTopRight, mdiChevronRight } from '@mdi/js'
defineProps({
mobileCurrentItems: {
type: Array,
default: () => [],
},
import type { AdminLayoutMenuItem } from './types'
withDefaults(defineProps<{
mobileCurrentItems?: AdminLayoutMenuItem[]
}>(), {
mobileCurrentItems: () => [],
})
const emit = defineEmits(['item-click'])
const emit = defineEmits<{
'item-click': [item: AdminLayoutMenuItem]
}>()
</script>
<style scoped>