package com.hz.his.dto.order;
|
|
import com.hz.his.vo.order.refund.RefundDeductionCancelVo;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* @author wzh
|
* 订单结账扩展
|
*/
|
@Data
|
public class OrderItemRefundDto {
|
|
/** 子订单id */
|
private String orderItemId;
|
/** 子订单类型 */
|
private String type;
|
/** 商品名称 */
|
private String goodsName;
|
/** 实退数(客户填写) */
|
private Integer refundNum;
|
/** 实退金额 (客户填写)*/
|
private BigDecimal refundMoney;
|
/** 退款原因(员工) */
|
private String remarks;
|
/** 退款原因(用户) */
|
private String refundReason;
|
|
/** 退款二级子订单信息集合 */
|
private List<OrderItemSourceRefundDto> orderItemSourceRefundDtos;
|
/** 需要作废的划扣记录*/
|
private List<RefundDeductionCancelVo> refundDeductionCancelList;
|
|
|
/** 可退总金额(用于系统返回参数计算)*/
|
private BigDecimal approveRefundTotal = BigDecimal.ZERO;
|
/** 可退总积分(用于系统返回参数计算)*/
|
private BigDecimal approveRefundIntegral = BigDecimal.ZERO;
|
|
/** 平摊积分(用于系统返回参数计算)*/
|
private BigDecimal averageIntegral = BigDecimal.ZERO;
|
|
}
|