查询打卡数据(API名称:openApiQuerySign)
功能介绍
查询打卡数据
相关接口
接口名称 |
调用说明 |
---|---|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/openApiSign/openApiQuerySign |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
locationCode |
String |
否 |
作业对象编码 |
projectCode |
String |
否 |
项目编码 |
userAccount |
String |
否 |
人员账号 |
beginTime |
String |
否 |
打卡开始时间 |
endTime |
String |
否 |
打卡结束时间 |
outsideFlag |
String |
否 |
是否强制围栏 |
page |
是 |
{ "start":0, "count":20 } |
响应参数
参数 |
类型 |
描述 |
---|---|---|
stateCode |
String |
0代码成功 |
errorMessage |
String |
报错信息 |
result |
Object |
数据信息 |
请求示例
{ "locationCode": "打卡", "projectCode": "172725599443750568", "userAccount": "15038709978", "beginTime": "1727366400000", "endTime": "1727539199000", "outsideFlag": "N", "page": { "start": 0, "count": 20 } }
响应示例
{ "stateCode": "0", "errorMessage": null, "result": { "data": [ { "signId": 23433, "tenantId": 50568, "tenantName": null, "projectNo": "172725599443750568", "projectName": "打卡", "signSiteCode": "打卡", "signSiteName": "打卡", "signUserId": "74427", "signTimestamp": 1727406647273, "signDate": "2024-09-27T03:10:47.000+00:00", "signLocation": "科技二路", "signDistanceToSite": "59", "signAddress": null, "signDistanceToTask": null, "photoFileList": null, "signNote": null, "signForceHenceFlag": "N", "forceFenceFlag": "N", "createName": "xjx", "outsideFlag": null, "signPhotoModelList": [ { "appName": "lite-isdp-server", "createdBy": 74427, "createName": "xjx", "creationDate": "2024-09-27T03:00:42.000+00:00", "creationTimestamp": 1727406647385, "deleteFlag": 0, "entityName": "signPhoto", "lastUpdateDate": "2024-09-27T03:00:42.000+00:00", "lastUpdatedBy": 74427, "lastUpdateName": "xjx", "lastUpdateTimestamp": 1727406647690, "photoId": 17550515, "signId": 23433, "signPhotoId": 1011, "status": null, "tenantId": 50568, "tenantName": null, "waterMarkId": 17550516, "waterMarkInfo": "", "waterMarkKey": "" } ], "taskName": null, "subTaskName": null, "procedureName": null, "waterMarkId": "17550516", "identityComparisonResult": null, "taskClock": null }, { "signId": 23430, "tenantId": 50568, "tenantName": null, "projectNo": "172725599443750568", "projectName": "打卡", "signSiteCode": "打卡", "signSiteName": "打卡", "signUserId": "74427", "signTimestamp": 1727404701577, "signDate": "2024-09-27T02:38:22.000+00:00", "signLocation": "", "signDistanceToSite": "12455891", "signAddress": null, "signDistanceToTask": null, "photoFileList": null, "signNote": null, "signForceHenceFlag": "N", "forceFenceFlag": "Y", "createName": "xjx", "outsideFlag": null, "signPhotoModelList": [], "taskName": null, "subTaskName": null, "procedureName": null, "waterMarkId": null, "identityComparisonResult": null, "taskClock": null }, { "signId": 23429, "tenantId": 50568, "tenantName": null, "projectNo": "172725599443750568", "projectName": "打卡", "signSiteCode": "打卡", "signSiteName": "打卡", "signUserId": "74427", "signTimestamp": 1727404698271, "signDate": "2024-09-27T02:38:18.000+00:00", "signLocation": "", "signDistanceToSite": "12455891", "signAddress": null, "signDistanceToTask": null, "photoFileList": null, "signNote": null, "signForceHenceFlag": "N", "forceFenceFlag": "Y", "createName": "xjx", "outsideFlag": null, "signPhotoModelList": [], "taskName": null, "subTaskName": null, "procedureName": null, "waterMarkId": null, "identityComparisonResult": null, "taskClock": null } ], "pos": 0, "total_count": 3, "entityName": null, "totalCount": 3 } }