tasks.notice.get.by.notice
通过行程id获取任务
- 请求路由:
tasks.notice.get.by.notice- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "tasks.notice.get.by.notice",
"args" : {
"noticeId" : "行程id"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
noticeId | String | 否 | 行程id |
返回
任务
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
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.[].driverFlag | Boolean | 是否是司机调度 |
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 | 任务状态 -1-待乘客支付 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 |