diff --git a/src/service/api/system/dept.ts b/src/service/api/system/dept.ts index adb404c6..db0cfe94 100644 --- a/src/service/api/system/dept.ts +++ b/src/service/api/system/dept.ts @@ -8,6 +8,13 @@ export function fetchGetDeptList(params?: Api.System.DeptSearchParams) { params }); } +/** 获取排除部门列表 */ +export function fetchGetExcludeDeptList(deptId?: CommonType.IdType) { + return request({ + url: `/system/dept/list/exclude/${deptId}`, + method: 'get' + }); +} /** 新增部门 */ export function fetchCreateDept(data: Api.System.DeptOperateParams) { diff --git a/src/service/api/system/user.ts b/src/service/api/system/user.ts index 90a3e2d5..e88a7946 100644 --- a/src/service/api/system/user.ts +++ b/src/service/api/system/user.ts @@ -8,6 +8,13 @@ export function fetchGetUserList(params?: Api.System.UserSearchParams) { params }); } +/** 获取部门用户信息列表 */ +export function fetchGetDeptUserList(deptId: CommonType.IdType) { + return request({ + url: `/system/user/list/dept/${deptId}`, + method: 'get' + }); +} /** 新增用户信息 */ export function fetchCreateUser(data: Api.System.UserOperateParams) { diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 4b9bacf2..00ca1717 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -1,11 +1,12 @@