同步人员信息接口(新增、更新) 人员唯一通过:source,third_bidsection_id,third_contractor_id,squads_id, certificate_number 判断 user_id 不超过 varchar(60) user_name 不超过 varchar(16) squads_id 不超过 varchar(60)
请求方式: POST
请求路径:
https://prod.open-api.mysre.cn/es/labour/sync-user-info
| 参数名 | 参数位置 | 参数类型 | 必填 | 默认值 | 示例 | 描述 |
|---|---|---|---|---|---|---|
| tenant_code | query | string | 是 | 租户代码 | ||
| source | body | string | 是 | 广联达 | 数据来源(如:广联达,鲁班) | |
| third_proj_id | body | string | 是 | bd3d6b78-62a1-11ea-8d95-506b4b26e263 | 最末级项目ID(明源的) | |
| third_bidsection_id | body | string | 是 | 标段ID(如果没有标段就传 末级项目ID) | ||
| third_contractor_id | body | string | 是 | 供应商ID | ||
| squads_id | body | string | 是 | 班组ID | ||
| user_id | body | string | 是 | 人员ID | ||
| user_name | body | string | 是 | 人员姓名(可更新) | ||
| certificate_type | body | string | 是 | 证件类型(可更新)(枚举值:身份证、居住证、签证、护照、户口本、军人证、团员证、党员证、港澳通行证) | ||
| certificate_number | body | string | 是 | 证件号码(可更新)(同一标段、同一班组下唯一) | ||
| job_type | body | string | 是 | 工种(可更新) | ||
| workers_type | body | string | 是 | 工作类型(可更新)(枚举值:管理人员、建筑工人) | ||
| squads_leader | body | string | 否 | 是否是班组长(可更新)(枚举值:1、0) | ||
| birthday | body | string | 否 | 生日(可更新) | ||
| native_place | body | string | 否 | 籍贯(可更新) | ||
| sex | body | string | 否 | 性别(可更新)(枚举值:男、女、未知) | ||
| entry_date | body | string | 否 | 首次进场时间(可更新)(比如:2018-12-19 19:48:51) | ||
| withdrawal_date | body | string | 否 | 退场时间(可更新)(比如:2018-12-19 19:48:51) | ||
| remark | body | string | 否 | 备注(可更新) |
// 参数 form-data 格式
[
{
"source":"广联达",
"third_proj_id":"末级项目ID",
"third_bidsection_id":"标段ID(如果没有标段就传 末级项目ID)",
"third_contractor_id":"供应商ID",
"squads_id":"班组ID",
"user_id":"人员ID",
"user_name":"人员姓名",
"certificate_type":"证件类型",
"certificate_number":"证件号码",
"job_type":"工种",
"workers_type":"工作类型",
"squads_leader":"是否是班组长",
"birthday":"生日",
"native_place":"籍贯",
"sex":"性别",
"entry_date":"首次进场时间",
"withdrawal_date":"退场时间",
"remark":"备注"
}
]
{
"errcode": 0,
"errmsg": ""
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| errcode | number | 错误码 |
| errmsg | string | 错误信息 |
{
"errcode": 100,
"errmsg": "数据来源为必传字段不能为空"
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| errcode | number | 错误码 |
| number | 0:正常 | |
| number | 100:必传字段为空 | |
| number | 101:字段枚举异常 | |
| number | 102:字段逻辑校验异常 | |
| number | 103:项目映射数据异常 | |
| errmsg | string | 错误信息 |