功能说明:获取签到信息列表
请求方式:POST(HTTPS)multipart/form-data
请求地址:https://qwif.do1.com.cn/qwcgi/api/outwork/getOutworkSignInfo.do?token=token&corpId=corpId
{ "startTimes":"2018-03-01", "endTime":"2018-03-31", "pageSize":100, "currentPage":1 }
参数 |
说明 |
类型 |
是否必须 |
备注 |
---|---|---|---|---|
token
|
用于验证 |
String |
是 |
详见道一云平台TOKEN接口文档 |
corpId |
公司唯一标识 |
String |
是 |
企业corpId |
startTimes |
创建时间开始点 |
String |
是 |
时间格式为yyyy-MM-dd |
endTime |
创建时间结束点 |
String |
是 |
创建时间间隔不的超过两个月 |
currentPage |
查询页码 |
int |
是 |
必须为正整数,如果当前页超过最大页数,则当前页默认为最大页 |
pageSize |
分页大小 |
int |
否 |
默认为100,并且不超过1000 |
OutworkSignVO vo = new OutworkSignVO(); // 创建时间开始点 vo.setStartTimes("2018-03-01"); // 创建时间结束点 vo.setEndTime("2018-03-31"); // 查询页码 vo.setCurrentPage(1); // 分页大小 vo.setPageSize(100); // 打印传入参数 System.out.println(JSONUtil.stringify(vo)); OutworkApi api = QwSdkUtil.getInter(OutworkApi.class); // 调用接口 OutworkSignResult result = api.getSignInfo(QwSdkUtil.getCacheToken(), vo); // 打印输出结果 System.out.println(JSONUtil.stringify(result));
{ "code":"0", "data": { "currPage":1, "maxPage":1, "pageData": [ { "createTime":"2018-03-01 10:17:03", "endTime":"2018-03-02 17:39:41", "id":"1b12eec0-de18-46cc-accc-7ba50c9d6d7a", "latitude":"23.12500762939453", "longitude":"113.34707641601562", "outLatitude":"23.125009536743164", "outLongitude":"113.34706115722656", "outworkContent":"我在『广东省广州市天河区员村一横路5号』签到。", "signOutComtent":"我在『广东省广州市天河区员村一横路5号』签退。", "startTime":"2018-03-01 10:17:03", "stayingTime":"1天7.4小时", "wxUserId":"wuyin" }, { "createTime":"2018-03-02 17:40:27", "endTime":"2018-03-02 17:43:26", "id":"c698d686-22d0-4d25-a933-c279891f0b15", "latitude":"23.125017166137695", "longitude":"113.3470458984375", "outLatitude":"23.125009536743164", "outLongitude":"113.34706115722656", "outworkContent":"我在『广东省广州市天河区员村一横路5号』签到。", "signOutComtent":"我在『广东省广州市天河区员村一横路5号』签退。", "startTime":"2018-03-02 17:40:27", "stayingTime":"3分钟", "wxUserId":"wuyin" } ], "pageSize":100, "totalRows":2 }, "desc":"成功" }
参数 |
说明 |
---|---|
currPage |
当前页 |
pageSize |
分页大小 |
maxPage |
最大页 |
totalRows |
信息总条数 |
pageData参数 |
说明 |
---|---|
id |
签到ID |
wxUserId |
创建人账号 |
createTime |
创建日期,格式为yyyy-MM-dd HH:mm:ss,例如2018-03-01 10:17:03 |
startTime |
签到时间,格式为yyyy-MM-dd HH:mm:ss,例如2018-01-01 10:17:03
|
endTime |
签退时间,格式为yyyy-MM-dd HH:mm:ss,例如2018-03-02 17:39:41
|
stayingTime |
停留时长,单位为 分钟,时,天 |
latitude |
签到纬度 |
longitude |
签到经度 |
outLatitude |
签退纬度 |
outLongitude |
签退经度 |
outworkContent |
签到内容 |
signOutComtent |
签退内容 |