package com.kmall.admin.haikong.vo; import com.kmall.admin.dto.GoodsDetailsDto; import java.math.BigDecimal; import java.util.List; /** * 计算优惠后价格响应类 * @author lhm * @createDate 2021-11-22 */ public class CalculateOrderDiscountPriceResponseVO { private BigDecimal orderTotalPrice; private String memberCode; private String memberPhone; /** * 会员当前可用积分 */ private Integer memberCurrentAvailableScore; /** * 会员等级名称 */ private String levelName; /** * 抵扣积分 */ private Integer deductionScore; /** * 积分抵扣金额 */ private BigDecimal scoreDeductionPrice; /** * 积分规则 */ private Integer scoreLimit; private Integer beforeScore; private Integer afterScore; private String openId; private List goodsDetailsDtos; public BigDecimal getOrderTotalPrice() { return orderTotalPrice; } public void setOrderTotalPrice(BigDecimal orderTotalPrice) { this.orderTotalPrice = orderTotalPrice; } public List getGoodsDetailsDtos() { return goodsDetailsDtos; } public void setGoodsDetailsDtos(List goodsDetailsDtos) { this.goodsDetailsDtos = goodsDetailsDtos; } public String getMemberCode() { return memberCode; } public void setMemberCode(String memberCode) { this.memberCode = memberCode; } public String getMemberPhone() { return memberPhone; } public void setMemberPhone(String memberPhone) { this.memberPhone = memberPhone; } public Integer getDeductionScore() { return deductionScore; } public void setDeductionScore(Integer deductionScore) { this.deductionScore = deductionScore; } public BigDecimal getScoreDeductionPrice() { return scoreDeductionPrice; } public void setScoreDeductionPrice(BigDecimal scoreDeductionPrice) { this.scoreDeductionPrice = scoreDeductionPrice; } public Integer getScoreLimit() { return scoreLimit; } public void setScoreLimit(Integer scoreLimit) { this.scoreLimit = scoreLimit; } public Integer getBeforeScore() { return beforeScore; } public void setBeforeScore(Integer beforeScore) { this.beforeScore = beforeScore; } public Integer getAfterScore() { return afterScore; } public void setAfterScore(Integer afterScore) { this.afterScore = afterScore; } public String getOpenId() { return openId; } public void setOpenId(String openId) { this.openId = openId; } public Integer getMemberCurrentAvailableScore() { return memberCurrentAvailableScore; } public void setMemberCurrentAvailableScore(Integer memberCurrentAvailableScore) { this.memberCurrentAvailableScore = memberCurrentAvailableScore; } public String getLevelName() { return levelName; } public void setLevelName(String levelName) { this.levelName = levelName; } @Override public String toString() { return "CalculateOrderDiscountPriceResponseVO{" + "orderTotalPrice=" + orderTotalPrice + ", memberCode='" + memberCode + '\'' + ", memberCurrentAvailableScore='" + memberCurrentAvailableScore + '\'' + ", levelName='" + levelName + '\'' + ", memberPhone='" + memberPhone + '\'' + ", deductionScore=" + deductionScore + ", scoreDeductionPrice=" + scoreDeductionPrice + ", scoreLimit=" + scoreLimit + ", beforeScore=" + beforeScore + ", afterScore=" + afterScore + ", openId=" + openId + ", goodsDetailsDtos=" + goodsDetailsDtos + '}'; } }