1
0

CalculateOrderDiscountPriceResponseVO.java 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. package com.kmall.admin.haikong.vo;
  2. import com.kmall.admin.dto.GoodsDetailsDto;
  3. import java.math.BigDecimal;
  4. import java.util.List;
  5. /**
  6. * 计算优惠后价格响应类
  7. * @author lhm
  8. * @createDate 2021-11-22
  9. */
  10. public class CalculateOrderDiscountPriceResponseVO {
  11. private BigDecimal orderTotalPrice;
  12. private String memberCode;
  13. private String memberPhone;
  14. /**
  15. * 会员当前可用积分
  16. */
  17. private Integer memberCurrentAvailableScore;
  18. /**
  19. * 会员等级名称
  20. */
  21. private String levelName;
  22. /**
  23. * 抵扣积分
  24. */
  25. private Integer deductionScore;
  26. /**
  27. * 积分抵扣金额
  28. */
  29. private BigDecimal scoreDeductionPrice;
  30. /**
  31. * 积分规则
  32. */
  33. private Integer scoreLimit;
  34. private Integer beforeScore;
  35. private Integer afterScore;
  36. private String openId;
  37. private List<GoodsDetailsDto> goodsDetailsDtos;
  38. public BigDecimal getOrderTotalPrice() {
  39. return orderTotalPrice;
  40. }
  41. public void setOrderTotalPrice(BigDecimal orderTotalPrice) {
  42. this.orderTotalPrice = orderTotalPrice;
  43. }
  44. public List<GoodsDetailsDto> getGoodsDetailsDtos() {
  45. return goodsDetailsDtos;
  46. }
  47. public void setGoodsDetailsDtos(List<GoodsDetailsDto> goodsDetailsDtos) {
  48. this.goodsDetailsDtos = goodsDetailsDtos;
  49. }
  50. public String getMemberCode() {
  51. return memberCode;
  52. }
  53. public void setMemberCode(String memberCode) {
  54. this.memberCode = memberCode;
  55. }
  56. public String getMemberPhone() {
  57. return memberPhone;
  58. }
  59. public void setMemberPhone(String memberPhone) {
  60. this.memberPhone = memberPhone;
  61. }
  62. public Integer getDeductionScore() {
  63. return deductionScore;
  64. }
  65. public void setDeductionScore(Integer deductionScore) {
  66. this.deductionScore = deductionScore;
  67. }
  68. public BigDecimal getScoreDeductionPrice() {
  69. return scoreDeductionPrice;
  70. }
  71. public void setScoreDeductionPrice(BigDecimal scoreDeductionPrice) {
  72. this.scoreDeductionPrice = scoreDeductionPrice;
  73. }
  74. public Integer getScoreLimit() {
  75. return scoreLimit;
  76. }
  77. public void setScoreLimit(Integer scoreLimit) {
  78. this.scoreLimit = scoreLimit;
  79. }
  80. public Integer getBeforeScore() {
  81. return beforeScore;
  82. }
  83. public void setBeforeScore(Integer beforeScore) {
  84. this.beforeScore = beforeScore;
  85. }
  86. public Integer getAfterScore() {
  87. return afterScore;
  88. }
  89. public void setAfterScore(Integer afterScore) {
  90. this.afterScore = afterScore;
  91. }
  92. public String getOpenId() {
  93. return openId;
  94. }
  95. public void setOpenId(String openId) {
  96. this.openId = openId;
  97. }
  98. public Integer getMemberCurrentAvailableScore() {
  99. return memberCurrentAvailableScore;
  100. }
  101. public void setMemberCurrentAvailableScore(Integer memberCurrentAvailableScore) {
  102. this.memberCurrentAvailableScore = memberCurrentAvailableScore;
  103. }
  104. public String getLevelName() {
  105. return levelName;
  106. }
  107. public void setLevelName(String levelName) {
  108. this.levelName = levelName;
  109. }
  110. @Override
  111. public String toString() {
  112. return "CalculateOrderDiscountPriceResponseVO{" +
  113. "orderTotalPrice=" + orderTotalPrice +
  114. ", memberCode='" + memberCode + '\'' +
  115. ", memberCurrentAvailableScore='" + memberCurrentAvailableScore + '\'' +
  116. ", levelName='" + levelName + '\'' +
  117. ", memberPhone='" + memberPhone + '\'' +
  118. ", deductionScore=" + deductionScore +
  119. ", scoreDeductionPrice=" + scoreDeductionPrice +
  120. ", scoreLimit=" + scoreLimit +
  121. ", beforeScore=" + beforeScore +
  122. ", afterScore=" + afterScore +
  123. ", openId=" + openId +
  124. ", goodsDetailsDtos=" + goodsDetailsDtos +
  125. '}';
  126. }
  127. }