🎉 重构前端代码.

This commit is contained in:
lijiahangmax
2025-06-25 14:49:36 +08:00
parent 5183b7ccb4
commit 6149010bf4
49 changed files with 564 additions and 573 deletions

View File

@@ -19,14 +19,6 @@ export interface RoleUpdateRequest extends RoleCreateRequest {
id?: number;
}
/**
* 角色 分配绑定请求
*/
export interface RoleGrantMenuRequest extends RoleCreateRequest {
roleId: number;
menuIdList: Array<number>;
}
/**
* 角色查询请求
*/
@@ -38,6 +30,14 @@ export interface RoleQueryRequest extends Pagination, OrderDirection {
description?: string;
}
/**
* 角色 分配绑定请求
*/
export interface RoleGrantMenuRequest extends RoleCreateRequest {
roleId: number;
menuIdList: Array<number>;
}
/**
* 角色查询响应
*/

View File

@@ -34,11 +34,9 @@ export interface UserQueryRequest extends Pagination, OrderDirection {
username?: string;
password?: string;
nickname?: string;
avatar?: string;
mobile?: string;
email?: string;
status?: number;
lastLoginTime?: string;
description?: string;
}
@@ -158,6 +156,13 @@ export function getUserPage(request: UserQueryRequest) {
return axios.post<DataGrid<UserQueryResponse>>('/infra/system-user/query', request);
}
/**
* 查询用户数量
*/
export function getUserCount(request: UserQueryRequest) {
return axios.post<number>('/infra/system-user/count', request);
}
/**
* 通过 id 删除用户
*/