Quellcode durchsuchen

fix: department tree

trigger no permission when requested by top level personnel who are not administrators
Casper Dai vor 2 Jahren
Ursprung
Commit
65de2ccb96
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/api/user.js

+ 2 - 2
src/api/user.js

@@ -314,7 +314,7 @@ export function getDepartments () {
 }
 
 export function getDepartmentTree () {
-  if (store.getters.isTopGroup) {
+  if (store.getters.isTenantAdmin) {
     return getDepartments().then(({ data }) => {
       return {
         data: [{
@@ -334,7 +334,7 @@ export function getDepartmentTree () {
         ? [{
           path: store.getters.org,
           name: '我的部门',
-          children: []
+          children: data
         }]
         : [data]
     }