文档
测试

查询批量考勤记录

POST
/api/v1.0/attend/queryPunchCardRecords

请求参数

参数名
类型
描述
必填
pageSize
int
示例:10
必填
pageNumber
int
示例:1
必填
deptIds
array
数据列表
必填
staffStatus
array
数据列表
必填

响应参数

参数名
类型
描述
必填
code
int
示例:200
必填
message
string
示例:查询批量考勤记录成功
必填
result
object
数据字典
必填
reports
object
数据字典
必填
date
array
数据列表
必填
reports
array
数据列表
必填
date
string
示例:2020-08-31
必填
deptName
string
示例:/科锐测试1
必填
staffStatus
string
示例:1
必填
name
string
示例:王宏燕
必填
poisition
string
示例:
必填
attendName
string
示例:轨迹打卡
必填
punchCardLog
array
数据列表
必填
uid
string
示例:80286af10e584b6bb02db09dbb62f8b5
必填
companyUid
object
示例:null
必填
accountUid
object
示例:null
必填
staffUid
string
示例:7712e60e1c0343478b0956a513942014
必填
applyUid
object
示例:null
必填
punchYear
object
示例:null
必填
punchMonth
object
示例:null
必填
punchDate
object
示例:null
必填
twStatus
int
示例:2
必填
owStatus
int
示例:3
必填
twOutside
boolean
示例:true
必填
owOutside
boolean
示例:true
必填
twTime
object
示例:null
必填
owTime
object
示例:null
必填
twLocation
object
示例:null
必填
owLocation
object
示例:null
必填
duration
int
示例:0
必填
belateTotal
object
示例:null
必填
leaveearlyTotal
object
示例:null
必填
twLongitude
object
示例:null
必填
twLatitude
object
示例:null
必填
owLongitude
object
示例:null
必填
owLatitude
object
示例:null
必填
wifi
object
示例:null
必填
someTimes
int
示例:1
必填
twMap
object
示例:null
必填
twType
object
示例:null
必填
owMap
object
示例:null
必填
owType
object
示例:null
必填
twSource
object
示例:null
必填
owSource
object
示例:null
必填
tw
string
示例:旷工
必填
ow
string
示例:旷工
必填
twO
string
示例:区域外
必填
owO
string
示例:区域外
必填
applyDealLog
object
数据字典
必填
uid
object
示例:null
必填
companyUid
object
示例:null
必填
accountUid
object
示例:null
必填
punchCardLogUid
object
示例:null
必填
twStatus
object
示例:null
必填
owStatus
object
示例:null
必填
twOutside
object
示例:null
必填
owOutside
object
示例:null
必填
status
string
示例:工作
必填
staffUid
string
示例:7712e60e1c0343478b0956a513942014
必填
punchRule
string
示例:1
必填
jobNumber
string
示例:
必填
maxCount
int
示例:2
必填
count
int
示例:4374
必填
currentPage
int
示例:1
必填

说明 / 示例

{ "code": 200, "message": "查询批量考勤记录成功", "result": { "reports": { "date": ["2020-8"], "reports": [{ "date": "2020-08-31", "deptName": "/科锐测试1", "staffStatus": "1", "name": "王宏燕", "poisition": "", "attendName": "轨迹打卡", "punchCardLog": [{ "uid": "80286af10e584b6bb02db09dbb62f8b5", "companyUid": null, "accountUid": null, "staffUid": "7712e60e1c0343478b0956a513942014", "applyUid": null, "punchYear": null, "punchMonth": null, "punchDate": null, "twStatus": 2, "owStatus": 3, "twOutside": true, "owOutside": true, "twTime": null, "owTime": null, "twLocation": null, "owLocation": null, "duration": 0.0, "belateTotal": null, "leaveearlyTotal": null, "twLongitude": null, "twLatitude": null, "owLongitude": null, "owLatitude": null, "wifi": null, "someTimes": 1, "twMap": null, "twType": null, "owMap": null, "owType": null, "twSource": null, "owSource": null, "tw": "旷工", "ow": "旷工", "twO": "区域外", "owO": "区域外", "applyDealLog": { "uid": null, "companyUid": null, "accountUid": null, "punchCardLogUid": null, "twStatus": null, "owStatus": null, "twOutside": null, "owOutside": null }, "status": "工作" }], "staffUid": "7712e60e1c0343478b0956a513942014", "punchRule": "1", "jobNumber": "" }], "maxCount": 2 }, "count": 4374, "currentPage": 1 } }