| | |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author wzh |
| | |
| | | |
| | | /** 抵扣类型 */ |
| | | private String deductionType; |
| | | /** 抵扣金额 */ |
| | | private BigDecimal deductionMoney; |
| | | /** 剩余抵扣金额 */ |
| | | private BigDecimal surplusDeductionTotal; |
| | | /** 抵扣退款总值(积分) */ |
| | | private BigDecimal refundDeductionTotal; |
| | | |
| | | /** 转换方式编码 (实际退款方式编码) */ |
| | | private String refundNumberNo; |
| | |
| | | private String refundNumberName; |
| | | /** 转换实退金额 (实际退款金额)*/ |
| | | private BigDecimal money; |
| | | /** 转换实退抵扣值 (实际退款积分)*/ |
| | | private BigDecimal deductionTotal; |
| | | |
| | | /** 备注 */ |
| | | private String remarks; |
| | | |
| | | /** 其他退款方式 */ |
| | | private List<OrderPayMethodDto> otherRefundMethodList; |
| | | |
| | | |
| | | public OrderPayMethodDto() { |
| | | } |
| | | |
| | | public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal,Integer isMoneyPay,Integer isExecute) { |
| | | this.payMethodNo = payMethodNo; |
| | | this.payMethodName = payMethodName; |
| | | this.payTotal = payTotal; |
| | | this.isMoneyPay = isMoneyPay; |
| | | this.isExecute = isExecute; |
| | | } |
| | | // public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal,Integer isMoneyPay,Integer isExecute) { |
| | | // this.payMethodNo = payMethodNo; |
| | | // this.payMethodName = payMethodName; |
| | | // this.payTotal = payTotal; |
| | | // this.isMoneyPay = isMoneyPay; |
| | | // this.isExecute = isExecute; |
| | | // } |
| | | |
| | | public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal, Integer isMoneyPay, |
| | | Integer isExecute, String deductionType, BigDecimal deductionMoney, |
| | | BigDecimal surplusDeductionTotal) { |
| | | public OrderPayMethodDto(String payMethodNo, String payMethodName, BigDecimal payTotal |
| | | , Integer isMoneyPay, Integer isExecute, String deductionType, BigDecimal refundDeductionTotal) { |
| | | this.payMethodNo = payMethodNo; |
| | | this.payMethodName = payMethodName; |
| | | this.payTotal = payTotal; |
| | | this.isMoneyPay = isMoneyPay; |
| | | this.isExecute = isExecute; |
| | | this.deductionType = deductionType; |
| | | this.deductionMoney = deductionMoney; |
| | | this.surplusDeductionTotal = surplusDeductionTotal; |
| | | this.refundDeductionTotal = refundDeductionTotal; |
| | | } |
| | | } |