combined.tasks.list.driver.aggregate
小程序查询司机聚合任务信息
- 请求路由:
combined.tasks.list.driver.aggregate- 交互模型:
Response Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "combined.tasks.list.driver.aggregate",
"args" : {
"search" : "条件",
"pg" : "分页"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
search | Object | 否 | 条件 |
search.username | String | 否 | 当前用户 |
search.taskTypes | String[] | 否 | 任务类型集合 0-包车任务(专属派单) 1-专线任务(专属派单) 2-拼车任务(专属派单) 3-司机群转化任务 4-配Q单任务 5-吉车任务 6-行程任务 |
search.taskQueryType | String | 否 | 任务查询类型 1-控制台 2-未完成 3-已完成 4-已失效 |
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"] |
返回
聚合任务
[ ]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
taskId | String | 任务编号 |
orderIds | String[] | 关联订单集合 |
publisherInfo | Object | 发布人信息 |
publisherInfo.publisherId | String | 发布人id |
publisherInfo.publisherName | String | 发布人姓名 |
publisherInfo.publisherPhone | String | 发布人内地电话 |
publisherInfo.publisherHkPhone | String | 发布人香港电话 |
publisherInfo.publisherWxAccount | String | 发布人微信号 |
taskType | String | 任务类型 1-包车任务 3-司机群转化任务 4-配Q单任务 5-吉车任务 6-行程任务 |
state | String | 任务状态 0-已取消 1-待派车 2-进行中 3-已完成 |
departureTime | 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 | 结束地址经纬度(经度,纬度) |
totalPrice | Number | 任务总价 |
carrierPrice | Number | 承运公司价格 |
driverServiceFee | Number | 司机服务费 |
carrierCompany | String | 承运公司 |
carrierCompanyName | String | 承运公司名称 |
orderInfos | Object[] | 关联订单信息 |
orderInfos.[].orderId | String | 订单id |
orderInfos.[].orderType | Number | 订单类型 |
orderInfos.[].occupySeatNum | Number | 占座数量 |
orderInfos.[].passengerNum | Number | 乘客数量 |
orderInfos.[].price | Number | 占座总价 |
orderInfos.[].departureTime | String | 预计出发时间 UTC格式 |
orderInfos.[].passengerId | String | 乘坐人id |
orderInfos.[].passengerName | String | 乘坐人姓名 |
orderInfos.[].passengerPhone | String | 乘坐人电话 |
orderInfos.[].ticketInfos | Object[] | 关联车票 |
orderInfos.[].ticketInfos.[].ticketCode | String | 平台车票号 |
orderInfos.[].ticketInfos.[].ticketPrice | Number | 车票价格 |
orderInfos.[].ticketInfos.[].operatingTicketCode | String | 第三方运营商车票号 |
orderInfos.[].onCityId | String | 开始城市编号 |
orderInfos.[].onCityName | String | 开始城市名称 |
orderInfos.[].onStationId | String | 开始区域编号 |
orderInfos.[].onStationName | String | 开始站点名称 |
orderInfos.[].onAddress | String | 开始地址 |
orderInfos.[].onLocation | String | 开始地址经纬度(经度,纬度) |
orderInfos.[].offCityId | String | 结束城市编号 |
orderInfos.[].offCityName | String | 结束城市名称 |
orderInfos.[].offStationId | String | 结束区域编号 |
orderInfos.[].offStationName | String | 结束站点名称 |
orderInfos.[].offAddress | String | 结束地址 |
orderInfos.[].offLocation | String | 结束地址经纬度(经度,纬度) |
seatNum | Number | 座位数量 |
viaStationInfos | Object[] | 途径点信息 |
viaStationInfos.[].orderIds | String[] | 关联订单集合 |
viaStationInfos.[].arrivalTime | String | 到达时间 |
viaStationInfos.[].cityId | String | 城市id |
viaStationInfos.[].cityName | String | 城市名称 |
viaStationInfos.[].stationId | String | 站点id |
viaStationInfos.[].stationName | String | 站点名称 |
viaStationInfos.[].address | String | 详情地址 |
viaStationInfos.[].coordinates | String | 经纬度坐标(经度,纬度) |
dispatchOrderRemarks | String | 任务派单备注 |
remark | String | 任务备注 |
dispatchRemarks | String | 任务派车备注 |
cancelRemark | String | 任务取消备注 |
showOnName | String | 展示上车地址信息 |
showOffName | String | 展示下车地址信息 |
extraInfo | Object | 扩展信息 |
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.driverFlag | Boolean | 是否是司机调度 |
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-已完成 |