修改交互逻辑.

This commit is contained in:
lijiahang
2023-09-14 17:24:18 +08:00
parent f8b694c16a
commit a210fb93fd
15 changed files with 67 additions and 43 deletions

View File

@@ -18,9 +18,9 @@ export interface RoleUpdateRequest extends RoleCreateRequest {
}
/**
* 角色 菜单绑定请求
* 角色 分配绑定请求
*/
export interface RoleMenuBindRequest extends RoleCreateRequest {
export interface RoleGrantMenuRequest extends RoleCreateRequest {
roleId: number;
menuIdList: Array<number>;
}
@@ -99,10 +99,10 @@ export function deleteRole(id: number) {
}
/**
* 绑定角色菜单
* 分配角色菜单
*/
export function bindRoleMenu(request: RoleMenuBindRequest) {
return axios.put('/infra/system-role/bind', request);
export function grantRoleMenu(request: RoleGrantMenuRequest) {
return axios.put('/infra/system-role/grant-menu', request);
}
/**

View File

@@ -81,8 +81,8 @@ export function updateUserStatus(request: UserUpdateRequest) {
/**
* 修改用户角色
*/
export function updateUserRole(request: UserUpdateRequest) {
return axios.put('/infra/system-user/update-role', request);
export function grantUserRole(request: UserUpdateRequest) {
return axios.put('/infra/system-user/grant-role', request);
}
/**