|
@@ -61,7 +61,7 @@
|
|
import {onActivated, ref} from "vue";
|
|
import {onActivated, ref} from "vue";
|
|
import mainApi from "~api/system/organization";
|
|
import mainApi from "~api/system/organization";
|
|
import HcTreeData from "./components/HcTreeData.vue";
|
|
import HcTreeData from "./components/HcTreeData.vue";
|
|
-import {formValidate, getArrValue} from "js-fast-way";
|
|
|
|
|
|
+import {arrIndex, formValidate, getArrValue} from "js-fast-way";
|
|
import menuApi from "~api/system/menu";
|
|
import menuApi from "~api/system/menu";
|
|
import {delMessage} from "~uti/tools";
|
|
import {delMessage} from "~uti/tools";
|
|
|
|
|
|
@@ -213,7 +213,12 @@ const authModalShow = (data) => {
|
|
const getMenuData = async () => {
|
|
const getMenuData = async () => {
|
|
const {error, code, data} = await menuApi.lazyList({})
|
|
const {error, code, data} = await menuApi.lazyList({})
|
|
if (!error && code === 200) {
|
|
if (!error && code === 200) {
|
|
- treeMenuNode.value = getArrValue(data)
|
|
|
|
|
|
+ const arr = getArrValue(data)
|
|
|
|
+ //移除系统设置的菜单
|
|
|
|
+ const index = arrIndex(arr, 'code', "system")
|
|
|
|
+ arr.splice(index, 1)
|
|
|
|
+ //赋值
|
|
|
|
+ treeMenuNode.value = arr
|
|
} else {
|
|
} else {
|
|
treeMenuNode.value = []
|
|
treeMenuNode.value = []
|
|
}
|
|
}
|