package com.hz.crm.dto; import lombok.Data; import java.math.BigDecimal; import java.util.List; /** * 退款订单信息 * 实际退款的金额数据是填充在这里的 * @author wzh */ @Data public class RefundDto { /**必填 订单类型(RefundRecordConstants) */ private Integer refundOrderType; /**必填 订单id */ private String orderId; /** 其他订单id */ private String otherId; /**必填 退款类型(0:退次数退款,1:仅退款 默认:0) */ private Integer refundType; /** 子订单集合 - 具体到子订单退款 */ private List itemList; /**金额转化集合*/ List conversionList; /** 退款备注 */ private String remarks; /**必填 退款第三方支付总金额(微信/支付宝支付/其他)(元) */ private BigDecimal refundAmountTotal; /**必填 退款储值金总金额(元) */ private BigDecimal refundRecharge; /**必填 退款增值金总金额(元) */ private BigDecimal refundIncrement; /**必填 退款总积分 */ private BigDecimal refundIntegral; ////操作人信息 /**必填 操作人类型 */ private Integer operatorType; /**必填 操作人id */ private String operatorId; /**必填 操作人名称 */ private String operatorName; /*是否整单退 0否1是 (因为积分订单的原因,暂时给phis用)*/ private Integer isWholeOrder; }