feat: 部门管理对接完成

This commit is contained in:
AN
2025-04-13 22:10:43 +08:00
parent c1444346e0
commit ee5afcf20f
5 changed files with 123 additions and 33 deletions

View File

@ -8,6 +8,13 @@ export function fetchGetDeptList(params?: Api.System.DeptSearchParams) {
params
});
}
/** 获取排除部门列表 */
export function fetchGetExcludeDeptList(deptId?: CommonType.IdType) {
return request<Api.System.Dept[]>({
url: `/system/dept/list/exclude/${deptId}`,
method: 'get'
});
}
/** 新增部门 */
export function fetchCreateDept(data: Api.System.DeptOperateParams) {

View File

@ -8,6 +8,13 @@ export function fetchGetUserList(params?: Api.System.UserSearchParams) {
params
});
}
/** 获取部门用户信息列表 */
export function fetchGetDeptUserList(deptId: CommonType.IdType) {
return request<Api.System.User[]>({
url: `/system/user/list/dept/${deptId}`,
method: 'get'
});
}
/** 新增用户信息 */
export function fetchCreateUser(data: Api.System.UserOperateParams) {