人员劳务信息和基本属性
根据项目编码获取劳务信息变更时间在start和end这两个参数之间的人员劳务信息和基本属性,包含历史信息(人员同一项目多次进退场会返回多条记录)。
接口地址
SERVICE-ADDRESS/worker/allWorkerInfo
方法:get
参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
appid | string | 是 | 唯一凭证 |
sign | string | 是 | 签名 |
projectId | long | 是 | 项目编码 |
start | String | 是 | 开始时间(yyyy-MM-dd HH:mm:ss) |
end | String | 是 | 结束时间(yyyy-MM-dd HH:mm:ss) |
pageNo | int | 是 | 开始页数 |
pageSize | int | 是 | 每页大小 |
返回数据示例
{
"success": true,
"code": "0",
"message": "操作成功",
"data": [{
"workerId": 6049000002338546,
"laborWorkerId": 6049000002970340,
"workerCategory": 0,
"identification": "410***********6000",
"qrCode": 5142044,
"name": "李培",
"ethnic": "汉",
"nativePlace": "河南",
"gender": 0,
"birthDate": -52900000000,
"phone": "15000073879",
"degreeName": "中专",
"address": "河南省济源市",
"urgentContact": "茶路知",
"urgentTel": "18000131039",
"bankCard": "",
"bankName": "无",
"issuingUnit": "公安局",
"longExpiration": false,
"startExpiration": "1133970000000",
"endExpiration": "1765120000000",
"groupId": 60490072103,
"groupName": "(1)李二河砌筑工(瓦工)班",
"leader": null,
"workTypeCode": "G408",
"workTypeName": "砌筑工(瓦工)",
"specWorkType": null,
"hatCode": null,
"status": 1,
"enterDate": "1556429862000",
"exitDate": null,
"photo": "https://xmgl.glodon.com/download.jsp?productType=labor&key=workerregister/410881196804296000.bmp",
"recentPhoto": null,
"companyId": 1508101,
"companyName": "郑州市一建劳务有限公司",
"vendorId": 1508101,
"teamId": 100039277,
"teamName": null,
"icCard": null,
"trained": true,
"contractSigned": false,
"deleted": false,
"enterType": null,
"fromEpidemicArea": 0,
"temperature": 36.3,
"temperatureValid": 1
}]
}
返回字段说明
字段 | 字段名称 | 字段格式 | 备注 |
---|---|---|---|
workerId | 工人id | Long | 对于旧劳务,这个字段相当于工人的workerId,管理人员的managerId |
laborWorkerId | 项目工人履历id | Long | 对于旧劳务,这个字段相当于工人的projectWorkerId,管理人员的registerManagerId |
workerCategory | 人员类别 | Integer | 0:工人,1:管理人员 |
identification | 身份证号 | String | |
qrCode | 工号 | Integer | |
name | 姓名 | String | |
ethnic | 民族 | String | |
nativePlace | 籍贯 | String | |
gender | 性别 | Integer | 0:男 1:女 |
birthDate | 出生日期 | Long | 时间戳 |
phone | 联系电话 | String | |
degreeName | 学历 | String | |
address | 地址 | String | |
urgentContact | 紧急联系人 | String | |
urgentTel | 紧急联系人电话 | String | |
bankCard | 银行卡号 | String | |
bankName | 开户行 | String | |
issuingUnit | 签发机关 | String | |
longExpiration | 是否长期有效 | Boolean | |
startExpiration | 有效开始期 | String | |
endExpiration | 有效结束期 | String | 时间字符串(yyyy-MM-dd) 或 “长期” |
groupId | 所属班组ID | Long | 在旧劳务中,对应管理人员部门ID departmentId |
groupName | 所属班组 | String | 在旧劳务中,对应管理人员部门名称departmentName |
leader | 是否班组长 | Boolean | |
workTypeCode | 工种编码 | String | 在旧劳务中,对应管理人员岗位ID postId(转string) |
workTypeName | 工种 | String | 在旧劳务中,对应管理人员岗位名称postName |
specWorkType | 是否特殊工种 | Boolean | |
hatCode | 安全帽编号 | String | |
status | 进退场状态 | Integer | 0:进场,1:退场 |
enterDate | 进场日期 | String | |
exitDate | 退场日期 | String | |
photo | 身份证照 | String | 完整url |
recentPhoto | 近照 | String | 完整url |
companyId | 分包商id | Long | |
companyName | 分包商名称 | String | |
vendorId | 平台对应分包商ID | Long | |
teamId | 队伍id | Long | 对应队伍信息的Id |
teamName | 队伍名称 | String | |
icCard | IC卡号 | String | |
trained | 是否入场教育 | Boolean | 暂无 |
contractSigned | 是否签订合同 | Boolean | 暂无 |
deleted | 是否删除 | Boolean | |
enterType | 进场方式 | String | 0:自动,1:手动2:拍照 |
platformGroupId | 基础平台对应班组ID | Long | |
platformTeamId | 基础平台对应队伍ID | Long | |
fromEpidemicArea | 是否来自重点区域 | Byte | 0否 1是 2未计算 |
temperature | 登记时体温 | BigDecimal | |
temperatureValid | 体温是否合格 | Byte | 0否 1是 |