guang
2024-06-14 21cc776dfb780d6e2b0335c1542e6d3e898ce8cb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package com.hz.crm.dto.order.refund;
 
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.List;
 
/**
 * 退款返回实体
 */
@Data
public class RefundReturnDto {
 
    /**是否成功*/
    private boolean isSuccess = false;
    /**返回报错/返回提示信息*/
    private String errMsg;
    /**退款退款状态*/
    public int refundStatus;
 
    /***程序已退款数据,退掉的加进去***/
    /***已退款总金额***/
    private BigDecimal refundTotal = BigDecimal.ZERO;
    /**已退款现金***/
    private BigDecimal refundAmountTotal = BigDecimal.ZERO;
    /**已退款储值金*/
    private BigDecimal refundRecharge = BigDecimal.ZERO;
    /**已退款增值金*/
    private BigDecimal refundIncrement = BigDecimal.ZERO;
    /**已退款积分*/
    private BigDecimal refundIntegral = BigDecimal.ZERO;
    /**退款方式,已经退款的记录*/
    private List<RefundAmountModelDto> refundAmountModelDtoList;
 
    //退款流水号
    private String refundNo;
    //抛错提示
    private String tisMsg;
 
    /************************************/
    /**最快状态-失败*/
    public static final int REFUND_STATUS_FAIL = 1;
    /**最快状态-部分退款*/
    public static final int REFUND_STATUS_PART = 2;
    /**最快状态-成功*/
    public static final int REFUND_STATUS_SUECCESS = 3;
 
}