跳到主要内容

cbv.excels.operator.ticket

条件分页查询承运商车票列表

  • 请求路由: cbv.excels.operator.ticket
  • 交互模型: Response Stream
  • 访问限制: 无

请求​

RSocket.rs({
"route" : "cbv.excels.operator.ticket",
"args" : {
"search" : {
"from" : "2023-08-01",
"to" : "2023-08-20"
},
"pg" : {
"size" : "10",
"page" : "0"
}
}
});

请求参数​

名称类型必须说明
searchObject否条件
search.typeString否汇总类型 0-实收 1-支出 2-利润 3-退款 4-承运商 5-司机
search.fromTimeString否开始时间 yyyy-MM-dd 用于查询上车时间
search.toTimeString否结束时间 yyyy-MM-dd 用于查询上车时间
search.fromRefundTimeString否取消开始时间 yyyy-MM-dd 用于查询取消时间
search.toRefundTimeString否取消结束时间 yyyy-MM-dd 用于查询取消时间
search.startStationsString[]否上车站点列表
search.endStationsString[]否下车站点清单
search.ticketStatesString[]否车票状态 0-已取消 1-未乘车 2-已乘车 3-已完成 4-未知状态 5-已过期
search.refundStatusNumber否是否退款 0-未退款 1-已退款
search.orderStatusNumber[]否订单状态 0-已取消 1-已支付 2-进行中 3-已完成
search.companyIdString否承运商id
search.driverIdString否司机id,如果承运商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"]

返回​

结果列表

[
{
"orderId" : "SCO202308081519481003",
"salesDate" : "2023-08-08T07:19:50.920Z",
"passengerName" : "王",
"ticketCode" : "1007671094",
"isReturn" : "0",
"fromStation" : "香港国际机场",
"toStation" : "深圳湾口岸(香港段)",
"shiftTime" : "2023-08-09T07:45:00Z",
"operatingState" : "已退票/未打印",
"price" : 100.0,
"refundTime" : null,
"refundPrice" : null,
"remark" : null
}
]

返回属性​

名称类型说明
orderIdString订单编号
salesDateString销售日期
passengerNameString乘客姓名
ticketCodeString车票票号
isReturnString单双程 0-去程 1-回程
fromStationString出发站点
toStationString到达站点
shiftTimeString开车时间
operatingStateString中港通车票状态
priceNumber票面价格
disbursementNumber支出
profitNumber利润
refundTimeString退款时间
refundPriceNumber退款金额
remarkString备注

下载结果模型定义