项目工人数据
上传工人名册信息及工人当天出勤记录
- 建议上传频率
每小时进行一次数据上传
Http 接口方式上传
- 请求方式:post
- 接口地址:/dw/labor/project-worker-attendances/v2
数据协议
{
"orgId": 123123123123,
"systemKey": "XXX-labor",
"data": [
{
"id": "10001",
"workerOriginalId": "11012141",
"name": "张三",
"personId": "130302198802120029",
"genderKey": "female",
"workTypeName": "电工",
"isSpecialWorkType": false,
"laborCompanyId": 10001,
"laborCompanyOriginalId": "x97878x888x",
"laborCompanyCode": "s5454144545445454",
"laborCompanyName": "北京**劳务公司",
"teamOriginalId": "234234ww2232323",
"teamName": "李军劳务队",
"squadOriginalId": "122111244512",
"squadName": "李军电工班组",
"attendanceDate": 1530997218000,
"entryTime": 1530997218000,
"leaveTime": 1546071842845,
"workHour": 8,
"attendanceRecords": [
{
"id": "10001",
"workerOriginalId": "11012141",
"name": "张三",
"personId": "130302198802120029",
"genderKey": "female",
"workTypeName": "电工",
"isSpecialWorkType": false,
"laborCompanyId": 10001,
"laborCompanyOriginalId": "x97878x888x",
"laborCompanyCode": "s5454144545445454",
"laborCompanyName": "北京**劳务公司",
"teamOriginalId": "234234ww2232323",
"teamName": "李军劳务队",
"squadOriginalId": "122111244512",
"squadName": "李军电工班组",
"attendanceTime": 1530997218000,
"attendanceTypeKey": "entry",
"isRemoved": false
}
],
"isRemoved": false
}
]
}
| 字段名称 | 数据类型 | 字段描述 |
|---|---|---|
| orgId | long | 梦诚系统项目 id |
| systemKey | string | 数据来源系统编码 |
| id | string | 厂商数据 Id |
| workerOriginalId | string | 厂商数据工人 id |
| name | string | 工人姓名 |
| personId | string | 身份证号 |
| genderKey | String | 性别键 见附录 性别对照表 |
| workTypeName | string | 工种 |
| isSpecialWorkType | boolean | 是否特殊工种 |
| laborCompanyId | long | 分包商 ID |
| laborCompanyOriginalId | string | 原始系统所属分包商 ID |
| laborCompanyCode | string | 三证合一码 |
| laborCompanyName | string | 所属分包商 |
| teamOriginalId | string | 厂商数据劳务队 id |
| teamName | string | 厂商数据劳务队名称 |
| squadOriginalId | string | 厂商数据班组 id |
| squadName | string | 厂商数据班组名称 |
| attendanceDate | long | 考勤日期 |
| entryTime | long | 进场时间戳 |
| leaveTime | long | 退场时间戳 |
| workHour | integer | 工时 |
| attendanceRecords | array | 考勤打卡数据详细 见表工人信息及出勤记录细表 |
| isRemoved | boolean | 逻辑删除标志 |
工人信息及出勤记录细表
| 字段名称 | 数据类型 | 字段描述 |
|---|---|---|
| id | string | 厂商数据 Id |
| workerOriginalId | string | 厂商数据工人 id |
| name | string | 工人姓名 |
| personId | string | 身份证号 |
| genderKey | String | 性别键 见附录 性别对照表 |
| workTypeName | string | 工种 |
| isSpecialWorkType | boolean | 是否特殊工种 |
| laborCompanyId | long | 分包商 ID |
| laborCompanyOriginalId | string | 原始系统所属分包商 ID |
| laborCompanyCode | string | 三证合一码 |
| laborCompanyName | string | 所属分包商 |
| teamOriginalId | string | 厂商数据劳务队 id |
| teamName | string | 厂商数据劳务队名称 |
| squadOriginalId | string | 厂商数据班组 id |
| squadName | string | 厂商数据班组名称 |
| attendanceTime | long | 考勤打卡时间 |
| attendanceTypeKey | string | 考勤类型 见表考勤类型枚举 |
| isRemoved | boolean | 逻辑删除标志 |
考勤类型枚举
| attendanceTypeKey | |
|---|---|
| entry | 进场 |
| leave | 出场 |