cbv.trips.list.match.app
小程序条件分页查询匹配拼车/顺风车列表
- 请求路由:
cbv.trips.list.match.app- 交互模型:
Response Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "cbv.trips.list.match.app",
"args" : {
"search" : "查询条件",
"pg" : "分页"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
search | Object | 否 | 查询条件 |
search.matchType | String | 否 | 匹配类型 0-顺风车 1-拼车 |
search.departureStartTime | String | 否 | 具体出发开始时间(utc时间) |
search.departureEndTime | String | 否 | 具体出发结束时间(utc时间) |
search.range | Number | 否 | 指定的范围,单位为公里 |
search.onLocation | String | 否 | 开始地址经纬度(经度,纬度) |
search.offLocation | String | 否 | 结束地址经纬度(经度,纬度) |
search.onStationIds | String[] | 否 | 上车站点id集合 |
search.offStationIds | String[] | 否 | 下车站点id集合 |
search.request | Object | 否 | 低价顺风车活动请求参数 |
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"] |
返回
拼车/顺风车列表
[ ]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
type | String | 类型 0-低价顺风车 1-拼车 |
lowPriceCar | Object | 低价顺风车 |
lowPriceCar.source | String | 来源 platform-平台 emptyCar-吉车 |
lowPriceCar.replaceSiteFlag | Boolean | 是否替换站点 |
lowPriceCar.useCurrentOnAddress | Boolean | 是否使用当前上车站点 true-客户不可选择站点 false-客户必须自己选择站点 |
lowPriceCar.useCurrentOffAddress | Boolean | 是否使用当前下车站点 true-客户不可选择站点 false-客户必须自己选择站点 |
lowPriceCar.platformOrderFlag | Boolean | 平台是否兜底接单 |
lowPriceCar.emptyCarId | String | 吉车id 存在则走客户接受吉车通知司机逻辑 不存在则直接创建行程订单 |
lowPriceCar.departureStartTime | String | 出发开始时间 |
lowPriceCar.departureEndTime | String | 出发结束时间 |
lowPriceCar.price | Number | 价格 |
lowPriceCar.platformPrice | Number | 平台价 |
lowPriceCar.onStationIds | String[] | 开始区域编号集合 |
lowPriceCar.offStationIds | String[] | 结束区域编号集合 |
lowPriceCar.onGroupName | String | 开始站点组名 |
lowPriceCar.offGroupName | String | 结束站点组名 |
lowPriceCar.onCityId | String | 开始城市编号 |
lowPriceCar.onCityName | String | 开始城市名称 |
lowPriceCar.onStationId | String | 开始区域编号 |
lowPriceCar.onStationName | String | 开始站点名称 |
lowPriceCar.onAddress | String | 开始地址 |
lowPriceCar.onLocation | String | 开始地址经纬度(经度,纬度) |
lowPriceCar.offCityId | String | 结束城市编号 |
lowPriceCar.offCityName | String | 结束城市名称 |
lowPriceCar.offStationId | String | 结束区域编号 |
lowPriceCar.offStationName | String | 结束站点名称 |
lowPriceCar.offAddress | String | 结束地址 |
lowPriceCar.offLocation | String | 结束地址经纬度(经度,纬度) |
notice | Object | 拼车 |
notice.publisherInfo | Object | 发布人信息 |
notice.publisherInfo.publisherId | String | 发布人id |
notice.publisherInfo.publisherName | String | 发布人姓名 |
notice.publisherInfo.publisherPhone | String | 发布人内地电话 |
notice.publisherInfo.publisherHkPhone | String | 发布人香港电话 |
notice.publisherInfo.publisherWxAccount | String | 发布人微信号 |
notice.driverInfo | Object[] | 相关司机信息 |
notice.driverInfo.[].number | String | 工单id |
notice.driverInfo.[].vehicle | String | 承运车辆 |
notice.driverInfo.[].licenseNo | String | 车辆号牌 |
notice.driverInfo.[].brandModel | String | 品牌型号(字典-brandModel) |
notice.driverInfo.[].passengerCapacity | Number | 载客人数 |
notice.driverInfo.[].attachments | Object[] | 附件 |
notice.driverInfo.[].attachments.[].title | String | 附件标题 |
notice.driverInfo.[].attachments.[].description | String | 附件说明 |
notice.driverInfo.[].attachments.[].binaryId | String[] | 附件id |
notice.driverInfo.[].driverId | String | 司机id |
notice.driverInfo.[].name | String | 司机姓名 |
notice.driverInfo.[].nickname | String | 司机昵称 |
notice.driverInfo.[].phone | String | 司机大陆电话 |
notice.driverInfo.[].hkPhone | String | 司机香港电话 |
notice.driverInfo.[].driverWxAccount | String | 司机微信号 |
notice.driverInfo.[].state | String | 司机 状态 0-取消(全部) 1-已派车(包车、拼车、专线) / 已接单(配Q、吉车、群单、行程) 2-去接乘客(包车、拼车) / 开始任务(专线) 3-接到乘客(包车、拼车) / 出发到目的地 / 上客(配Q、吉车、群单、行程) 4-下客待打单(配Q、吉车、群单) 5-完成任务(包车、拼车) / 结束任务(专线) / 已打单(配Q、吉车、群单、行程) |
notice.driverInfo.[].remark | String | 取消备注 |
notice.driverInfo.[].takeOrderTime | String | 接单时间 |
notice.driverInfo.[].dispatchTime | String | 派车时间 |
notice.driverInfo.[].cancelOrderTime | String | 取消/退回时间 |
notice.driverInfo.[].completionTime | String | 完成时间 |
notice.dispatcherInfo | Object[] | 相关调度信息 |
notice.dispatcherInfo.[].driverFlag | Boolean | 是否是司机调度 |
notice.dispatcherInfo.[].dispatcherId | String | 调度id |
notice.dispatcherInfo.[].dispatcherWxAccount | String | 调度微信号 |
notice.dispatcherInfo.[].dispatcherName | String | 调度名字 |
notice.dispatcherInfo.[].dispatcherPhone | String | 调度大陆电话 |
notice.dispatcherInfo.[].dispatcherHkPhone | String | 调度香港电话 |
notice.dispatcherInfo.[].cancelRemarks | String | 取消备注 |
notice.dispatcherInfo.[].takeOrderTime | String | 接单时间 |
notice.dispatcherInfo.[].cancelOrderTime | String | 取消/退回时间 |
notice.dispatcherInfo.[].completionTime | String | 完成时间 |
notice.dispatcherInfo.[].status | String | 状态 0-已取消 1-已接单 2-待打单(配Q、群单、吉车) 3-已完成 |
notice.number | String | 任务编号 |
notice.dockerRouteFlag | Boolean | 途径线路 |
notice.transferGroupOrderId | String | 转群单关联订单id |
notice.templateAssociatedId | String | 模版关联id |
notice.linkRoutePrice | String | 关联专线线路id |
notice.type | String | 1-普通任务 2-吉车生成任务 3-专线班次生成任务 4-控制台生成任务 |
notice.state | String | 任务状态 -1-待支付 0-已取消 1-待派车 2-进行中 3-已完成 |
notice.departureTime | String | 预计出发时间 UTC格式 |
notice.cancelTime | String | 任务取消时间 UTC格式 |
notice.completionTime | String | 任务完成时间 UTC格式 |
notice.onCityId | String | 开始城市id |
notice.onCityName | String | 开始城市名称 |
notice.onStationId | String | 开始站点id |
notice.onStationIds | String[] | 开始站点id集合 |
notice.onStationName | String | 开始站点名称 |
notice.onGroupName | String | 开始站点组名称 |
notice.onAddress | String | 开始地址 |
notice.onLocation | String | 开始地址经纬度(经度,纬度) |
notice.offCityId | String | 结束城市id |
notice.offCityName | String | 结束城市名称 |
notice.offGroupName | String | 结束站点组名称 |
notice.offStationId | String | 结束站点id |
notice.offStationIds | String[] | 结束站点id集合 |
notice.offStationName | String | 结束站点名称 |
notice.offAddress | String | 结束地址 |
notice.offLocation | String | 结束地址经纬度(经度,纬度) |
notice.totalPrice | Number | 任务总价 |
notice.driverServiceFee | Number | 司机服务费 |
notice.carrierPrice | Number | 承运公司价格 |
notice.negotiatedPrice | Number | 承运公司协议价格 |
notice.carrierCompany | String | 承运公司 |
notice.carrierCompanyName | String | 承运公司名称 |
notice.orderInfos | Object[] | 关联订单信息 |
notice.orderInfos.[].orderId | String | 订单id |
notice.orderInfos.[].orderType | Number | 订单类型 |
notice.orderInfos.[].occupySeatNum | Number | 占座数量 |
notice.orderInfos.[].passengerNum | Number | 乘客数量 |
notice.orderInfos.[].price | Number | 占座总价 |
notice.orderInfos.[].departureTime | String | 预计出发时间 UTC格式 |
notice.orderInfos.[].passengerId | String | 乘坐人id |
notice.orderInfos.[].passengerName | String | 乘坐人姓名 |
notice.orderInfos.[].passengerPhone | String | 乘坐人电话 |
notice.orderInfos.[].ticketInfos | Object[] | 关联车票 |
notice.orderInfos.[].ticketInfos.[].ticketCode | String | 平台车票号 |
notice.orderInfos.[].ticketInfos.[].ticketPrice | Number | 车票价格 |
notice.orderInfos.[].ticketInfos.[].operatingTicketCode | String | 第三方运营商车票号 |
notice.orderInfos.[].onCityId | String | 开始城市编号 |
notice.orderInfos.[].onCityName | String | 开始城市名称 |
notice.orderInfos.[].onStationId | String | 开始区域编号 |
notice.orderInfos.[].onStationName | String | 开始站点名称 |
notice.orderInfos.[].onAddress | String | 开始地址 |
notice.orderInfos.[].onLocation | String | 开始地址经纬度(经度,纬度) |
notice.orderInfos.[].offCityId | String | 结束城市编号 |
notice.orderInfos.[].offCityName | String | 结束城市名称 |
notice.orderInfos.[].offStationId | String | 结束区域编号 |
notice.orderInfos.[].offStationName | String | 结束站点名称 |
notice.orderInfos.[].offAddress | String | 结束地址 |
notice.orderInfos.[].offLocation | String | 结束地址经纬度(经度,纬度) |
notice.settlementInfo | Object | 结算信息 |
notice.settlementInfo.settlementMethod | String | 结算方式 0-付费 1-出票 |
notice.settlementInfo.ticketIssueInfos | Object[] | 出票信息 |
notice.settlementInfo.ticketIssueInfos.[].ticketCompanyId | String | 出票公司id |
notice.settlementInfo.ticketIssueInfos.[].thirdOrderId | String | 第三方订单id |
notice.settlementInfo.ticketIssueInfos.[].ticketAccount | String | 出票帐户 |
notice.settlementInfo.ticketIssueInfos.[].exchangeRate | Number | 汇率 |
notice.settlementInfo.ticketIssueInfos.[].issueTime | String | 出票时间 |
notice.settlementInfo.ticketIssueInfos.[].shiftTime | String | 车票班次时间 |
notice.settlementInfo.ticketIssueInfos.[].onStationId | String | 车票上车站点id |
notice.settlementInfo.ticketIssueInfos.[].onStationName | String | 车票上车站点名称 |
notice.settlementInfo.ticketIssueInfos.[].offStationId | String | 车票下车站点id |
notice.settlementInfo.ticketIssueInfos.[].offStationName | String | 车票下车站点id |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos | Object[] | 车票信息 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].relateOrderId | String | 关联平台订单号 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].relateTicketCode | String | 关联平台票号 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].ticketCode | String | 车票号 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].takeTicketCode | String | 取票号 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].qrCodeInfo | String | 二维码信息 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].ticketPrice | Number | 对外票价 |
notice.settlementInfo.ticketIssueInfos.[].ticketInfos.[].ticketCost | Number | 车票成本 |
notice.seatNum | Number | 座位数量 |
notice.viaStationInfos | Object[] | 途径点信息 |
notice.viaStationInfos.[].orderIds | String[] | 关联订单集合 |
notice.viaStationInfos.[].arrivalTime | String | 到达时间 |
notice.viaStationInfos.[].cityId | String | 城市id |
notice.viaStationInfos.[].cityName | String | 城市名称 |
notice.viaStationInfos.[].stationId | String | 站点id |
notice.viaStationInfos.[].stationName | String | 站点名称 |
notice.viaStationInfos.[].address | String | 详情地址 |
notice.viaStationInfos.[].coordinates | String | 经纬度坐标(经度,纬度) |
notice.dispatchOrderRemarks | String | 任务派单备注 |
notice.remark | String | 任务备注 |
notice.dispatchRemarks | String | 任务派车备注 |
notice.cancelRemark | String | 任务取消备注 |
notice.feedbackInfo | Object | 反馈信息 |
notice.feedbackInfo.content | String | 反馈内容 |
notice.feedbackInfo.attachments | Object[] | 附件 |
notice.feedbackInfo.attachments.[].title | String | 附件标题 |
notice.feedbackInfo.attachments.[].description | String | 附件说明 |
notice.feedbackInfo.attachments.[].binaryId | String[] | 附件id |
notice.attachments | Object[] | 附件 |
notice.attachments.[].title | String | 附件标题 |
notice.attachments.[].description | String | 附件说明 |
notice.attachments.[].binaryId | String[] | 附件id |
notice.sendSms | String | 是否发送过短信 0-未发送 1-发送过安抚信息 2-发送过催促 |
notice.routeRuleIds | String[] | 所属线路规则 |
notice.matchConditionId | String[] | 匹配条件id |
notice.extraInfo | Object | 扩展信息 |
notice.extraProps | Object | 扩展属性 |
notice.crBy | String | 创建者 |
notice.upBy | String | 最后修改者 |
notice.crDate | String | 创建时间 |
notice.upDate | String | 最后修改时间 |
notice.tenantId | String | 租户ID |
notice.id | Varies | |
departureStartTime | String | 具体出发开始时间 |
departureEndTime | String | 具体出发结束时间 |
keyword | String | 模糊匹配关键字 |
from | String | 查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z |
to | String | 查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z |