tasks.list.driver.aggregate
查询司机聚合任务信息
- 请求路由:
tasks.list.driver.aggregate- 交互模型:
Response Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "tasks.list.driver.aggregate",
"args" : {
"search" : "条件",
"pg" : "分页"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
search | Object | 否 | 条件 |
search.username | String | 否 | 当前用户 |
search.taskQueryType | String | 否 | 任务查询类型 1-控制台 2-未完成 3-已完成 4-已失效 |
search.taskTypes | String[] | 否 | 任务类型集合 0-包车任务 1-专线任务 2-拼车任务 3-司机群转化任务 4-配Q单任务 5-吉车任务 6-行程任务 |
search.keyword | String | 否 | 模糊匹配关键字 |
search.from | String | 否 | 查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z |
search.to | String | 否 | 查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z |
pg | Object | 否 | 分页 |
pg.page | Number | 否 | 页码,首页从0开始 |
pg.size | Number | 否 | 每页记录,默认为10 |
pg.sort | String[] | 否 | 排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。 例如:["id", "crDate;desc"] |
返回
聚合任务
[ ]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
showOnName | String | 展示上车地址信息 |
showOffName | String | 展示下车地址信息 |
identity | String | 接单身份 driver-司机 dispatcher-调度 |
showDriverInfo | Object | 展示的司机信息 |
showDriverInfo.number | String | 工单id |
showDriverInfo.vehicle | String | 承运车辆 |
showDriverInfo.licenseNo | String | 车辆号牌 |
showDriverInfo.brandModel | String | 品牌型号(字典-brandModel) |
showDriverInfo.passengerCapacity | Number | 载客人数 |
showDriverInfo.attachments | Object[] | 附件 |
showDriverInfo.attachments.[].title | String | 附件标题 |
showDriverInfo.attachments.[].description | String | 附件说明 |
showDriverInfo.attachments.[].binaryId | String[] | 附件id |
showDriverInfo.driverId | String | 司机id |
showDriverInfo.name | String | 司机姓名 |
showDriverInfo.nickname | String | 司机昵称 |
showDriverInfo.phone | String | 司机大陆电话 |
showDriverInfo.hkPhone | String | 司机香港电话 |
showDriverInfo.driverWxAccount | String | 司机微信号 |
showDriverInfo.state | String | 司机状态 0-取消(全部) 1-已派车(包车、拼车、专线) / 已接单(配Q、吉车、群单、行程) 2-去接乘客(包车、拼车) / 开始任务(专线) 3-接到乘客(包车、拼车) / 出发到 目的地 / 上客(配Q、吉车、群单、行程) 4-下客待打单(配Q、吉车、群单) 5-完成任务(包车、拼车) / 结束任务(专线) / 已打单(配Q、吉车、群单、行程) |
showDriverInfo.remark | String | 取消备注 |
showDriverInfo.takeOrderTime | String | 接单时间 |
showDriverInfo.dispatchTime | String | 派车时间 |
showDriverInfo.cancelOrderTime | String | 取消/退回时间 |
showDriverInfo.completionTime | String | 完成时间 |
showDispatcherInfo | Object | 展示的调度信息 |
showDispatcherInfo.dispatcherId | String | 调度id |
showDispatcherInfo.dispatcherWxAccount | String | 调度微信号 |
showDispatcherInfo.dispatcherName | String | 调度名字 |
showDispatcherInfo.dispatcherPhone | String | 调度大陆电话 |
showDispatcherInfo.dispatcherHkPhone | String | 调度香港电话 |
showDispatcherInfo.cancelRemarks | String | 取消备注 |
showDispatcherInfo.takeOrderTime | String | 接单时间 |
showDispatcherInfo.cancelOrderTime | String | 取消/退回时间 |
showDispatcherInfo.completionTime | String | 完成时间 |
showDispatcherInfo.status | String | 状态 0-已取消 1-已接单 2-待打单(配Q、群单、吉车) 3-已完成 |
driverInfo | Object[] | 相关司机信息 |
driverInfo.[].number | String | 工单id |
driverInfo.[].vehicle | String | 承运车辆 |
driverInfo.[].licenseNo | String | 车辆号牌 |
driverInfo.[].brandModel | String | 品牌型号(字典-brandModel) |
driverInfo.[].passengerCapacity | Number | 载客人数 |
driverInfo.[].attachments | Object[] | 附件 |
driverInfo.[].attachments.[].title | String | 附件标题 |
driverInfo.[].attachments.[].description | String | 附件说明 |
driverInfo.[].attachments.[].binaryId | String[] | 附件id |
driverInfo.[].driverId | String | 司机id |
driverInfo.[].name | String | 司机姓名 |
driverInfo.[].nickname | String | 司机昵称 |
driverInfo.[].phone | String | 司机大陆电话 |
driverInfo.[].hkPhone | String | 司机香港电话 |
driverInfo.[].driverWxAccount | String | 司机微信号 |
driverInfo.[].state | String | 司机状态 0-取消(全部) 1-已派车(包车、拼车、专线) / 已接单(配Q、吉车、群单、行程) 2-去接乘客(包车、拼车) / 开始任务(专线) 3-接到乘客(包车、拼车) / 出发到目的地 / 上客(配Q、吉车、群单、行程) 4-下客待打单(配Q、吉车、群单) 5-完成任务(包车、拼车) / 结束任务(专线) / 已打单(配Q、吉车、群单、行程) |
driverInfo.[].remark | String | 取消备注 |
driverInfo.[].takeOrderTime | String | 接单时间 |
driverInfo.[].dispatchTime | String | 派车时间 |
driverInfo.[].cancelOrderTime | String | 取消/退回时间 |
driverInfo.[].completionTime | String | 完成时间 |
dispatcherInfo | Object[] | 相关调度信息 |
dispatcherInfo.[].dispatcherId | String | 调度id |
dispatcherInfo.[].dispatcherWxAccount | String | 调度微信号 |
dispatcherInfo.[].dispatcherName | String | 调度名字 |
dispatcherInfo.[].dispatcherPhone | String | 调度大陆电话 |
dispatcherInfo.[].dispatcherHkPhone | String | 调度香港电话 |
dispatcherInfo.[].cancelRemarks | String | 取消备注 |
dispatcherInfo.[].takeOrderTime | String | 接单时间 |
dispatcherInfo.[].cancelOrderTime | String | 取消/退回时间 |
dispatcherInfo.[].completionTime | String | 完成时间 |
dispatcherInfo.[].status | String | 状态 0-已取消 1-已接单 2-待打单(配Q、群单、吉车) 3-已完成 |
number | String | 任务编号 BCRW+yyyyMMdd+0001 ZXRW+yyyyMMdd+0001 |
automaticTicketFlag | Boolean | 是否为需要自动票任务 |
noticeIds | String[] | 关联行程集合 |
orderIds | String[] | 关联订单集合 |
emptyCarIds | String[] | 关联吉车集合 |
state | String | 任务状态 0-已取消 1-待派车 2-进行中 3-已完成 |
taskType | String | 任务类型 0-包车任务 1-专线任务 2-拼车任务 3-司机群转化任务 4-配Q单任务 5-吉车任务 6-行程任务 |
departureTime | String | 预计出发时间,冗余预计出发时间 |
cancelTime | String | 取消任务时间 UTC格式 |
completionTime | String | 完成时间 UTC格式 |
onCityId | String | 开始城市编号 |
onCityName | String | 开始城市名称 |
onStationId | String | 开始区域编号 |
onStationName | String | 开始站点名称 |
onAddress | String | 开始地址 |
onLocation | String | 开始地址经纬度(经度,纬度) |
offCityId | String | 结束城市编号 |
offCityName | String | 结束城市名称 |
offStationId | String | 结束区域编号 |
offStationName | String | 结束站点名称 |
offAddress | String | 结束地址 |
offLocation | String | 结束地址经纬度(经度,纬度) |
tickets | Object[] | 车票信息 |
tickets.[].errorMsg | String | 错误信息 |
tickets.[].differentLinesFlag | Boolean | 手动加入车票 是否 和任务原车票 不在同一条线路 |
tickets.[].orderId | String | 订单id |
tickets.[].shiftTime | String | 车票班次时间 |
tickets.[].isSms | String | 是否发送过通知 0-未发过任何通知 1-发送过是否取消成团通知 2-发送过是否取消成团通知和已成团通知 |
tickets.[].ticketCode | String | 车票号 |
tickets.[].operatingTicketCode | String | 运营公司车票号 |
tickets.[].ticketPrice | Number | 票价 |
tickets.[].shift | String | 班次id |
tickets.[].fromStation | String | 上车站点 |
tickets.[].fromStationName | String | 上车站点名称 |
tickets.[].fromStationAddress | String | 上车站点地址 |
tickets.[].toStation | String | 下车站点 |
tickets.[].toStationName | String | 下车站点名称 |
tickets.[].toStationAddress | String | 下车站点地址 |
tickets.[].writeOffDate | String | 核销时间 UTC格式 |
tickets.[].state | String | 状态 0:未乘车,1:已乘车 |
tickets.[].passenger | String | 乘车人(平台用户username) |
tickets.[].passengerName | String | 乘车人名称 |
tickets.[].passengerPhone | String | 乘车人电话 |
totalPrice | Number | 任务总价 |
driverServiceFee | Number | 司机服务费 |
carrierPrice | Number | 承运公司价格 |
negotiatedPrice | Number | 承运公司协议价格 |
carrierCompany | String | 承运公司 |
carrierCompanyName | String | 承运公司名称 |
numberOfLuggage | Number | 行李数 |
passengerId | String | 乘坐人id |
passengerName | String | 乘坐人 |
passengerPhone | String | 乘坐人电话 |
remark | String | 任务备注 |
dispatchRemarks | String | 任务派车备注 |
cancelRemark | String | 任务取消备注 |
attachments | Object[] | 附件 |
attachments.[].title | String | 附件标题 |
attachments.[].description | String | 附件说明 |
attachments.[].binaryId | String[] | 附件id |
routeRuleIds | String[] | 所属线路规则 |
feedbackInfo | Object | 反馈信息 |
feedbackInfo.content | String | 反馈内容 |
feedbackInfo.attachments | Object[] | 附件 |
feedbackInfo.attachments.[].title | String | 附件标题 |
feedbackInfo.attachments.[].description | String | 附件说明 |
feedbackInfo.attachments.[].binaryId | String[] | 附件id |
extraInfo | Object | 扩展信息 |
ticketFlag | Boolean | 是否车票承运 |
sendSms | String | 是否发送过短信 0-未发送 1-发送过安抚信息 2-发送过催促 |
startCarpoolCount | Number | 起拼人数 |
maxPassengerCount | Number | 最大乘车人数 |
preformingTime | String | 预成团时间 |
dispatchOrderRemarks | String | 任务派单备注 |
midwayFee | Number | 中途费用 |
driverDisbursement | Number | 司机垫付费用 |
fleetSettlement | Boolean | 车队是否结算 |
driverSettlement | Boolean | 司机是否结算 |
orderSettlement | Boolean | 下单人后付费用是否结算 |
companySettlementId | String | 公司结算id |
driverSettlementId | String | 司机结算id |
closingOfDistribution | Boolean | 是否分账结束 |
direction | Boolean | false-第一段任务 true-第二段任务 |
extraProps | Object | 扩展属性 |
crBy | String | 创建者 |
upBy | String | 最后修改者 |
crDate | String | 创建时间 |
upDate | String | 最后修改时间 |
tenantId | String | 租户ID |
id | String | |
grouped | Boolean |