查询员工详情
基本信息
请求方式:POST
请求地址:/napi/enterprise/member/detail
Body参数
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|
| msgId | 消息id | Y | String | 128 | 1000120150511190411000001 | 企业编码+消息方向+YYYYMMDDHHMMSS+NNNNNN |
| corpCode | 企业编码 | Y | String | 50 | 1000 | |
| tenantUserId | 租户用户id | Y | String | 200 | | |
响应参数定义
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|
| resultCode | 返回码 | Y | String | | 0 | 0表示成功,其他值为失败。 |
| description | 描述 | Y | String | | 操作成功 | 描述信息,出错时为错误信息即错误原因。 |
| data | 响应数据 | Y | Member | | | |
Member
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|
| tenantUserId | 租户用户id | Y | String | 200 | 440258 | |
| name | 姓名 | Y | String | 100 | 张三 | |
| familyName | 姓 | N | String | 100 | ZHANG | |
| givenName | 名 | N | String | 100 | SAN | |
| mobile | 手机号 | N | String | 30 | 18500000000 | |
| email | 邮箱 | N | String | 200 | zhangsan@example.com | |
| staffNo | 工号 | N | String | 32 | 440258 | |
| nation | 国籍 | N | String | 10 | 156 | Itravel系统国家码 |
| status | 状态 | Y | String | 1 | 1 | 1:正常 2:冻结 3:删除 |
| extendInfo | 扩展字段 | N | String | | {"字段1":"值1","字段2":"值2"} | 扩展字段-JsonObject |
| baseLocation | Base地 | N | BaseLocation | | | |
| departmentList | 部门列表 | N | List<Department> | | | |
| mainDepartment | 主部门 | N | Department | | | |
| roleList | 角色列表 | N | List<Role> | | | |
BaseLocation
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|
| countryId | 国家id | Y | String | 10 | 156 | Itravel系统国家码 |
| countryName | 国家名 | Y | String | 128 | 中国 | |
| cityId | 城市id | Y | String | 10 | 156110100 | Itravel系统城市码 |
| cityName | 城市名 | Y | String | 128 | 北京 | |
Department
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|
| departmentNo | 编号 | N | String | 50 | A1234 | |
| nameCn | 中文名称 | Y | String | 200 | 市场部 | |
| nameEn | 英文名称 | N | String | 200 | Marketing Dept. | |
Role
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|
| groupName | 角色组名称 | Y | String | 200 | 职位 | |
| name | 角色名称 | Y | String | 200 | 主管 | |
样例
请求
{
"msgId": "0008120220929071248283824",
"tenantUserId": "d00xxxxxx",
"corpCode": "123456"
}
返回
{
"resultCode": "0",
"description": "操作成功",
"data": {
"tenantUserId": "d00xxxxxx",
"name": "张三",
"familyName": "ZHANG",
"givenName": "SAN",
"mobile": "155xxxxx111",
"mobileCountryCode": "86",
"email": "zhangsan@huawei.com",
"staffNo": "00879xxx",
"nation": "156",
"status": "1",
"extendInfo": "{\"字段1\":\"值1\",\"字段2\":\"值2\"}",
"baseLocation": {
"countryId": "156",
"countryName": "中国",
"cityId": "156320100",
"cityName": "南京"
},
"departmentList": [
{
"departmentNo": "A1234",
"nameCn": "市场部",
"nameEn": "Marketing Dept."
}
],
"mainDepartment": {
"departmentNo": "A1234",
"nameCn": "市场部",
"nameEn": "Marketing Dept."
},
"roleList": [
{
"groupName": "职位",
"name": "差旅经理"
}
]
}
}
错误码
| 错误码 | 错误描述 |
|---|
| 840000050 | 重复请求 |
| 840001021 | 企业不存在 |
| 840001151 | 租户用户id不存在 |