功能说明:获取车辆申请列表
请求方式: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 |