diff --git a/src/api/platform/system/controller/user.ts b/src/api/platform/system/controller/user.ts index dd03857..4b7215b 100644 --- a/src/api/platform/system/controller/user.ts +++ b/src/api/platform/system/controller/user.ts @@ -14,6 +14,7 @@ enum Api { add = '/system_proxy/system/user/save', get = '/system_proxy/system/user', edit = '/system_proxy/system/user/update', + editUser = '/system_proxy/system/user/updateUser', del = '/system_proxy/system/user/remove', updatePwd = '/system_proxy/system/user/updatePwd', resetPwd='/system_proxy/system/user/resetPwd', @@ -30,8 +31,11 @@ export const listUser = (params?: Partial) => defHttp.get) => defHttp.post({ url: Api.add, data: params }); +/** 修改用户关联用户角色表 */ +export const editUserRole = (params: Partial) => defHttp.put({ url: Api.edit, data: params }); + /** 修改用户 */ -export const editUser = (params: Partial) => defHttp.put({ url: Api.edit, data: params }); +export const editUser = (params: Partial) => defHttp.put({ url: Api.editUser, data: params }); /** 查询用户详细 */ export const getUser = (id: string) => defHttp.get({ url: `${Api.get}/${id}` }); diff --git a/src/views/system/user/UserModal.vue b/src/views/system/user/UserModal.vue index 884fd06..917697d 100644 --- a/src/views/system/user/UserModal.vue +++ b/src/views/system/user/UserModal.vue @@ -19,7 +19,7 @@ import { BasicForm, useForm } from '/@/components/Form/index'; import { userFormSchema } from './user.data'; import { listDept } from '/@/api/platform/system/controller/dept'; - import { addUser, editUser, getUser } from '/@/api/platform/system/controller/user'; + import { addUser, editUserRole, getUser } from '/@/api/platform/system/controller/user'; import { listToTree } from '/@/utils/helper/treeHelper'; import { ModalProps } from '/@/components/Modal'; import { findListNameById } from '/@/utils'; @@ -101,7 +101,7 @@ await addUser(formData); break; case 'edit': - await editUser(formData); + await editUserRole(formData); break; } // 处理提交完成之后逻辑