cbv.applications
条件分页查询退款申请
- 请求路由:
cbv.applications- 交互模型:
Response Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "cbv.applications",
"args" : {
"search" : "条件",
"pg" : "分页"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
search | Object | 否 | 条件 |
search.orderIds | String[] | 否 | 订单号集合 |
search.state | String | 否 | 申请状态 - 0 已驳回 - 1 申请中 - 2 已提交 前端提交 |
search.status | String[] | 否 | 申请状态集合 |
search.type | String | 否 | 退款类型 - 0 车票类型 - 1 取消订单 - 2 其他类型 |
search.refunded | Boolean | 否 | 是否退款 - false 未退款 - true 已退款 |
search.refundChannelStatus | String | 否 | 第三方退款支付方退款状态 0-未退款 1-已退款 |
search.orderType | Number | 否 | 订单类型:1-包车订单 2-班车订单 3-巴士订单 |
search.ticketCode | String | 否 | 车票号 |
search.keyword | String | 否 | 模糊匹配关键字 |
search.from | String | 否 | 查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z |
search.to | String | 否 | 查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z |
pg | Object | 否 | 分页 |
pg.page | Number | 否 | 页码,首页从0开始 |
pg.size | Number | 否 | 每页记录,默认为10 |
pg.sort | String[] | 否 | 排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。 例如:["id", "crDate;desc"] |
返回
列表
[ ]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
applicationId | String | 申请编号 S + 年月日 + 自增编号 |
cancelCoupon | Boolean | 是否取消卡券 |
cancelOrder | Boolean | 是否取消订单 |
state | String | 申请状态 - -1 已取消 - 0 已驳回 - 1 申请中 - 2 已提交 |
refundId | String | 退款流水号 |
serviceCharge | Number | 手续费 |
type | String | 退款类型 - 0 车票退款 - 1 包车退款 - 2 其他退款 |
refunded | Boolean | 财务是否退款 - false 未退款 - true 已退款 |
refundTime | String | 实际退款时间 |
distanceTime | String | 距离时间 |
cancelTime | String | 申请取消时间 |
refundPrice | Number | 申请退款金额 |
cancelRemark | String | 申请说明 |
rejectRemark | String | 驳回说明 |
rejectTime | String | 驳回时间 |
attachments | Object[] | 附件 |
attachments.[].title | String | 附件标题 |
attachments.[].description | String | 附件说明 |
attachments.[].binaryId | String[] | 附件id |
orderInfo | Object | 关联订单信息 |
orderInfo.companyId | String | 公司id |
orderInfo.directRoute | Boolean | 包车订单必须字段,本次退款是针对哪个任务 false-A段/直达 true-B段 |
orderInfo.orderId | String | 订单id |
orderInfo.suborderId | String | 子订单号 |
orderInfo.orderType | Number | 订单类型:1-包车订单 2-班车订单 3-巴士订单 |
orderInfo.orderPrice | Number | 订单价格 |
orderInfo.orderState | Number | 订单状态 |
orderInfo.orderTime | String | 出行时间 |
orderInfo.name | String | 下单人名称 |
refundPayers | Object[] | 退款出资方,如果没有调整分账方数据则不需要上传 |
refundPayers.[].pendingSettlementAmount | Number | 待分账金额(单位:分) |
refundPayers.[].settled | Boolean | 是否分账 false - 未分账(还可调整分账方和退款) true - 已分账(不可调整分账方,如果去退款需要提示已分账是否还进行退款) |
refundPayers.[].refundedAmount | Number | 已退款金额(单位:分) |
refundPayers.[].contributionAmount | Number | 本次退款出资金额(单位:分) |
refundPayers.[].targetType | String | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
refundPayers.[].targetId | String | targetType下的帐户标识 |
refundPayers.[].targetName | String | 帐户名 |
ticketRefundInfos | Object[] | 车票退款信息 注:如果只是忽略车票则只需要把忽略的车票传递上来 |
ticketRefundInfos.[].originalPrice | Number | 平台车票对外票价(必须) |
ticketRefundInfos.[].thirdTicketPrice | Number | 第三方车票对外票价(必须) |
ticketRefundInfos.[].thirdOriginalPrice | Number | 第三方车票成本价(必须) |
ticketRefundInfos.[].shiftTime | String | 车票发车时间(必须) |
ticketRefundInfos.[].ticketCode | String | 车票号( 必须) |
ticketRefundInfos.[].ticketGroup | String | 票组信息(必须) |
ticketRefundInfos.[].isReturn | String | 是否回程(必须) 0-去程 1-回程 |
ticketRefundInfos.[].firstChangePrice | Number | 使用优惠券金额 |
ticketRefundInfos.[].cancelTicket | Boolean | 是否取消车票 false - 不取消 true - 取消 |
ticketRefundInfos.[].passengerName | String | 乘客名 |
ticketRefundInfos.[].serviceCharge | Number | 手续费 |
ticketRefundInfos.[].thirdServiceCharge | Number | 第三方手续费 |
ticketRefundInfos.[].operatingState | String | 中港通状态 |
ticketRefundInfos.[].state | String | 车票状态 |
ticketRefundInfos.[].refundPrice | Number | 退款金额 |
ticketRefundInfos.[].operatorRefundPrice | Number | 第三方退款金额 |
ticketRefundInfos.[].operatorRefundTime | String | 运营商退款时间 |
rejectInfo | Object[] | 驳回信息 |
rejectInfo.[].ticketCodes | String[] | 车票集合 |
rejectInfo.[].reason | String | 驳回原因 |
rejectInfo.[].time | String | 驳回时间 |
refundInfos | Object[] | 退款信息 |
refundInfos.[].refunded | Boolean | 是否退款 - false 未退款 - true 已退款 |
refundInfos.[].refundTime | String | 实际退款时间 |
refundInfos.[].refundChannel | String | 退款渠道 WX-微信 DOUYIN-抖音 |
refundInfos.[].refundPrice | Number | 退款金额 |
extraProps | Object | 扩展属性 |
crBy | String | 创建者 |
upBy | String | 最后修改者 |
crDate | String | 创建时间 |
upDate | String | 最后修改时间 |
tenantId | String | 租户ID |
id | Varies |