查询打卡数据(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
}
}