根据组织名获取员工接口

 

一、接口URL

/user/orgUsers?token=xxxxxx&timespan=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 用户登录名
email 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"
}