查询部门成员
服务描述
本接口可查询当前部门下的成员
开发须知
调用本接口前,请先获取appId
服务地址
GET https://{您的专属域名}/basic/openapi/v1/department/user/sub/list
请求参数
参数 |
位置 |
类型 |
是否必填 |
说明 |
appId |
header |
String |
Y |
应用ID |
timestamp |
header |
String |
Y |
时间戳,毫秒 |
sign |
header |
String |
Y |
签名 |
Content-Type |
header |
String |
Y |
application/json |
departmentId |
url参数 |
String |
N |
部门id |
pageNo |
url参数 |
int |
N |
分页页码 |
pageSize |
url参数 |
int |
N |
每页数据量(不传为500) |
请求数据示例:
GET https://{您的专属域名}/basic/openapi/v1/department/user/sub/list?departmentId=12&pageNo=1&pageSize=20
返回结果
UserInfoExtListDTO
参数 |
类型 |
说明 |
id |
Long |
坐席id |
phone |
String |
电话号码 |
email |
String |
邮箱 |
name |
String |
名称 |
nickname |
String |
昵称 |
empno |
String |
工号 |
status |
Byte |
坐席状态:0:禁用,1:启用,2:审核中 |
isLock |
Boolean |
是否锁定:0-否,1-是 |
tenantId |
String |
坐席所属租户ID |
parentId |
Long |
坐席的父ID |
lastLogintime |
Date |
最后登录时间 |
createTime |
Date |
创建时间 |
roles |
List<BasicRole> |
坐席拥有角色 |
departments |
List<BasicDepartment> |
坐席所属部门 |
BasicRole
参数 |
类型 |
说明 |
id |
Long |
角色id |
name |
String |
角色名称 |
BasicDepartment
参数 |
类型 |
说明 |
id |
Long |
部门id |
name |
String |
部门名称 |
返回结果示例:
{
"code":"10000",
"message":"请求成功",
"data":{
"total":2,
"list":[
{
"email":"xhfsub01@msx.com",
"roles":[
],
"id":19912722,
"phone":"18543232123",
"name":"xhfsub01",
"nickname":"xhfsub01",
"empno":"2345",
"departments":[
{
"id":157,
"name":"技术部/后勤部"
}
],
"status":1,
"isLock":false,
"lastLogintime":"2022-03-15T17:45:55.000+0800",
"tenantId":"msxf1567500335832006d0073",
"isDeleted":false,
"superadmin":false,
"createTime":"2022-03-10T17:44:45.000+0800",
"departmentName":"技术部/后勤部",
"companyName":"msxf",
"industryName":"IT|通信|电子|互联网,金融业,商业服务,贸易|批发|零售|租赁业,文体教育|工艺美术,服务业,文化|传媒|娱乐|体育",
"parentId":19881107
}
]
}
}
结果码说明
结果码 |
说明 |
10000 |
请求成功 |
20001 |
请求失败 |
21002 |
认证失败,请重新登录 |
FAQ: