|
|
@ -181,8 +181,9 @@ const diguiData = (val:any) =>{ |
|
|
const menuGroupShow = ref(false) |
|
|
const menuGroupShow = ref(false) |
|
|
const menuParentKey = ref("") |
|
|
const menuParentKey = ref("") |
|
|
const addNewSunMenuGroup = (val:any) =>{ |
|
|
const addNewSunMenuGroup = (val:any) =>{ |
|
|
// console.log('新建子分组:', val); |
|
|
console.log('新建子分组:', val); |
|
|
menuParentKey.value = val.id |
|
|
menuParentKey.value = val.id.toString() |
|
|
|
|
|
console.log('新建子分组-->:', menuParentKey.value); |
|
|
menuGroupShow.value = true |
|
|
menuGroupShow.value = true |
|
|
} |
|
|
} |
|
|
/** |
|
|
/** |
|
|
@ -321,7 +322,6 @@ const openAppPage = (val:any) =>{ |
|
|
</script> |
|
|
</script> |
|
|
<template> |
|
|
<template> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-tree |
|
|
<el-tree |
|
|
:data="appMenuTree" |
|
|
:data="appMenuTree" |
|
|
draggable |
|
|
draggable |
|
|
@ -364,7 +364,7 @@ const openAppPage = (val:any) =>{ |
|
|
</template> |
|
|
</template> |
|
|
</el-tree> |
|
|
</el-tree> |
|
|
<AppMenuSvgPage v-model:is-show="svgIsShow" v-model:svg-name="svgName" :svg-id="svgId" :icon-list="allIconNames" /> |
|
|
<AppMenuSvgPage v-model:is-show="svgIsShow" v-model:svg-name="svgName" :svg-id="svgId" :icon-list="allIconNames" /> |
|
|
<AppMenuGroup v-model:is-show="menuGroupShow" :menu-parent-key="menuParentKey" :app-cont="props.appCont" @updateMenu="gainSunAppContent" /> |
|
|
<AppMenuGroup v-model:is-show="menuGroupShow" :parent-key="menuParentKey" :app-cont="props.appCont" @updateMenu="gainSunAppContent" /> |
|
|
<EditAppMenuNamePage v-model:is-show="editAppMenuNameShow" :menu-cont="appOenMenu" @updateMenu="gainSunAppContent" /> |
|
|
<EditAppMenuNamePage v-model:is-show="editAppMenuNameShow" :menu-cont="appOenMenu" @updateMenu="gainSunAppContent" /> |
|
|
<CreateAppFormPage v-if="saveAppFormIsShow" v-model:is-show="saveAppFormIsShow" :is-new="isNew" v-model:app-page-key="appPageKey" :drawer-with="props.drawerWith" :form-Key="props.formKey" :app-cont="props.appCont" :group-key="props.groupKey" :menu-id="creetMenuId" @gainSunAppContent="gainSunAppContent" /> |
|
|
<CreateAppFormPage v-if="saveAppFormIsShow" v-model:is-show="saveAppFormIsShow" :is-new="isNew" v-model:app-page-key="appPageKey" :drawer-with="props.drawerWith" :form-Key="props.formKey" :app-cont="props.appCont" :group-key="props.groupKey" :menu-id="creetMenuId" @gainSunAppContent="gainSunAppContent" /> |
|
|
</template> |
|
|
</template> |
|
|
|