添加分配角色功能.

This commit is contained in:
lijiahang
2023-08-16 17:06:08 +08:00
parent 5ca656409d
commit 2521c856e2
23 changed files with 443 additions and 40 deletions

View File

@@ -20,7 +20,7 @@ export interface UserCreateRequest {
*/
export interface UserUpdateRequest extends UserCreateRequest {
id: number;
roles?: Array<number>;
roleIdList?: Array<number>;
password?: string;
}
@@ -106,6 +106,13 @@ export function getUserList() {
return axios.get<UserQueryResponse[]>('/infra/system-user/list');
}
/**
* 查询用户的 roleId
*/
export function getUserRoleIdList(userId: number) {
return axios.get<Array<number>>('/infra/system-user/get-roles', { params: { userId } });
}
/**
* 分页查询用户
*/