Ver Fonte

fix(department): department tree of general users

Casper Dai há 2 anos atrás
pai
commit
8a07fbeb4a
1 ficheiros alterados com 18 adições e 5 exclusões
  1. 18 5
      src/api/user.js

+ 18 - 5
src/api/user.js

@@ -325,11 +325,13 @@ export function getDepartmentTree () {
     method: 'GET'
   }).then(({ data }) => {
     return {
-      data: [{
-        path: store.getters.tenant,
-        name: '我的部门',
-        children: data
-      }]
+      data: data
+        ? [data]
+        : [{
+          path: store.getters.org,
+          name: '我的部门',
+          children: []
+        }]
     }
   })
 }
@@ -402,6 +404,17 @@ export function updateUserName (userId, name) {
   }, null, tenantRequest)
 }
 
+export function updateUserInformLevel (userId, informLevel) {
+  return update({
+    url: '/admin/users/update/deviceExceptionLevel',
+    method: 'PUT',
+    data: addTenantKey({
+      userId,
+      informLevel
+    })
+  }, null, tenantRequest)
+}
+
 export function migrateUser (data) {
   return tenantRequest({
     url: '/admin/users/temporary/migration',