跳到主要内容

qh-orders.create

创建新的前海订单

  • 请求路由: qh-orders.create
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "qh-orders.create",
"data" : {
"replaceMe" : "包含前海订单创建信息的实体"
}
});

请求参数​

名称类型必须说明
idString否订单id
orderTypeString否订单类型
1-自定义
2-专线
orderStatusNumber否订单状态
0-已取消
1-已支付
2-进行中
3-已完成
taskStatusString否任务状态
-1-待支付
0-已取消
1-待派车
2-进行中
3-已完成
departureTimeString否行程出发时间
onCityIdString否开始城市编号
onCityNameString否开始城市名称
onStationIdString否开始区域编号
onStationNameString否开始站点名称
onAddressString否开始地址
onLocationString否开始地址经纬度(经度,纬度)
offCityIdString否结束城市编号
offCityNameString否结束城市名称
offStationIdString否结束区域编号
offStationNameString否结束站点名称
offAddressString否结束地址
offLocationString否结束地址经纬度(经度,纬度)
usernameString否操作人账号
fullNameString否操作人姓名
passengerNameString否乘客名称
passengerPhoneString否乘客电话
passengerNumberNumber否乘客人数
priceNumber否实付价
originalPriceNumber否原价
costPriceNumber否成本价格
companyIdString否公司id
companyNameString否公司名称
driverInfoObject否相关司机信息
driverInfo.numberString否工单id
driverInfo.vehicleString否承运车辆
driverInfo.licenseNoString否车辆号牌
driverInfo.brandModelString否品牌型号(字典-brandModel)
driverInfo.passengerCapacityNumber否载客人数
driverInfo.attachmentsObject[]否附件
driverInfo.attachments.[].titleString否附件标题
driverInfo.attachments.[].descriptionString否附件说明
driverInfo.attachments.[].binaryIdString[]否附件id
driverInfo.driverIdString否司机id
driverInfo.nameString否司机姓名
driverInfo.nicknameString否司机昵称
driverInfo.phoneString否司机大陆电话
driverInfo.hkPhoneString否司机香港电话
driverInfo.driverWxAccountString否司机微信号
driverInfo.stateString否司机状态
0-取消(全部)
1-已派车(包车、拼车、专线) / 已接单(配Q、吉车、群单、行程)
2-去接乘客(包车、拼车) / 开始任务(专线)
3-接到乘客(包车、拼车) / 出发到目的地 / 上客(配Q、吉车、群单、行程)
4-下客待打单(配Q、吉车、群单)
5-完成任务(包车、拼车) / 结束任务(专线) / 已打单(配Q、吉车、群单、行程)
driverInfo.remarkString否取消备注
driverInfo.takeOrderTimeString否接单时间
driverInfo.dispatchTimeString否派车时间
driverInfo.cancelOrderTimeString否取消/退回时间
driverInfo.completionTimeString否完成时间
currencyString否币种
-RMB
-HKD
-MOP
remarkString否控制台备注
sourceObject否订单来源
source.targetTypeString否帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
source.targetIdString否targetType下的帐户标识
source.targetNameString否帐户名
attributionObject[]否订单归属
attribution.[].targetTypeString否帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
attribution.[].targetIdString否targetType下的帐户标识
attribution.[].targetNameString否帐户名
originalTaskObject否源任务所有信息
originalOrderObject否源订单所有信息
extraPropsObject否扩展属性
crByString否创建者
upByString否最后修改者
crDateString否创建时间
upDateString否最后修改时间
tenantIdString否租户ID

返回​

包含已创建订单的 Mono

{ }

返回属性​

名称类型说明
idString订单id
orderTypeString订单类型
1-自定义
2-专线
orderStatusNumber订单状态
0-已取消
1-已支付
2-进行中
3-已完成
taskStatusString任务状态
-1-待支付
0-已取消
1-待派车
2-进行中
3-已完成
departureTimeString行程出发时间
onCityIdString开始城市编号
onCityNameString开始城市名称
onStationIdString开始区域编号
onStationNameString开始站点名称
onAddressString开始地址
onLocationString开始地址经纬度(经度,纬度)
offCityIdString结束城市编号
offCityNameString结束城市名称
offStationIdString结束区域编号
offStationNameString结束站点名称
offAddressString结束地址
offLocationString结束地址经纬度(经度,纬度)
usernameString操作人账号
fullNameString操作人姓名
passengerNameString乘客名称
passengerPhoneString乘客电话
passengerNumberNumber乘客人数
priceNumber实付价
originalPriceNumber原价
costPriceNumber成本价格
companyIdString公司id
companyNameString公司名称
driverInfoObject相关司机信息
driverInfo.numberString工单id
driverInfo.vehicleString承运车辆
driverInfo.licenseNoString车辆号牌
driverInfo.brandModelString品牌型号(字典-brandModel)
driverInfo.passengerCapacityNumber载客人数
driverInfo.attachmentsObject[]附件
driverInfo.attachments.[].titleString附件标题
driverInfo.attachments.[].descriptionString附件说明
driverInfo.attachments.[].binaryIdString[]附件id
driverInfo.driverIdString司机id
driverInfo.nameString司机姓名
driverInfo.nicknameString司机昵称
driverInfo.phoneString司机大陆电话
driverInfo.hkPhoneString司机香港电话
driverInfo.driverWxAccountString司机微信号
driverInfo.stateString司机状态
0-取消(全部)
1-已派车(包车、拼车、专线) / 已接单(配Q、吉车、群单、行程)
2-去接乘客(包车、拼车) / 开始任务(专线)
3-接到乘客(包车、拼车) / 出发到目的地 / 上客(配Q、吉车、群单、行程)
4-下客待打单(配Q、吉车、群单)
5-完成任务(包车、拼车) / 结束任务(专线) / 已打单(配Q、吉车、群单、行程)
driverInfo.remarkString取消备注
driverInfo.takeOrderTimeString接单时间
driverInfo.dispatchTimeString派车时间
driverInfo.cancelOrderTimeString取消/退回时间
driverInfo.completionTimeString完成时间
currencyString币种
-RMB
-HKD
-MOP
remarkString控制台备注
sourceObject订单来源
source.targetTypeString帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
source.targetIdStringtargetType下的帐户标识
source.targetNameString帐户名
attributionObject[]订单归属
attribution.[].targetTypeString帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
attribution.[].targetIdStringtargetType下的帐户标识
attribution.[].targetNameString帐户名
originalTaskObject源任务所有信息
originalOrderObject源订单所有信息
extraPropsObject扩展属性
crByString创建者
upByString最后修改者
crDateString创建时间
upDateString最后修改时间
tenantIdString租户ID

下载结果模型定义