功能说明:获取日期区间内的所有人的考勤异常记录,当日期区间为同一天时,则为该天的所有申诉记录。
请求方式:POST(HTTPS)
请求地址:https://qwif.do1.com.cn/qwcgi/api/checkwork/getCheckWorkRepByDate.do?token=token&corpId=corpId
{ "currentPage":1, "endTime":"2018-07-23", "pageSize":1, "startTime":"2018-07-01" }
编码 | 描述 | 类型 |
是否必须 | 备注 |
---|---|---|---|---|
token | 用于验证 | string |
是 | |
corpId | 公司唯一标识 | string |
是 | |
startTime | 开始时间 | string |
是 | |
endTime | 结束时间 | string |
是 | |
currentPage | 当前版本的页数 | number |
是 | |
pageSize | 每页数 | number |
否 | 每页默认100 |
//创建请求的参数 CheckWorkRepVO vo = new CheckWorkRepVO(); //设置开始时间 vo.setStartTime("2018-07-01"); //设置结束时间 vo.setEndTime("2018-07-04"); //设置获取第几页 vo.setCurrentPage("1"); //设置每页数量 vo.setPageSize("100"); //调用接口 CheckWorkApi api = QwSdkUtil.getInter(CheckWorkApi.class); api.getCheckWorkRepByDate(QwSdkUtil.getCacheToken(), vo);
{ "code":"0", "data": { "currPage":1, "maxPage":11, "pageData": [ { "content":"测试考勤", "createTime":"2018-07-18 17:38", "departmentId":"33ece8c414f748e4abcbdd4cf70062e7", "departmentName":"测试部门", "headPic":"http://p.qlogo.cn/bizmail/N0ibHfHSySQ0vfcbs8GeXAXXIKIibe4QHCsZnIpPTSz8588ib3TYxqegA/100", "id":"90f3e41efe4a0da450be9fe9aea226ca", "personName":"张三", "repInfo":"09:32 迟到,18:00 漏签", "ruleList": [ { "checkId":"708CDAA8-7640-4DA4-935A-E043CF77BE8B", "checkName":"固定规则测试" } ], "signDate":"2018-07-17 周二", "statusDesc":"审批通过", "wxUserId":"zhangsan" } ], "totalRows":11 }, "desc":"成功" }
参数 |
说明 |
---|---|
content | 申诉理由 |
createTime | 申诉创建时间 |
departmentId | 部门id |
departmentName | 部门名称 |
headPic | 头像 |
id | 用户id |
personName | 姓名 |
repInfo | 异常情况 |
ruleList |
考勤异常规则 [{ checkId:考勤规则id checkName:考勤规则名称 }]
|
signDate | 考勤时间 |
statusDesc | 审批状态(草稿;退审;审核中;审核通过) |
wxUserId | 账号 |