跳到主要内容

cursors.get.order.price

获取订单价格

  • 请求路由: cursors.get.order.price
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "cursors.get.order.price",
"data" : {
"cursorId" : "64d0d0147147213e066b7b3c",
"surcharges" : {
"夜间服务费" : {
"name" : "夜间服务费",
"RMB" : 100,
"HKD" : 1379,
"MOP" : 1388,
"details" : [
{
"RMB" : 460,
"HKD" : 462,
"MOP" : 464,
"time" : "22:01-00:00",
"duration" : 2,
"unitPrice" : {
"RMB" : 230,
"HKD" : 231,
"MOP" : 232
}
},
{
"RMB" : 910,
"HKD" : 917,
"MOP" : 924,
"time" : "00:01-07:00",
"duration" : 7,
"unitPrice" : {
"RMB" : 130,
"HKD" : 131,
"MOP" : 132
}
}
]
},
"_8座车附加费" : {
"name" : "_8座车附加费",
"RMB" : 100,
"HKD" : 121,
"MOP" : 122,
"selectable" : true,
"title" : "要求8座车",
"checked" : true
},
"接机费" : {
"name" : "接机费",
"RMB" : 100,
"selectable" : true,
"title" : "要求举牌接机",
"checked" : true
},
"埃尔法30系附加费" : {
"name" : "埃尔法30系附加费",
"RMB" : 110,
"selectable" : true,
"title" : "要求埃尔法30系",
"checked" : true
},
"偏远地区费" : {
"name" : "偏远地区费",
"RMB" : 200
}
}
}
});

请求参数​

名称类型必须说明
priceTypeString否价格类型
- 0 直达
- 1 换乘
cursorIdString否临时订单id
consoleBoolean否true - 控制台
false - 非控制台
minHoursNumber否租车时间
merchantIdString否商户id
pricingSchemeString否价格方案
fromSelectedOptionsString[]否开始承运商选中的附加费选项(直达订单使用这个参数)
toSelectedOptionsString[]否结束承运商选中的附加费选项
nonstopCompanyIdString否直达线路选中的公司id
fromCompanyIdString否开始线路选中的公司id
toCompanyIdString否结束线路选中的公司id
partnerIdString否合伙人id
orderTypeNumber否订单类型
1-包车
2-专线
3-巴士
currencyString否币种
例:RMB

返回​

订单价格

{
"rootPrice" : {
"RMB" : 1000.0,
"HKD" : 1000.0,
"MOP" : 1000.0
},
"totalPrice" : {
"RMB" : 1610.0
}
}

返回属性​

名称类型说明
discountPriceNumber折扣价
rootPriceObject直达线路基础价
totalPriceObject直达线路总价
transferLineRootPriceObject换乘线路基础价
transferLineTotalPriceObject换乘线路总价
surchargesObject[]直达附加费列表
transferLineSurchargesObject[]换乘线路附加费列表

下载结果模型定义