wangrenhuang
2022-09-23 3c0041db17ba374ac4b51d9e0db96cb1402d414c
提交 | 用户 | age
3b07ed 1 package com.hz.crm.dto;
W 2
3 import lombok.Data;
4
5 import java.math.BigDecimal;
6 import java.util.List;
7
8 /**
9  * 退款订单信息
10  * 实际退款的金额数据是填充在这里的
11  * @author wzh
12  */
13 @Data
14 public class RefundDto {
15
16     /**必填 订单类型(RefundRecordConstants) */
17     private Integer refundOrderType;
18     /**必填 订单id */
19     private String orderId;
20     /** 其他订单id */
21     private String otherId;
22     /**必填 退款类型(0:退次数退款,1:仅退款 默认:0) */
23     private Integer refundType;
24     /** 子订单集合 - 具体到子订单退款 */
25     private List<RefundItemDto> itemList;
26     /**金额转化集合*/
27     List<RefundAmountConversion> conversionList;
28     /** 退款备注 */
29     private String remarks;
30
31     /**必填 退款第三方支付总金额(微信/支付宝支付/其他)(元) */
32     private BigDecimal refundAmountTotal;
33     /**必填 退款储值金总金额(元) */
34     private BigDecimal refundRecharge;
35     /**必填 退款增值金总金额(元) */
36     private BigDecimal refundIncrement;
37     /**必填 退款总积分 */
38     private BigDecimal refundIntegral;
39
40     ////操作人信息
41     /**必填 操作人类型 */
42     private Integer operatorType;
43     /**必填 操作人id */
44     private String operatorId;
45     /**必填 操作人名称 */
46     private String operatorName;
47
3c0041 48     /*是否整单退 0否1是  (因为积分订单的原因,暂时给phis用)*/
W 49     private Integer isWholeOrder;
50
3b07ed 51 }