ccorders.order.price
控制台计算价格
- 请求路由:
ccorders.order.price- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "ccorders.order.price",
"data" : {
"replaceMe" : "计算价格基础信息"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
id | String | 否 | id标识 |
orderCrDate | String | 否 | 订单创建时间 |
nonstopTaurusSurcharge | Object | 否 | 直达下单可选附加费列表 |
transferFromTaurusSurcharge | Object | 否 | 换乘开始下单可选附加费列表 |
transferToTaurusSurcharge | Object | 否 | 换乘结束下单可选附加费列表 |
nonstopSurchargeMap | Object | 否 | 直达可承运公司附加费列表 |
transferFromSurchargeMap | Object | 否 | 换乘开始可承运公司附加费列表 |
transferToSurchargeMap | Object | 否 | 换乘结束可承运公司附加费列表 |
companyName | Object | 否 | 公司名称map |
inviteCode | String | 否 | 邀请码 |
merchantId | String | 否 | 商户id |
merchantPrice | Object | 否 | 商户总价 |
merchantRootPrice | Object | 否 | 商户基础价 |
orderPrice | Object | 否 | 订单总价 |
orderRootPrice | Object | 否 | 订单基础价 |
companyId | String | 否 | 派车公司 |
companyIds | String[] | 否 | 跨境所有可派车公司 |
directionalCompanies | String[] | 否 | 扫码定向承运商集合 |
portType | Number | 否 | 口岸类型 |
portTypes | Number[] | 否 | 口岸id集合 |
priceType | Number | 否 | 类型:1-包车 2-专车 |
startMainArea | String | 否 | 开始城市编号 |
startMinorArea | String | 否 | 开始区域编号 |
endMainArea | String | 否 | 结束城市编号 |
endMinorArea | String | 否 | 结束区域编号 |
relation | String | 否 | 订单增加字段:关联订单,记录发起返空线路的原订单。不为空则表示为特惠订单。 |
emptyCarPrice | Number | 否 | 返空价格 |
beginName | String | 否 | 开始地址 |
beginTude | String | 否 | 开始地址经纬度 |
endName | String | 否 | 结束地址 |
endTude | String | 否 | 结束地址经纬度 |
predictBeginDate | String | 否 | 预估开始时间 |
predictEndDate | String | 否 | 直达预估结束时间 |
transferPredictEndDate | String | 否 | 换乘预估结束时间 |
orderType | Number | 否 | 订单类型,0-点对点 1-时租 |
minHours | Number | 否 | 最少小时租车时间 |
price | Object | 否 | 价格 |
price.id | String | 否 | |
price.state | String | 否 | 线路状态 0-禁用 1-启用 |
price.portTypes | Number[] | 否 | 口岸类型 0-深圳湾口岸 1-澳门口岸 2-珠海口岸 |
price.portType | Number | 否 | 备用字段 |
price.companyDiscounts | Object[] | 否 | 承运公司 |
price.companyDiscounts.[].companyId | String | 否 | 公司id |
price.companyDiscounts.[].companyName | String | 否 | 公司名称 |
price.companyDiscounts.[].weight | Number | 否 | 权重 |
price.companyDiscounts.[].enable | Boolean | 否 | 是否启用 false-禁用 true-启用 |
price.companyDiscounts.[].hourlyRate | Object | 否 | 时租单价 |
price.companyDiscounts.[].specificSingleFare | Object | 否 | 点对点单程价 |
price.companyDiscounts.[].specificReturnFares | Object | 否 | 点对点往返价 |
price.companyDiscounts.[].fareOtherInfo | Object | 否 | 票价其他信息 |
price.operatingCompany | Object[] | 否 | 运营公司 |
price.operatingCompany.[].companyId | String | 否 | 公司id |
price.operatingCompany.[].companyName | String | 否 | 公司名称 |
price.operatingCompany.[].weight | Number | 否 | 权重 |
price.operatingCompany.[].enable | Boolean | 否 | 是否启用 false-禁用 true-启用 |
price.operatingCompany.[].hourlyRate | Object | 否 | 时租单价 |
price.operatingCompany.[].specificSingleFare | Object | 否 | 点对点单程价 |
price.operatingCompany.[].specificReturnFares | Object | 否 | 点对点往返价 |
price.operatingCompany.[].fareOtherInfo | Object | 否 | 票价其他信息 |
price.companyId | String | 否 | 公司id |
price.beginName | String | 否 | 开始地址 |
price.beginTude | String | 否 | 开始地址经纬度 |
price.endName | String | 否 | 结束地址 |
price.endTude | String | 否 | 结束地址经纬度 |
price.startMainArea | String | 否 | 开始城市编号 |
price.startMinorAreas | String[] | 否 | 开始区域编号列表 |
price.startMinorArea | String | 否 | 开始区域编号 |
price.endMainArea | String | 否 | 结束城市编号 |
price.endMinorAreas | String[] | 否 | 结束区域编号列表 |
price.endMinorArea | String | 否 | 结束区域编号 |
price.priceType | Number | 否 | 类型:1-包车 2-专线 3-巴士 |
price.type | String | 否 | 1-内地直达 2-跨境直达 |
price.remarks | String | 否 | 备注 |
price.isNull | Boolean | 否 | 是否为空 |
price.isReturn | Boolean | 否 | 是否需要创建返程线路,true:去程线路,false:返程线路 |
price.returnId | String | 否 | 往返关联id |
price.cprice | Object | 否 | 点对点与包车价格 |
price.cprice.oneTripPrice | Object | 否 | 单程票种map |
price.cprice.roundTripPrice | Object | 否 | 往返票种map |
price.cprice.predictTime | Number | 否 | 预估时长(单位:分钟) |
price.cprice.mileage | Number | 否 | 预估里程(单位:米) |
price.hprice | Object | 否 | 小时租车价格 |
price.hprice.oneTripPrice | Object | 否 | 单程票种map |
price.hprice.roundTripPrice | Object | 否 | 往返票种map |
price.hprice.minHours | Number | 否 | 最低时长 |
price.hprice.mileage | Number | 否 | 预估里程 |
price.endMainAreaDisable | String | 否 | 选择线路时判断结束城市是否禁用 |
price.sortWeight | Number | 否 | 排序权重 |
price.priceFactor | Object | 否 | 价格因素 |
price.priceFactor.enable | Boolean | 否 | 是否启用 |
price.priceFactor.priority | Number | 否 | 0-价格优先 1-权重优先 |
price.automaticTicketIssue | Object | 否 | 自动出票配置 |
price.automaticTicketIssue.account | String | 否 | 账户信息 RMB-人民币账户 HKD-港币账户(默认) |
price.automaticTicketIssue.companyId | String | 否 | 自动出票公司id |
price.automaticTicketIssue.onStationId | String | 否 | 上车站点id(平台巴士站点id) |
price.automaticTicketIssue.offStationId | String | 否 | 下车站点id(平台巴士站点id) |
price.automaticTicketIssue.user | Object | 否 | 出票信息接受人 |
price.automaticTicketIssue.user.username | String | 否 | 用户标识 |
price.automaticTicketIssue.user.accountId | String | 否 | 用户集成帐户标识 |
price.automaticTicketIssue.user.domain | String | 否 | 用户集成域,默认为所属租户标识 |
price.automaticTicketIssue.user.fullname | String | 否 | 用户姓名 |
price.automaticTicketIssue.user.password | String | 否 | 登录密码 |
price.automaticTicketIssue.user.mobile | String | 否 | 手机号码 |
price.automaticTicketIssue.user.email | String | 否 | 邮件地址 |
price.automaticTicketIssue.user.gender | Number | 否 | 用户性别 |
price.automaticTicketIssue.user.status | Number | 否 | 用户状态 0 - disabled; 1 - enabled |
price.automaticTicketIssue.user.userTypes | Number[] | 否 | 用户类型,创建用户时指定,具体类型的值由调用方约定 |
price.automaticTicketIssue.user.inviteCode | String | 否 | 邀请码 特定用户类型对应的邀请码为 <用户邀请码>-<用户类型标识>如用户邀请码为 HbXm6Ls,则用户类型3对应的邀请码为HbXm6Ls-3 |
price.automaticTicketIssue.user.extra | Object | 否 | |
price.automaticTicketIssue.user.associatedAccounts | Object[] | 否 | 关联帐户信息 |
price.automaticTicketIssue.user.associatedAccounts.[].authType | Number | 否 | 账号类型: 1 - 微信; 2 - 微博; 待扩展 |
price.automaticTicketIssue.user.associatedAccounts.[].appId | String | 否 | 集成标识 |
price.automaticTicketIssue.user.associatedAccounts.[].account | String | 否 | 账号 |
price.automaticTicketIssue.user.associatedAccounts.[].extra | Object | 否 | 其他扩展信息 |
price.automaticTicketIssue.user.anonymous | Boolean | 否 | 是否匿名用户 |
price.automaticTicketIssue.user.crDate | String | 否 | 创建时间 |
price.automaticTicketIssue.user.tenantId | String | 否 | 租户ID |
price.carpoolingSettings | Object | 否 | 同步派生拼车行程设置 |
price.carpoolingSettings.synchronizeFlag | Boolean | 否 | 是否同步 |
price.carpoolingSettings.day | Number | 否 | 同步天数 |
price.carpoolingSettings.synchronizeDockerFlag | Boolean | 否 | 途经点是否同步 |
price.carpoolingSettings.timeDifference | Number | 否 | 时间差(单位:分钟) |
price.carpoolingSettings.dockerPrice | Number | 否 | 途经点价格 |
price.carpoolingSettings.dockerStationId | String | 否 | 途经点站点id |
price.carpoolingSettings.dockerStationName | String | 否 | 途经点站点名称 |
price.carpoolingSettings.dockerStationAddress | String | 否 | 途经点站点详细地址 |
price.carpoolingSettings.dockerStationLocation | String | 否 | 途经点地址经纬度(经度,纬度) |
price.extraProps | Object | 否 | 扩展属性 |
price.crBy | String | 否 | 创建者 |
price.upBy | String | 否 | 最后修改者 |
price.crDate | String | 否 | 创建时间 |
price.upDate | String | 否 | 最后修改时间 |
price.tenantId | String | 否 | 租户ID |
transferLinePrice | Object | 否 | 换乘线路价格信息 |
transferLinePrice.dockingStation | String | 否 | 指定接泊站点 |
transferLinePrice.fromRoute | Object | 否 | 起始线路 |
transferLinePrice.fromRoute.routePrice | String | 否 | 关联价格线路 |
transferLinePrice.fromRoute.companyId | String | 否 | 承运商id |
transferLinePrice.fromRoute.companyIds | String[] | 否 | 所有可跑承运商id集合 |
transferLinePrice.fromRoute.companyName | String | 否 | 承运商名称 |
transferLinePrice.fromRoute.predictTime | Number | 否 | 预估时长 |
transferLinePrice.fromRoute.mileage | Number | 否 | 预估里程 |
transferLinePrice.toRoute | Object | 否 | 结束线路 |
transferLinePrice.toRoute.routePrice | String | 否 | 关联价格线路 |
transferLinePrice.toRoute.companyId | String | 否 | 承运商id |
transferLinePrice.toRoute.companyIds | String[] | 否 | 所有可跑承运商id集合 |
transferLinePrice.toRoute.companyName | String | 否 | 承运商名称 |
transferLinePrice.toRoute.predictTime | Number | 否 | 预估时长 |
transferLinePrice.toRoute.mileage | Number | 否 | 预估里程 |
transferLinePrice.price | Object | 否 | 换乘总价 |
transferLinePrice.rootPrice | Object | 否 | 换乘基础价 |
extraProps | Object | 否 | 扩展属性 |
crBy | String | 否 | 创建者 |
upBy | String | 否 | 最后修改者 |
crDate | String | 否 | 创建时间 |
upDate | String | 否 | 最后修改时间 |
tenantId | String | 否 | 租户ID |
返回
携带价格的流水信息
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
id | String | id标识 |
orderCrDate | String | 订单创建时间 |
nonstopTaurusSurcharge | Object | 直达下单可选附加费列表 |
transferFromTaurusSurcharge | Object | 换乘开始下单可选附加费列表 |
transferToTaurusSurcharge | Object | 换乘结束下单可选附加费列表 |
nonstopSurchargeMap | Object | 直达可承运公司附加费列表 |
transferFromSurchargeMap | Object | 换乘开始可承运公司附加费列表 |
transferToSurchargeMap | Object | 换乘结束可承运公司附加费列表 |
companyName | Object | 公司名称map |
inviteCode | String | 邀请码 |
merchantId | String | 商户id |
merchantPrice | Object | 商户总价 |
merchantRootPrice | Object | 商户基础价 |
orderPrice | Object | 订单总价 |
orderRootPrice | Object | 订单基础价 |
companyId | String | 派车公司 |
companyIds | String[] | 跨境所有可派车公司 |
directionalCompanies | String[] | 扫码定向承运商集合 |
portType | Number | 口岸类型 |
portTypes | Number[] | 口岸id集合 |
priceType | Number | 类型:1-包车 2-专车 |
startMainArea | String | 开始城市编号 |
startMinorArea | String | 开始区域编号 |
endMainArea | String | 结束城市编号 |
endMinorArea | String | 结束区域编号 |
relation | String | 订单增加字段:关联订单,记录发起返空线路的原订单。不为空则表示为特惠订单。 |
emptyCarPrice | Number | 返空价格 |
beginName | String | 开始地址 |
beginTude | String | 开始地址经纬度 |
endName | String | 结束地址 |
endTude | String | 结束地址经纬度 |
predictBeginDate | String | 预估开始时间 |
predictEndDate | String | 直达预估结束时间 |
transferPredictEndDate | String | 换乘预估结束时间 |
orderType | Number | 订单类型,0-点对点 1-时租 |
minHours | Number | 最少小时租车时间 |
price | Object | 价格 |
price.id | String | |
price.state | String | 线路状态 0-禁用 1-启用 |
price.portTypes | Number[] | 口岸类型 0-深圳湾口岸 1-澳门口岸 2-珠海口岸 |
price.portType | Number | 备用字段 |
price.companyDiscounts | Object[] | 承运公司 |
price.companyDiscounts.[].companyId | String | 公司id |
price.companyDiscounts.[].companyName | String | 公司名称 |
price.companyDiscounts.[].weight | Number | 权重 |
price.companyDiscounts.[].enable | Boolean | 是否启用 false-禁用 true-启用 |
price.companyDiscounts.[].hourlyRate | Object | 时租单价 |
price.companyDiscounts.[].specificSingleFare | Object | 点对点单程价 |
price.companyDiscounts.[].specificReturnFares | Object | 点对点往返价 |
price.companyDiscounts.[].fareOtherInfo | Object | 票价其他信息 |
price.operatingCompany | Object[] | 运营公司 |
price.operatingCompany.[].companyId | String | 公司id |
price.operatingCompany.[].companyName | String | 公司名称 |
price.operatingCompany.[].weight | Number | 权重 |
price.operatingCompany.[].enable | Boolean | 是否启用 false-禁用 true-启用 |
price.operatingCompany.[].hourlyRate | Object | 时租单价 |
price.operatingCompany.[].specificSingleFare | Object | 点对点单程价 |
price.operatingCompany.[].specificReturnFares | Object | 点对点往返价 |
price.operatingCompany.[].fareOtherInfo | Object | 票价其他信息 |
price.companyId | String | 公司id |
price.beginName | String | 开始地址 |
price.beginTude | String | 开始地址经纬度 |
price.endName | String | 结束地址 |
price.endTude | String | 结束地址经纬度 |
price.startMainArea | String | 开始城市编号 |
price.startMinorAreas | String[] | 开始区域编号列表 |
price.startMinorArea | String | 开始区域编号 |
price.endMainArea | String | 结束城市编号 |
price.endMinorAreas | String[] | 结束区域编号列表 |
price.endMinorArea | String | 结束区域编号 |
price.priceType | Number | 类型:1-包车 2-专线 3-巴士 |
price.type | String | 1-内地直达 2-跨境直达 |
price.remarks | String | 备注 |
price.isNull | Boolean | 是否为空 |
price.isReturn | Boolean | 是否需要创建返程线路,true:去程线路,false:返程线路 |
price.returnId | String | 往返关联id |
price.cprice | Object | 点对点与包车价格 |
price.cprice.oneTripPrice | Object | 单程票种map |
price.cprice.roundTripPrice | Object | 往返票种map |
price.cprice.predictTime | Number | 预估时长(单位:分钟) |
price.cprice.mileage | Number | 预估里程(单位:米) |
price.hprice | Object | 小时租车价格 |
price.hprice.oneTripPrice | Object | 单程票种map |
price.hprice.roundTripPrice | Object | 往返票种map |
price.hprice.minHours | Number | 最低时长 |
price.hprice.mileage | Number | 预估里程 |
price.endMainAreaDisable | String | 选择线路时判断结束城市是否禁用 |
price.sortWeight | Number | 排序权重 |
price.priceFactor | Object | 价格因素 |
price.priceFactor.enable | Boolean | 是否启用 |
price.priceFactor.priority | Number | 0-价格优先 1-权重优先 |
price.automaticTicketIssue | Object | 自动出票配置 |
price.automaticTicketIssue.account | String | 账户信息 RMB-人民币账户 HKD-港币账户(默认) |
price.automaticTicketIssue.companyId | String | 自动出票公司id |
price.automaticTicketIssue.onStationId | String | 上车站点id(平台巴士站点id) |
price.automaticTicketIssue.offStationId | String | 下车站点id(平台巴士站点id) |
price.automaticTicketIssue.user | Object | 出票信息接受人 |
price.automaticTicketIssue.user.username | String | 用户标识 |
price.automaticTicketIssue.user.accountId | String | 用户集成帐户标识 |
price.automaticTicketIssue.user.domain | String | 用户集成域,默认为所属租户标识 |
price.automaticTicketIssue.user.fullname | String | 用户姓名 |
price.automaticTicketIssue.user.password | String | 登录密码 |
price.automaticTicketIssue.user.mobile | String | 手机号码 |
price.automaticTicketIssue.user.email | String | 邮件地址 |
price.automaticTicketIssue.user.gender | Number | 用户性别 |
price.automaticTicketIssue.user.status | Number | 用户状态 0 - disabled; 1 - enabled |
price.automaticTicketIssue.user.userTypes | Number[] | 用户类型,创建用户时指定,具体类型的值由调用方约定 |
price.automaticTicketIssue.user.inviteCode | String | 邀请码 特定用户类型对应的邀请码为 <用户邀请码>-<用户类型标识>如用户邀请码为 HbXm6Ls,则用户类型3对应的邀请码为HbXm6Ls-3 |
price.automaticTicketIssue.user.extra | Object | |
price.automaticTicketIssue.user.associatedAccounts | Object[] | 关联帐户信息 |
price.automaticTicketIssue.user.associatedAccounts.[].authType | Number | 账号类型: 1 - 微信; 2 - 微博; 待扩展 |
price.automaticTicketIssue.user.associatedAccounts.[].appId | String | 集成标识 |
price.automaticTicketIssue.user.associatedAccounts.[].account | String | 账号 |
price.automaticTicketIssue.user.associatedAccounts.[].extra | Object | 其他扩展信息 |
price.automaticTicketIssue.user.anonymous | Boolean | 是否匿名用户 |
price.automaticTicketIssue.user.crDate | String | 创建时间 |
price.automaticTicketIssue.user.tenantId | String | 租户ID |
price.carpoolingSettings | Object | 同步派生拼车行程设置 |
price.carpoolingSettings.synchronizeFlag | Boolean | 是否同步 |
price.carpoolingSettings.day | Number | 同步天数 |
price.carpoolingSettings.synchronizeDockerFlag | Boolean | 途经点是否同步 |
price.carpoolingSettings.timeDifference | Number | 时间差(单位:分钟) |
price.carpoolingSettings.dockerPrice | Number | 途经点价格 |
price.carpoolingSettings.dockerStationId | String | 途经点站点id |
price.carpoolingSettings.dockerStationName | String | 途经点站点名称 |
price.carpoolingSettings.dockerStationAddress | String | 途经点站点详细地址 |
price.carpoolingSettings.dockerStationLocation | String | 途经点地址经纬度(经度,纬度) |
price.extraProps | Object | 扩展属性 |
price.crBy | String | 创建者 |
price.upBy | String | 最后修改者 |
price.crDate | String | 创建时间 |
price.upDate | String | 最后修改时间 |
price.tenantId | String | 租户ID |
transferLinePrice | Object | 换乘线路价格信息 |
transferLinePrice.dockingStation | String | 指定接泊站点 |
transferLinePrice.fromRoute | Object | 起始线路 |
transferLinePrice.fromRoute.routePrice | String | 关联价格线路 |
transferLinePrice.fromRoute.companyId | String | 承运商id |
transferLinePrice.fromRoute.companyIds | String[] | 所有可跑承运商id集合 |
transferLinePrice.fromRoute.companyName | String | 承运商名称 |
transferLinePrice.fromRoute.predictTime | Number | 预估时长 |
transferLinePrice.fromRoute.mileage | Number | 预估里程 |
transferLinePrice.toRoute | Object | 结束线路 |
transferLinePrice.toRoute.routePrice | String | 关联价格线路 |
transferLinePrice.toRoute.companyId | String | 承运商id |
transferLinePrice.toRoute.companyIds | String[] | 所有可跑承运商id集合 |
transferLinePrice.toRoute.companyName | String |