ccorders.{id}.transfer.line
获取换乘订单信息
- 请求路由:
ccorders.{id}.transfer.line- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "CCO202309180955382171.transfer.line",
"args" : {
"orderId" : "订单id"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
orderId | String | 否 | 订单id |
返回
订单信息
{
"fromTask" : {
"crBy" : "admin@mzd",
"upBy" : "admin@mzd",
"crDate" : "2023-09-18T01:56:04.335Z",
"upDate" : "2023-09-18T01:56:04.335Z",
"tenantId" : "mzd",
"number" : "BCRW202309182288",
"orderIds" : [
"CCO202309180955382171"
],
"state" : "1",
"departureTime" : "2023-09-18T06:00:00Z",
"taskType" : "0",
"carrierCompany" : "CN1007",
"carrierCompanyName" : "人工调度公司",
"carrierPrice" : 2.0,
"totalPrice" : 340.0,
"negotiatedPrice" : 2.0,
"driverServiceFee" : 0.0,
"midwayFee" : 0.0,
"driverDisbursement" : 0.0,
"fleetSettlement" : false,
"driverSettlement" : false,
"orderSettlement" : false,
"closingOfDistribution" : false,
"direction" : false,
"orderBaseModel" : { },
"id" : "BCRW202309182288"
},
"toTask" : {
"crBy" : "admin@mzd",
"upBy" : "18053751581@mzd",
"crDate" : "2023-09-18T01:56:04.340Z",
"upDate" : "2023-09-18T07:16:50.124Z",
"tenantId" : "mzd",
"number" : "BCRW202309182287",
"orderIds" : [ ],
"state" : "3",
"departureTime" : "2023-09-18T11:00:00Z",
"taskType" : "0",
"carrierCompany" : "CN1014",
"dispatcher" : "admin@mzd",
"dispatcherName" : "管理员",
"carrierCompanyName" : "声波客运公司",
"carrierPrice" : 1.0,
"totalPrice" : 340.0,
"negotiatedPrice" : 1.0,
"remark" : "1",
"driverServiceFee" : 1.0,
"midwayFee" : 0.0,
"driverDisbursement" : 0.0,
"fleetSettlement" : false,
"driverSettlement" : false,
"orderSettlement" : false,
"completionTime" : "2023-09-18T07:16:50.122Z",
"closingOfDistribution" : false,
"direction" : true,
"driverInfo" : [
{
"number" : "BCGD2023091810559",
"licenseNo" : "粤Z003003 / HK003003",
"vehicle" : "HK10091041",
"driverId" : "18053751581@mzd",
"name" : "测试鱼",
"phone" : "18053751581",
"state" : "5"
}
],
"orderBaseModel" : { },
"id" : "BCRW202309182287"
}
}
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
fromTask | Object | 第一段任务信息 |
fromTask.routeName | String | 线路名称 |
fromTask.customerRemarks | String | 客户备注 |
fromTask.orderBaseModel | Object | 订单相关信息 |
fromTask.orderBaseModel.flightNumber | String | 航班号 |
fromTask.orderBaseModel.orderType | Number | 订单类型 0-点对点 1-时租 注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递 |
fromTask.orderBaseModel.vehicleId | String | 车辆id |
fromTask.orderBaseModel.driverId | String | 司机id |
fromTask.orderBaseModel.driverName | String | 司机名 |
fromTask.orderBaseModel.language | Number[] | 语言要求 |
fromTask.orderBaseModel.passengerName | String | 乘坐人 |
fromTask.orderBaseModel.passengerEmail | String | 乘坐人邮箱 |
fromTask.orderBaseModel.passengerPhone | String | 乘坐人电话 |
fromTask.orderBaseModel.subscribeName | String | 预约人 |
fromTask.orderBaseModel.subscribePhone | String | 预约人电话 |
fromTask.orderBaseModel.number | Number | 人数 |
fromTask.orderBaseModel.numberOfLuggage | Number | 行李数 |
fromTask.orderBaseModel.startMainArea | String | 开始城市编号 |
fromTask.orderBaseModel.startMinorArea | String | 开始区域编号 |
fromTask.orderBaseModel.startStationName | String | 开始站点名称 |
fromTask.orderBaseModel.endMainArea | String | 结束城市编号 |
fromTask.orderBaseModel.endMinorArea | String | 结束区域编号 |
fromTask.orderBaseModel.endStationName | String | 结束站点名称 |
fromTask.orderBaseModel.predictBeginDate | String | 预估开始时间 |
fromTask.orderBaseModel.predictEndDate | String | 预估结束时间 |
fromTask.orderBaseModel.isPass | Boolean | 是否过关 |
fromTask.orderBaseModel.portType | Number | 口岸类型,0 - 深圳湾口岸;1 - 澳门口岸;2 - 珠海口岸 |
fromTask.orderBaseModel.isMap | Boolean | 需要地图链接 |
fromTask.orderBaseModel.predictTime | Number | 预估时长 |
fromTask.orderBaseModel.mileage | Number | 里程 |
fromTask.orderBaseModel.beginName | String | 开始地址 |
fromTask.orderBaseModel.beginTude | String | 开始地址经纬度 |
fromTask.orderBaseModel.endName | String | 结束地址 |
fromTask.orderBaseModel.endTude | String | 结束地址经纬度 |
fromTask.orderBaseModel.surcharges | Object[] | 附加费列表 |
fromTask.orderBaseModel.roadFee | Number | 路桥费 |
fromTask.orderBaseModel.oilFee | Number | 加油费 |
fromTask.orderBaseModel.partFee | Number | 停车费 |
fromTask.orderBaseModel.repairFee | Number | 维修费 |
fromTask.orderBaseModel.otherFee | Number | 其他费用 |
fromTask.orderBaseModel.surchargeExplain | String | 附加费说明 |
fromTask.orderBaseModel.addFee | Number | 附加总费用 |
fromTask.orderBaseModel.surchargePayStatus | Number | 附加费支付状态,0 - 未支付;1 - 已支付; |
fromTask.orderBaseModel.surchargePayUrl | String | 附加费微信支付地址 |
fromTask.driverInfo | Object[] | 相关司机信息 |
fromTask.driverInfo.[].number | String | 工单id |
fromTask.driverInfo.[].vehicle | String | 承运车辆 |
fromTask.driverInfo.[].licenseNo | String | 车辆号牌 |
fromTask.driverInfo.[].brandModel | String | 品牌型号(字典-brandModel) |
fromTask.driverInfo.[].passengerCapacity | Number | 载客人数 |
fromTask.driverInfo.[].attachments | Object[] | 附件 |
fromTask.driverInfo.[].attachments.[].title | String | 附件标题 |
fromTask.driverInfo.[].attachments.[].description | String | 附件说明 |
fromTask.driverInfo.[].attachments.[].binaryId | String[] | 附件id |
fromTask.driverInfo.[].driverId | String | 司机id |
fromTask.driverInfo.[].name | String | 司机姓名 |
fromTask.driverInfo.[].nickname | String | 司机昵称 |
fromTask.driverInfo.[].phone | String | 司机大陆电话 |
fromTask.driverInfo.[].hkPhone | String | 司机香港电话 |
fromTask.driverInfo.[].driverWxAccount | String | 司机微信号 |
fromTask.driverInfo.[].state | String | 司机状态 0-取消(全部) 1-已派车(包车、拼车、专线) / 已接单(配Q、吉车、群单、行程) 2-去接乘客(包车、拼车) / 开始任务(专线) 3-接到乘客(包车、拼车) / 出发到目的地 / 上客(配Q、吉车、群单、行程) 4-下客待打单(配Q、吉车、群单) 5-完成任务(包车、拼车) / 结束任务(专线) / 已打单(配Q、吉车、群单、行程) |
fromTask.driverInfo.[].remark | String | 取消备注 |
fromTask.driverInfo.[].takeOrderTime | String | 接单时间 |
fromTask.driverInfo.[].dispatchTime | String | 派车时间 |
fromTask.driverInfo.[].cancelOrderTime | String | 取消/退回时间 |
fromTask.driverInfo.[].completionTime | String | 完成时间 |
fromTask.dispatcherInfo | Object[] | 相关调度信息 |
fromTask.dispatcherInfo.[].driverFlag | Boolean | 是否是司机调度 |
fromTask.dispatcherInfo.[].dispatcherId | String | 调度id |
fromTask.dispatcherInfo.[].dispatcherWxAccount | String |