跳到主要内容

qh-orders.list

根据搜索条件和分页信息查询前海订单列表

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

请求​

RSocket.rs({
"route" : "qh-orders.list",
"args" : {
"search" : "前海订单搜索条件",
"pg" : "分页信息"
}
});

请求参数​

名称类型必须说明
searchObject否前海订单搜索条件
search.departureTimeStartString否行程出发时间开始UTC
search.departureTimeEndString否行程出发时间结束UTC
search.createTimeStartString否下单时间开始UTC
search.createTimeEndString否下单时间结束UTC
search.orderTypeString否订单类型
1-自定义
2-专线
search.orderStatusNumber[]否订单状态
0-已取消
1-已支付
2-进行中
3-已完成
search.taskStatusString[]否任务状态
-1-待支付
0-已取消
1-待派车
2-进行中
3-已完成
search.companyIdString否按公司ID过滤
search.keywordString否模糊匹配关键字
search.fromString否查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z
search.toString否查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z
pgObject否分页信息
pg.pageNumber否页码,首页从0开始
pg.sizeNumber否每页记录,默认为10
pg.sortString[]否排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。
例如:["id", "crDate;desc"]

返回​

包含前海订单列表的 Flux

[ ]

返回属性​

名称类型说明
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

下载结果模型定义