根据组织名获取员工接口
一、接口URL
/user/orgUsers?token=xxxxxx×pan=xxxx&sign=xxxxx&pageindex=1&pagesize=20
二、功能
根据部门名称获取部门下员工
三、请求参数
名称 | 类型 | 是否参与签名 | 是否必传 | 传参方式 | 说明 |
---|---|---|---|---|---|
token | String | 是 | 是 | RequestParam | 访问的key |
timespan | Long | 是 | 是 | RequestParam | 当前时间戳 |
parentName | String | 是 | 否 | RequestBody | 父级部门名称字符串,多级组织用逗号分割;传root则返回根组织下的账号;例子: 研发部2,研发部0207 |
pageindex | Int | 否 | 是 | RequestParam | 当前页码(从1开始) |
pagesize | Int | 否 | 是 | RequestParam | 每页显示数量(最大值:100) |
sign | String | 否 | 是 | RequestParam | 签名,方法见【签名方法】 |
getBuyFeePropss | Int | 否 | 否 | RequestParam | 是否查询付费项目,1:需要查询,0:不需要查询(默认) |
四、返回参数
名称 | 类型 | 说明 |
---|---|---|
errorCode | Integer | 结果码,0: 成功, 非0:失败(具体描述见错误码表) |
errorMessage | String | 错误描述 |
requestId | String | 请求唯一ID。 |
Id | Long | 用户id |
loginName | String | 用户登录名 |
String | 用户邮箱 | |
mobileNumber | String | 用户手机号 |
organizationId | Long | 所属部门id |
sex | Int | 性别,0:未设置,1:男,2:女 |
displayName | String | 姓名 |
userstatus | Int | 用户状态,1:在职,0:离职 |
firstName | String | 名 |
lastName | String | 姓 |
buyFeePropss | Array | 账号购买的付费项目数组 |
五、返回体
{
"errorCode": 0,
"data": [
{
"id": 12345,
"loginName": "test001@quanshi.com",
"email": "test001@quanshi.com",
"mobileNumber": 13011111111,
"organizationId": "123456",
"sex": 1,
"displayName": "李丽丽",
"firstName": "丽丽",
"lastName": "李",
"userstatus": 1,
"buyFeePropss":[{"buyPropss":"salesEnd"}]
}
],
"errorMessage": "Successful!",
"requestId": "openapi-ums-xxx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx"
}