考勤结果
智慧园区管理平台
> v1.0.0
基础服务/考勤结果
简要描述:
- 考勤结果分页
请求URL:
请求方式:
- GET
鉴权:
- AppSecret:d21e6d67cc1a13d22a65bed4eb46100b
请求示例截图:
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
personName | query | string | 否 | 人员名称 (模糊查询) |
empno | query | string | 否 | 员工号 |
deptId | query | integer | 否 | 部门 id (查询结果为本级及子集) |
startDate | query | string | 否 | 开始时间 (yyyy-MM-dd) |
endDate | query | string | 否 | 结束时间 (yyyy-MM-dd) |
page | query | string | 是 | 页数 |
limit | query | string | 是 | 每页条数 |
AppSecret | header | string | 是 | 权限 secret |
请求示例
http://58.56.128.186:10148/qrqdSafe/attendance/result/page?startDate=2022-10-20&endDate=2022-10-21
返回示例
{
"msg": "success",
"code": 0,
"data": {
"total": 21,
"size": 10,
"current": 1,
"records": [
{
"delFlag": "0",
"remark": null,
"createTime": "2022-10-21 12:00:01",
"updateTime": "2022-10-21 18:00:01",
"createBy": null,
"updateBy": null,
"recordId": "5105685bb16e3d0e7205e68e08e5c83b",
"projectId": 242,
"tenantId": 114,
"personId": "149",
"personName": "张炜聪",
"organizationId": "124",
"organizationName": "默认组织/奇瑞股份有限公司/青岛分公司/总经理",
"groupId": "1e7bdf87d1a671f15b5c5c2726e007b2",
"groupName": "奇瑞班组",
"shiftId": "c7c96138-1e12-450a-a293-87a8f607973c",
"shiftName": "上班下班班次",
"onDutyDate": "2022-10-21",
"timePeriodNo": 1,
"onTime": "14:00:00",
"clockOnTimeIso": null,
"onStatus": 22,
"onStatusStr": "Absent",
"onStatusName": null,
"minuteLate": 0,
"acReaderNameOn": "考勤机_门_1_读卡器_1",
"doorNameOn": null,
"controllerNameOn": null,
"cardNumOn": null,
"offTime": "17:00:00",
"clockOffTimeIso": null,
"offStatus": 22,
"offStatusStr": "Absent",
"offStatusName": null,
"minuteEarly": 61,
"acReaderNameOff": "考勤机_门_1_读卡器_1",
"doorNameOff": null,
"controllerNameOff": null,
"cardNumOff": null,
"minLeave": 0,
"minCompLeave": 0,
"minOvertime": 0,
"minAttend": 0,
"timeAll": 145,
"lessTime": 0,
"deptId": null,
"empno": null,
"startDate": null,
"endDate": null,
"userIds": [],
"deptIds": [],
"startTime": null,
"endTime": null
},
{
"delFlag": "0",
"remark": null,
"createTime": "2022-10-21 12:00:01",
"updateTime": "2022-10-21 12:00:01",
"createBy": null,
"updateBy": null,
"recordId": "68a816d050058eca0a47d5156ec458c6",
"projectId": 242,
"tenantId": 114,
"personId": "150",
"personName": "陈浩",
"organizationId": "162",
"organizationName": "默认组织/奇瑞股份有限公司/青岛分公司/制造部/涂装车间/涂装技术组",
"groupId": "1e7bdf87d1a671f15b5c5c2726e007b2",
"groupName": "奇瑞班组",
"shiftId": "c7c96138-1e12-450a-a293-87a8f607973c",
"shiftName": "上班下班班次",
"onDutyDate": "2022-10-21",
"timePeriodNo": 1,
"onTime": "14:00:00",
"clockOnTimeIso": null,
"onStatus": 22,
"onStatusStr": "Absent",
"onStatusName": null,
"minuteLate": 0,
"acReaderNameOn": null,
"doorNameOn": null,
"controllerNameOn": null,
"cardNumOn": null,
"offTime": "17:00:00",
"clockOffTimeIso": null,
"offStatus": 22,
"offStatusStr": "Absent",
"offStatusName": null,
"minuteEarly": 0,
"acReaderNameOff": null,
"doorNameOff": null,
"controllerNameOff": null,
"cardNumOff": null,
"minLeave": 0,
"minCompLeave": 0,
"minOvertime": 0,
"minAttend": 0,
"timeAll": 145,
"lessTime": 145,
"deptId": null,
"empno": null,
"startDate": null,
"endDate": null,
"userIds": [],
"deptIds": [],
"startTime": null,
"endTime": null
}
],
"pages": 3
}
}
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» msg | string | true | none | 返回信息 | none |
» code | integer | true | none | 返回编码 | none |
» data | object | true | none | 返回数据 | none |
»» total | integer | true | none | 总数 | none |
»» size | integer | true | none | 每页显示条数 | none |
»» current | integer | true | none | 当前页 | none |
»» records | [object] | true | none | 查询数据列表 | none |
»»» delFlag | string | true | none | 删除标识 0-正常,1-删除 | none |
»»» remark | null | true | none | 备注,描述 | none |
»»» createTime | string | true | none | 创建时间 | none |
»»» updateTime | string | true | none | 修改时间 | none |
»»» createBy | null | true | none | 创建人 ID | none |
»»» updateBy | null | true | none | 修改人 ID | none |
»»» recordId | string | true | none | 考勤记录唯一标识 | none |
»»» projectId | integer | true | none | 项目 id | none |
»»» tenantId | integer | true | none | 租户 id | none |
»»» personId | string | true | none | 人员Id | none |
»»» personName | string | true | none | 人员名称 | none |
»»» organizationId | string | true | none | 组织id | none |
»»» organizationName | string | true | none | 组织名称 | none |
»»» groupId | string | true | none | 班组ID | none |
»»» groupName | string | true | none | 班组名称 | none |
»»» shiftId | string | true | none | 班次ID | none |
»»» shiftName | string | true | none | 班次名称 | none |
»»» onDutyDate | string | true | none | 考勤日期 | none |
»»» timePeriodNo | Integer | true | none | 时段号 | none |
»»» onTime | string | true | none | 上班时间 | none |
»»» clockOnTimeIso | string | true | none | 上班刷卡ISO时间 | none |
»»» onStatus | string | true | none | 上班状态 | none |
»»» onStatusStr | string | true | none | 上班状态名称 | none |
»»» onStatusName | string | true | none | 上班状态具体调整原因 | none |
»»» minuteLate | Integer | true | none | 迟到时长(分钟) | none |
»»» acReaderNameOn | string | true | none | 班次名称 | none |
»»» doorNameOn | string | true | none | 上班刷卡门名称 | none |
»»» controllerNameOn | string | true | none | 上班控制器名称 | none |
»»» cardNumOn | string | true | none | 上班刷卡卡号 | none |
»»» offTime | string | true | none | 下班时间 | none |
»»» clockOffTimeIso | string | true | none | 下班刷卡ISO时间 | none |
»»» offStatus | string | true | none | 下班刷卡状态 | none |
»»» offStatusStr | string | true | none | 下班状态 | none |
»»» offStatusName | string | true | none | 下班状态具体调整原因 | none |
»»» minuteEarly | Integer | true | none | 早退时长(分钟) | none |
»»» acReaderNameOff | string | true | none | 下班读头名称 | none |
»»» doorNameOff | string | true | none | 下班门名称 | none |
»»» controllerNameOff | string | true | none | 下班控制器名称 | none |
»»» cardNumOff | string | true | none | 下班刷卡卡号 | none |
»»» minLeave | Integer | true | none | 请假时长(分钟) | none |
»»» minCompLeave | Integer | true | none | 调休时长(分钟) | none |
»»» minOvertime | Integer | true | none | 加班时长(分钟) | none |
»»» minAttend | Integer | true | none | 出勤时长(分钟) | none |
»»» timeAll | Integer | true | none | 应上工时(分钟) | none |
»»» lessTime | Integer | true | none | 不足工时(分钟) | none |
»»» cardNumOn | Integer | true | none | 上班刷卡卡号 | none |
»» pages | integer | true | none | 总页数 | none |