- 短链数据
- 技术文档
- 考勤管理系统
- 面试管理
- 1.4.8
- 微信接口
- 1.5.0
- 1.5.1
- 1.5.2
- 1.5.4
- 1.5.5
- 1.5.6
- 支付宝开发
- 0323
- 导出报表数据处理
- 1.5.8(小程序招聘需求模块迭代)
- 1.5.8迭代
- 填鴨
- 1.5.9
- 1.6.0
- 1.6.1
- 灵兔支付系统对接
- 1.6.2
- 引导关注的公众号改为“点点易聘”
- 1.6.3
- 1.6.4-0
- 1.6.4
- 1.6.5 出差功能
- MinIO工具接口
- 1.6.6 自定义页面
- 1.6.6同步部门项目
- MinIo全面普及,历史数据处理
- 1.6.7公出迭代
- 1.6.8
- 根据key批量获取配置POST
- 获取短链GET
- 本地测试接口GET
- 本地测试接口 CopyGET
- 未命名接口GET
- 未命名接口 CopyGET
管理端获取打卡明细
开发中
POST
/statistics/getAttDetail
需求文档-5.12.18打卡明细
workBeginStatus和workEndStatus的返回值说明:
0:不显示;2:跨项目;3:外勤; 11:迟到;12:早退;13:缺卡;null:未打卡;
21休息; 22旷工; 23补卡; 24请假; 25正常外勤
迟到数量==lateCount
早退数量==leaveEarlyCount
缺卡数量==missingCardCount
跨项目数量==outingCount
外勤数量==notLocCount
未打卡数量==noAttCount
正常数量== normalCount
全部数量==allCount
获取用户所属项目名称不是打卡项目==userItemName
absenteeismCount 旷工,leaveCount 请假,restCount 休息
请求参数
Body 参数application/json
userId
integer
必需
date
string
统计的日期
itemId
integer
可选
itemName
string
可选
status
integer
可选
pageNo
integer
页码
pageSize
integer
一页展示几行
示例
{
"userId": 0,
"date": "string",
"itemId": 0,
"itemName": "string",
"status": 0,
"pageNo": 0,
"pageSize": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/statistics/getAttDetail' \
--header 'Content-Type: application/json' \
--data-raw '{
"userId": 0,
"date": "string",
"itemId": 0,
"itemName": "string",
"status": 0,
"pageNo": 0,
"pageSize": 0
}'
返回响应
🟢200成功
application/json
Body
success
boolean
必需
message
string
必需
data
array [object {8}]
必需
userId
integer
员工userId
userName
string
员工姓名
workBeginTime
string
上班打卡时间
workEndTime
string
下班打卡时间
workBeginItem
string
上班打卡的项目
workEndItem
string
下班打卡的项目
workBeginStatus
integer
必需
workEndStatus
integer
必需
lateCount
integer
迟到人数
leaveEarlyCount
integer
早退人数
missingCardCount
integer
缺卡人数
noAttCount
integer
未打卡人数
normalCount
integer
正常考勤人数
notLocCount
integer
外勤打卡人数
outingCount
integer
跨项目打卡人数
absenteeismCount
integer
旷工人数
leaveCount
integer
请假人数
restCount
integer
休息人数
示例
{
"success": true,
"message": null,
"data": [
{
"workBeginStatus": 0,
"workEndStatus": 1,
"userName": "汤刚",
"userId": 87,
"workEndItem": "811-浙江农信理赔项目",
"workBeginTime": "08:22",
"workEndTime": "19:02",
"workBeginItem": "789-人保健康天津项目"
},
{
"workBeginStatus": 0,
"workEndStatus": 1,
"userName": "熊芳",
"userId": 81,
"workEndItem": "811-浙江农信理赔项目",
"workBeginTime": "08:22",
"workEndTime": "19:02",
"workBeginItem": "789-人保健康天津项目"
},
{
"workBeginStatus": 0,
"workEndStatus": 1,
"userName": "何强",
"userId": 73,
"workBeginItem": "789-人保健康天津项目",
"workEndItem": "811-浙江农信理赔项目",
"workEndTime": "19:02",
"workBeginTime": "08:22"
}
]
}
修改于 2022-12-14 08:03:19