package com.hz.crm.dto.order.refund;
|
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
/**
|
* 已退款的方式。
|
* 注意:写在这里之后,不会在CRM再执行退款,只计算退款金额的数据
|
*/
|
@Data
|
public class RefundModelVo {
|
|
/**支付方式编号*/
|
private Integer modelNo;
|
/**第三方的支付编号(his的支付编号),modelNo和thirdPartyNo必填一个*/
|
private String thirdPartyNo;
|
/***已退款总金额***/
|
private BigDecimal refundTotal = BigDecimal.ZERO;
|
/***已退款总抵扣金额***/
|
private BigDecimal refundDeductionTotal = BigDecimal.ZERO;
|
|
/**********退款类型************/
|
/**退款类型类型-微信*/
|
public static final int REFUND_TYPE_WX = 0;
|
/**退款类型类型-支付宝*/
|
public static final int REFUND_TYPE_ZFB = 1;
|
/**退款类型类型-用户积分*/
|
public static final int REFUND_TYPE_INTEGRAL = 2;
|
/**退款类型类型--储值金*/
|
public static final int REFUND_TYPE_RECHARGEL = 5;
|
/**退款类型类型--增值金*/
|
public static final int REFUND_TYPE_INCREMENT = 6;
|
/**退款类型类型--his的退款方式(所有方式代表)*/
|
public static final int REFUND_TYPE_HIS = 7;
|
/**退款类型类型--抵扣积分*/
|
public static final int REFUND_TYPE_INTEGRAL_CASH = 8;
|
|
}
|