梁展鹏 3 vuotta sitten
vanhempi
commit
f223ba32d3

+ 6 - 4
src/api/system/account.js

@@ -2,12 +2,16 @@ import api from '@/utils/request';
 
 export const getPage = params =>
   api.post(`/yxl-back-end/framework/uiac/account/page`, params);
+
 export const getCount = params =>
   api.post(`/yxl-back-end/framework/uiac/account/count`, params);
+
 export const getList = params =>
   api.post(`/yxl-back-end/framework/uiac/role/list`, params);
+
 export const getItem = ({ id, ...params }) =>
   api.get(`/yxl-back-end/admin/kindergarten/${id}`, params);
+
 export const saveItem = params => {
   if (params.id) {
     return api.put(`/yxl-back-end/framework/uiac/role/update`, params);
@@ -15,6 +19,7 @@ export const saveItem = params => {
     return api.post(`/yxl-back-end/framework/uiac/role/save`, params);
   }
 };
+
 export const delItem = ({ id, ...params }) =>
   api.del(`/yxl-back-end/framework/uiac/role/del/${id}`, params);
 
@@ -25,10 +30,7 @@ export const getUserRole = ({ id, ...params }) =>
   api.get(`/yxl-back-end/framework/uiac/account/${id}/account-role`, params);
 
 export const updateUserRole = ({ id, ...params }) =>
-  api.put(
-    `/yxl-back-end/framework/uiac/account/${id}/account-role`,
-    params.roles
-  );
+  api.post(`/yxl-back-end/framework/uiac/account/${id}/save-account-role`, params.roles);
 
 export const lockAccount = id =>
   api.del(`/yxl-back-end/framework/uiac/account/is-locked/${id}`, {});

+ 1 - 1
src/views/systemManagement/accountManagement/modal/RoleModal.vue

@@ -15,7 +15,7 @@
         <el-checkbox-group v-model="form.roles">
           <el-checkbox
             v-for="item in options"
-            :label="item.label"
+            :label="item.key"
             :key="item.id"
             >{{ item.label }}</el-checkbox
           >