功能说明:获取到请假信息列表
请求方式:POST(HTTPS)
请求地址:https://qwif.do1.com.cn/qwcgi/api/askAction/getAskList.do?token=token&corpId=corpId
{
"startTimes": "2017-01-01",
"endTime": "2017-01-31",
"currentPage": "1",
"pageSize": "10"
}
|
参数 |
说明 |
类型 |
是否必须 |
备注 |
|---|---|---|---|---|
|
token |
用于验证 |
String |
是 | |
|
corpId |
公司唯一标识 |
String |
是 | |
|
startTimes |
创建时间上限 |
String |
是 |
格式必须为:yyy-MM-dd |
|
endTime |
创建时间下限 |
String |
是 |
创建时间间隔不的超过两个月 |
|
currentPage |
查询页码 |
String |
是 |
必须是正整数,如果超过最大页,当前页默认为最大页 |
|
pageSize |
分页大小 |
String |
否 |
默认为100,并且不超过1000 |
AskListVO askListVO = new AskListVO();
// 设置查询的创建时间,格式必须为:yyy-MM-dd,创建时间间隔不的超过两个月
askListVO.setStartTimes("2017-01-01");
askListVO.setEndTime("2017-01-31");
// 设置查询页码,必须是正整数,如果超过最大页数,会默认为最大页数
askListVO.setCurrentPage("1");
// 分页大小,即每次获取的数据条数, 默认为100,并且不超过1000
askListVO.setPageSize("10");
AskApi askApi = QwSdkUtil.getInter(AskApi.class);
ApiAskGetAskListResultVO resultVO = askApi.getAskList(
QwSdkUtil.getCacheToken(), askListVO);
System.out.println(JSONUtil.stringify(resultVO));
{
"code":"0",
"data":
{
"currPage":1,
"maxPage":3,
"pageData":
[
{
"askDay":"1",
"askHour":"0",
"askId":"093484d3-cf13-4870-b2d6-7c010e4d16ee",
"askStatus":"2",
"closeReason":"同意。",
"closeUserName":"小道",
"commentStr":"【小道】,【审批通过,流程已结束,审批意见为'同意.'】,【2016-12-29 21:15:26】,【 小道】,【已阅】,【2016-12-29 21:15:20】",
"content":"自由流程请假单123",
"createTime":"2016-12-29 21:04:25.0",
"departmentName":"道一云科技->产品设计;",
"endTime":"2016-12-29 18:00:00",
"isover":"1",
"personName":"企小薇",
"startTime":"2016-12-29 09:00:00",
"sumAskDays":"1.00",
"sumAskHours":"4.00",
"title":"企小薇_调休_20160721",
"typeName":"调休",
"wxUserId":"qixiaowei"
}
],
"totalRows":22
},
"desc":"成功"
}
|
参数 |
说明 |
|---|---|
|
maxPage |
最大页 |
|
currPage |
当前页 |
|
totalRows |
信息总条数 |
|
pageData参数 |
说明 |
|---|---|
|
askDay |
请假天数(天) |
|
askHour |
请假小时数(小时) |
|
askStatus |
审批状态,详见下一行说明 |
|
isover |
askStatus=2&&isover=1:审批通过, askStatus=2&&isover=-1:已关闭, askStatus=2&&isover=3:已经全部销假, askStatus=1&&isover=0:退审, askStatus=1&&isover=空:审批中, askStatus=0&&isover=空:草稿, askStatus=1&&isover=2:退审后重新编辑提交未审批 |
|
closeReason |
最后审批意见 |
|
closeUserName |
最后审批人 |
|
commentStr |
审批/评论信息 |
|
content |
请假内容 |
|
createTime |
创建日期 |
|
departmentName |
部门名称 |
|
endTime |
请假结束日期 |
|
personName |
创建人名称 |
|
startTime |
请假开始日期 |
|
sumAskDays |
总请假天数 |
|
sumAskHours |
总请假小时数 |
|
title |
标题 |
|
typeName |
类型名称 |
|
wxUserId |
创建人账号 |