Explorar o código

Merge branch 'dev' of https://git.citupro.com/zhengnaiwen_citu/menduner into dev

lifanagju_citu hai 11 meses
pai
achega
a628507585
Modificáronse 2 ficheiros con 10 adicións e 2 borrados
  1. 9 2
      src/layout/company/side.vue
  2. 1 0
      src/router/modules/enterprise.js

+ 9 - 2
src/layout/company/side.vue

@@ -66,13 +66,20 @@ const getList = (arr, obj = []) => {
       path: element?.path,
       children: []
     }
-    if (element?.meta?.isAdmin) data.isAdmin = true
+    if (element?.meta?.isAdmin) {
+      data.isAdmin = true
+    }
     if (element?.children) {
       getList(element.children, data.children)
     }
     obj.push(data)
   })
-  if (isAdmin === 'false') obj = obj.filter(e => !e.isAdmin)
+  if (isAdmin === 'false') {
+    obj = obj.filter(e => !e.isAdmin)
+    obj.map(e => {
+      e.children = e.children.filter(val => !val.isAdmin)
+    })
+  }
   return obj
 }
 </script>

+ 1 - 0
src/router/modules/enterprise.js

@@ -162,6 +162,7 @@ const enterprise = [
         path: '/enterprise/informationManagement/informationSettings',
         meta: {
           title: '企业信息设置',
+          isAdmin: true,
           enName: 'Enterprise Information Settings'
         },
         component: () => import('@/views/enterprise/informationManagement/informationSettings.vue')