1. 获取花名册人员详细信息

开放平台2.0-项目-获取花名册人员详细信息

注意

  • 如果接口需要提供auth-token,你需要通过轻筑开放平台创建应用来获取appid和secret,然后通过appid和secret来获取接口访问凭证auth-token。
  • 如果需要获取当前用户的使用信息,授权确保你能获取到qzcode,然后通过网页授权接口获取相关信息。

1.1. 基本信息

概况 内容
接口地址 /api/open/v2/labor/project/rosterDetail
请求方法 POST
请求数据类型 JSON
响应数据类型 JSON

1.2. 请求数据

1.2.1. 请求头(request-header)

请求头除了默认的参数还需要添加如下请求头参数:

字段 描述
auth-token 接口访问凭据,你可以通过平台下发的appid和secret获取凭据
Content-Type application/json;charset=UTF-8

1.2.2. 请求体(request-body)

字段 类型 是否必填 描述
rosterUuid string 人员id
projectUuid string 项目id

1.3. 响应数据

响应数据中 code, message, data 为默认字段,所有字段如下表所示:

字段 类型 是否必填 描述
code number 返回码
msg string 返回消息
data object 返回数据
    uuid string 人员id
    projectUuid string 项目id
    rosterName string 人员姓名
    avatar string 人脸近照url
    identityNumber string 身份证
    issuedAt number 证件有效期时间戳
    expiredAt number 证件失效期时间戳
    identityOrg string 发证机关
    address string 地址
    sex number 性别 0-男 1-女
    phone string 电话
    hasMajorDisease number 是否有重大疾病 0-没有 1-有
    company object 所在公司对象
        uuid string 所在公司id
        name string 所在公司名称
    education object 教育程度对象
        value string 教育程度值
        code string 教育程度码
    personType object 人员性质对象
        code string 人员性质code
        value string 人员性质值
    politicalStatus object 政治面貌对象
        code string 政治面貌code
        value string 政治面貌值
    marriageStatus object 婚姻状况对象
        code string 婚姻状况code
        value string 婚姻状况值
    insureStatus object 保险状况对象
        code number 保险状况code
        value string 保险状况值
    workType object 工种对象
        uuid string 工种id
        name string 工种名称
    workTeam object 所在班组对象
        uuid string 所在班组id
        name string 所在班组名称
    station object 岗位对象
        code string 岗位id
        value string 岗位名称
    province string 省份码(籍贯 )
    city string 城市码(籍贯 )
    town string 乡镇码(籍贯 )
    nation string 民族
    onJobDate number 入职时间戳
    offJobDate number 离职时间戳
    workingStatus number 在离岗状态 1-在岗 2-离岗
    linkMan string 紧急联系人
    linkManPhone string 紧急联系人电话
    accountBankName string 开户行
    accountBankNumber   string 银行卡号
    certificate array 证书列表
        name string 证书名称
        code string 证书 code
        number string 证书编号
        issuedAt number 证书签发时间戳
        exporedAt number 永久有效时为空
        isPermanent boolean 是否永久有效
        images array 证书图片列表

响应数据结构如下所示:

{
  "code": 0,
  "msg": "成功",
  "data": {
    "education": {
      "value": "本科",
      "code": "06"
    },
    "nation": "汉",
    "city": "510000",
    "onJobDate": 1634572800000,
    "offJobDate": null,
    "uuid": "xxxxxxxx",
    "linkMan": "李四",
    "projectUuid": "xxxxxxxx",
    "expiredAt": 1784304000000,
    "province": "500000",
    "identityNumber": "xxxxxxxx",
    "company": {
      "name": "xxxxxxxx",
      "uuid": "xxxxxxxx"
    },
    "issuedAt": 1515945600000,
    "personType": {
      "value": "建筑工人",
      "code": "20"
    },
    "workingStatus": 1,
    "workTeam": {
      "name": "xxxxxxxx",
      "uuid": "xxxxxxxx"
    },
    "identityOrg": "xxxxxxxx",
    "linkManPhone": "xxxxxxxx",
    "address": "xxxxxxxx",
    "town": "510103",
    "politicalStatus": {
      "value": "群众",
      "code": "13"
    },
    "sex": 0,
    "rosterName": "xxxxxxxx",
    "marriageStatus": {
      "value": "未婚",
      "code": "01"
    },
    "avatar": "xxxxxxxx",
    "hasMajorDisease": 1,
    "phone": "xxxxxxxx",
    "insureStatus": {
      "value": "有效",
      "code": 1
    },
    "leaveDate": null,
    "workType": {
      "name": "古建筑传统瓦工",
      "uuid": "xxxxxxxx"
    },
    "station": {
      "code": "xxxxxxxx",
      "value": "项目经理"
    }
    "accountBankName": "中国银行",
    "accountBankNumber": "123456",
    "certificate": []
  }
}

1.4. 错误码

当返回数据中的 code 不为 0 时,为错误返回。其中errCode为详细的错误码。

© All Rights Reserved            updated 2024-09-06 08:41:46

results matching ""

    No results matching ""