功能说明:获取车辆申请列表
请求方式:POST(HTTPS)
请求地址:https://qwif.do1.com.cn/qwcgi/api/carApiAction/getCarAskInfo.do?token=token&corpId=corpId
{ "takeStartTime": "2017-01-01", "takeEndTime": "2017-01-31", "currentPage": "1", "pageSize": "10" }
参数 |
说明 |
类型 |
是否必须 |
备注 |
---|---|---|---|---|
token |
用于验证 |
String |
是 | |
corpId |
公司唯一标识 |
String |
是 | |
startTimes |
创建时间上限 |
String |
是 |
格式必须为:yyy-MM-dd |
endTime |
创建时间下限 |
String |
是 |
创建时间间隔不的超过两个月 |
currentPage |
查询页码 |
String |
是 |
必须是正整数,如果超过最大页,当前页默认为最大页 |
pageSize |
分页大小 |
String |
否 |
默认为100,并且不超过1000 |
CarAskListVO carAskListVO = new CarAskListVO(); // 设置查询的创建时间,格式必须为:yyy-MM-dd,创建时间间隔不的超过两个月 carAskListVO.setTakeStartTime("2017-07-01"); carAskListVO.setTakeEndTime("2017-07-31"); // 设置查询页码,必须是正整数,如果超过最大页数,会默认为最大页数 carAskListVO.setCurrentPage("1"); // 分页大小,即每次获取的数据条数, 默认为100,并且不超过1000 carAskListVO.setPageSize("10"); CarAskApi carAskApi = QwSdkUtil.getInter(CarAskApi.class); ApiCarAskGetCarAskInfoResultVO resultVO = carAskApi.getCarAskInfo( QwSdkUtil.getCacheToken(), carAskListVO); System.out.println(JSONUtil.stringify(resultVO));// json格式转换,默认把空字符串以及null值的类属性抹去
{ "code": "0", "desc": "成功", "data": { "currentPage": 1, "pageSize": 100, "maxPage": 1, "totalRows": 20, "pageData": [ { "title": "20170710_用车申请_企小薇", "takeTime": "2017-07-10 16:29:00", "backTime": "2017-07-10 20:29:00", "subject": "用车申请", "managerGroupName": "", "createTime": "2017-07-10 16:17:04", "personName": "企小薇", "wxUserId": "qixiaowei", "departmentName": "道一云开发部", "status": "审批中", "closePerson": "", "closeReason": "", "closeTime": "", "smallBeginLocation": "", "smallDestinationLocation": "", "didiSubject": "", "askType": "公司派车", "carType": "", "carName": "", "driverName": "", "startMile": "-", "endMile": "-", "mile": "-", "finishTime": "2017-07-10 20:29:00", "luqiaoFee": "", "orderId": "", "item1": "自定义字段1", "item2": "自定义字段2" }, { "title": "", "takeTime": "2017-07-10 17:29:34", "backTime": "", "subject": "", "managerGroupName": "", "createTime": "2017-07-10 17:29:34", "personName": "企小薇", "wxUserId": "qixiaowei", "departmentName": "道一云开发部", "status": "已审批", "closePerson": "莫余生", "closeReason": "同意!", "closeTime": "2017-07-10 17:31:59", "smallBeginLocation": "地铁6号线(东夏园-地铁站)", "smallDestinationLocation": "地铁6号线(东夏园-地铁站)", "didiSubject": "企业叫车", "askType": "公司叫车", "carType": "快车-普通型", "carName": "", "driverName": "", "startMile": "-", "endMile": "-", "mile": "-", "finishTime": "", "luqiaoFee": "", "orderId": "1007476768738119123" } ] } }
参数 |
说明 |
---|---|
maxPage |
最大页 |
currentPage |
当前页 |
totalRows |
信息总条数 |
pageData参数 |
说明 |
---|---|
title |
车辆申请标题(企业叫车没有此项) |
takeTime |
用车时间 |
backTime |
还车时间(企业叫车没有此项) |
subject |
企业派车用车事由 |
managerGroupName |
车管组名称(企业叫车没有此项) |
createTime |
车辆申请创建时间 |
personName |
提单人 |
wxUserId |
提单人账号 |
departmentName |
提单人部门 |
status |
车辆申请审批状态 |
closePerson |
关闭人 |
closeReason |
关闭原因 |
closeTime |
关闭时间 |
smallBeginLocation |
出发点 |
smallDestinationLocation |
目的地 |
didiSubject |
企业出行叫车事由 |
askType |
审批单类型 |
carType |
车辆类型 |
carName |
车辆名称(企业叫车没有此项) |
driverName |
司机名称(企业叫车没有此项) |
startMile |
期初公里数(企业叫车没有此项) |
endMile |
期末公里数(企业叫车没有此项) |
mile |
行驶公里数(企业叫车没有此项) |
finishTime |
完成时间 |
luqiaoFee |
总费用(企业叫车没有此项) |
orderId |
企业订单号 |
item{x} |
{x}代表后台管理已启用的自定义字段序号分别对应item1-item20 |