工人考勤刷卡记录
接口地址
SERVICE-ADDRESS/attendance/card
方法:get
参数说明
参数 |
类型 |
是否必须 |
说明 |
appid |
string |
是 |
唯一凭证 |
sign |
string |
是 |
签名 |
projectId |
long |
是 |
项目编码 |
startId |
Long |
是 |
开始ID(第一次查询为0,之后的查询需要把上一次最后的id赋值返回。) |
pageSize |
int |
是 |
每页大小 |
返回数据示例
{
"success": true,
"code": "0",
"message": "操作成功",
"data": [
{
"id": 5000170,
"type": "E",
"time": "2019-04-16 15:23:27",
"teamId": 5001,
"workTypeCode": "11",
"companyId": 5001,
"vendorId": 6113,
"laborWorkerId": 100057,
"calculate": 0,
"projectType": 0,
"deviceCode": "20190323003",
"workPointId": "5000052",
"workerId": 100191,
"temperature" : null
},
{
"id": 5000171,
"type": "E",
"time": "2019-04-16 15:23:17",
"teamId": 0,
"workTypeCode": "23",
"companyId": 5000000,
"vendorId": 5001112,
"laborWorkerId": 5000098,
"calculate": 0,
"projectType": 0,
"deviceCode": "20190323003",
"workPointId": "5000052",
"workerId": 5000062,
"temperature" : null
}
]
}
返回字段说明
字段 |
字段名称 |
字段格式 |
备注 |
id |
考勤id |
Long |
|
workerId |
工人Id |
Long |
|
type |
进门还是出门 |
String |
E进,L出 |
time |
考勤时间 |
String |
yyyy-MM-dd HH:mm:ss |
identification |
身份证号 |
String |
|
teamId |
队伍id |
Long |
外键,对应队伍信息的Id |
workTypeCode |
工种编码 |
String |
|
companyId |
分包商id |
Long |
|
vendorId |
平台对应分包商ID |
Long |
|
laborWorkerId |
项目工人履历ID |
Long |
|
calculate |
是否计算工时 |
Integer |
1计算工时,0不计算,默认计算,新产品返回都是1 |
projectType |
新旧系统项目标识 |
Integer |
0:新系统项目; 1:旧系统项目 |
deviceCode |
设备编号 |
String |
|
workPointId |
作业面Id |
String |
|
temperature |
测温数据 |
BigDecimal |
|