功能说明:获取日期区间内的所有人的考勤异常记录,当日期区间为同一天时,则为该天的所有申诉记录。
请求方式: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 | 账号 |