diff --git a/src/components/custom/menu-tree.vue b/src/components/custom/menu-tree.vue index fdb9960f..721204aa 100644 --- a/src/components/custom/menu-tree.vue +++ b/src/components/custom/menu-tree.vue @@ -9,11 +9,13 @@ defineOptions({ name: 'MenuTree' }); interface Props { immediate?: boolean; + showHeader?: boolean; [key: string]: any; } const props = withDefaults(defineProps(), { - immediate: true + immediate: true, + showHeader: true }); const { bool: expandAll } = useBoolean(); @@ -106,7 +108,7 @@ defineExpose({ diff --git a/src/views/system/menu/modules/menu-cascade-delete-modal.vue b/src/views/system/menu/modules/menu-cascade-delete-modal.vue new file mode 100644 index 00000000..3f94a117 --- /dev/null +++ b/src/views/system/menu/modules/menu-cascade-delete-modal.vue @@ -0,0 +1,107 @@ + + + + +