MemberOrderInfoSyncDTO.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. package com.kmall.admin.haikong.dto;
  2. import com.fasterxml.jackson.annotation.JsonProperty;
  3. import java.io.Serializable;
  4. import java.math.BigDecimal;
  5. import java.util.Date;
  6. /**
  7. * 会员消费订单同步接口
  8. * @author lhm
  9. * @createDate 2021-11-13
  10. */
  11. public class MemberOrderInfoSyncDTO implements Serializable {
  12. private static final long serialVersionUID = -5010285119684182199L;
  13. /**
  14. * 门店id
  15. */
  16. @JsonProperty("store_id")
  17. private Long storeId;
  18. /**
  19. * 会员唯一标识,手机号与唯一标识必传其一
  20. */
  21. @JsonProperty("open_id")
  22. private String openId;
  23. /**
  24. * 消费时间
  25. */
  26. @JsonProperty("consume_date")
  27. private Date consumeDate;
  28. /**
  29. * 订单金额
  30. */
  31. @JsonProperty("order_amount")
  32. private BigDecimal orderAmount;
  33. /**
  34. * 订单编号
  35. */
  36. @JsonProperty("order_no")
  37. private String orderNo;
  38. /**
  39. * 描述
  40. */
  41. @JsonProperty("desc")
  42. private String desc;
  43. /**
  44. * 店铺id,非必填
  45. */
  46. @JsonProperty("shop_id")
  47. private String shopId;
  48. /**
  49. * 这笔订单需要发放的积分
  50. */
  51. @JsonProperty("order_score")
  52. private Integer orderScore;
  53. public Long getStoreId() {
  54. return storeId;
  55. }
  56. public void setStoreId(Long storeId) {
  57. this.storeId = storeId;
  58. }
  59. public String getOpenId() {
  60. return openId;
  61. }
  62. public void setOpenId(String openId) {
  63. this.openId = openId;
  64. }
  65. public Date getConsumeDate() {
  66. return consumeDate;
  67. }
  68. public void setConsumeDate(Date consumeDate) {
  69. this.consumeDate = consumeDate;
  70. }
  71. public BigDecimal getOrderAmount() {
  72. return orderAmount;
  73. }
  74. public void setOrderAmount(BigDecimal orderAmount) {
  75. this.orderAmount = orderAmount;
  76. }
  77. public String getOrderNo() {
  78. return orderNo;
  79. }
  80. public void setOrderNo(String orderNo) {
  81. this.orderNo = orderNo;
  82. }
  83. public String getDesc() {
  84. return desc;
  85. }
  86. public void setDesc(String desc) {
  87. this.desc = desc;
  88. }
  89. public String getShopId() {
  90. return shopId;
  91. }
  92. public void setShopId(String shopId) {
  93. this.shopId = shopId;
  94. }
  95. public Integer getOrderScore() {
  96. return orderScore;
  97. }
  98. public void setOrderScore(Integer orderScore) {
  99. this.orderScore = orderScore;
  100. }
  101. @Override
  102. public String toString() {
  103. return "MemberOrderInfoSyncDTO{" +
  104. "storeId=" + storeId +
  105. ", openId='" + openId + '\'' +
  106. ", consumeDate=" + consumeDate +
  107. ", orderAmount=" + orderAmount +
  108. ", orderNo='" + orderNo + '\'' +
  109. ", desc='" + desc + '\'' +
  110. ", shopId='" + shopId + '\'' +
  111. ", orderScore=" + orderScore +
  112. '}';
  113. }
  114. }