查询员工详情


查询员工详情

基本信息

请求方式:POST

请求地址:/napi/enterprise/member/detail

Body参数

参数名参数说明必填参数类型长度值举例备注
msgId消息idYString1281000120150511190411000001企业编码+消息方向+YYYYMMDDHHMMSS+NNNNNN
corpCode企业编码YString501000
tenantUserId租户用户idYString200

响应参数定义

参数名参数说明必填参数类型长度值举例备注
resultCode返回码YString00表示成功,其他值为失败。
description描述YString操作成功描述信息,出错时为错误信息即错误原因。
data响应数据YMember

Member

参数名参数说明必填参数类型长度值举例备注
tenantUserId租户用户idYString200440258
name姓名YString100张三
familyNameNString100ZHANG
givenNameNString100SAN
mobile手机号NString3018500000000
email邮箱NString200zhangsan@example.com
staffNo工号NString32440258
nation国籍NString10156Itravel系统国家码
status状态YString111:正常
2:冻结
3:删除
extendInfo扩展字段NString{"字段1":"值1","字段2":"值2"}扩展字段-JsonObject
baseLocationBase地NBaseLocation
departmentList部门列表NList<Department>
mainDepartment主部门NDepartment
roleList角色列表NList<Role>

BaseLocation

参数名参数说明必填参数类型长度值举例备注
countryId国家idYString10156Itravel系统国家码
countryName国家名YString128中国
cityId城市idYString10156110100Itravel系统城市码
cityName城市名YString128北京

Department

参数名参数说明必填参数类型长度值举例备注
departmentNo编号NString50A1234
nameCn中文名称YString200市场部
nameEn英文名称NString200Marketing Dept.

Role

参数名参数说明必填参数类型长度值举例备注
groupName角色组名称YString200职位
name角色名称YString200主管

样例

请求

{
  "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不存在