package com.yzt.common.response; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.math.BigDecimal; /** * 计算订单价格响应对象 * */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value="ComputedOrderPriceResponse对象", description="计算订单价格响应对象") public class ComputedOrderPriceResponse implements Serializable { private static final long serialVersionUID = 7282892323898493847L; @ApiModelProperty(value = "优惠券优惠金额") private BigDecimal couponFee; @ApiModelProperty(value = "积分抵扣金额") private BigDecimal deductionPrice; @ApiModelProperty(value = "运费金额") private BigDecimal freightFee; @ApiModelProperty(value = "实际支付金额") private BigDecimal payFee; @ApiModelProperty(value = "商品总金额") private BigDecimal proTotalFee; @ApiModelProperty(value = "剩余积分") private java.math.BigDecimal surplusIntegral; @ApiModelProperty(value = "是否使用积分") private Boolean useIntegral; @ApiModelProperty(value = "使用的积分") private Integer usedIntegral; }