package com.hz.his.dto.order; import lombok.Data; import java.math.BigDecimal; /** * @author wzh * 退回支付记录扩展 */ @Data public class OrderPayMethodDto { /** 可退支付方式编码 */ private String payMethodNo; /** 可退支付方式名称 */ private String payMethodName; /** 可退支付金额 */ private BigDecimal payTotal; /**是否现金支付 0否1是*/ private Integer isMoneyPay; /**是否划扣计算:0否1是*/ private Integer isExecute; /** 抵扣类型 */ private String deductionType; /** 抵扣退款总值(积分) */ private BigDecimal refundDeductionTotal; /** 转换方式编码 (实际退款方式编码) */ private String refundNumberNo; /** 转换方式名称 (实际退款方式编码)*/ private String refundNumberName; /** 转换实退金额 (实际退款金额)*/ private BigDecimal money; /** 转换实退抵扣值 (实际退款积分)*/ private BigDecimal deductionTotal; /** 备注 */ private String remarks; 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, String deductionType, BigDecimal refundDeductionTotal) { this.payMethodNo = payMethodNo; this.payMethodName = payMethodName; this.payTotal = payTotal; this.isMoneyPay = isMoneyPay; this.isExecute = isExecute; this.deductionType = deductionType; this.refundDeductionTotal = refundDeductionTotal; } }