InsideMessage.java 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310
  1. package com.caimei.modules.utils.message;
  2. import lombok.Data;
  3. import lombok.experimental.Accessors;
  4. import java.io.Serializable;
  5. /**
  6. * @author Administrator
  7. * 站内信model
  8. */
  9. @Data
  10. @Accessors(fluent = true)
  11. public class InsideMessage implements Serializable {
  12. /**
  13. * 消息id
  14. */
  15. private Integer id;
  16. /**
  17. * 供应商id
  18. */
  19. private Integer shopId;
  20. /**
  21. * 机构id
  22. */
  23. private Integer clubId;
  24. /**
  25. * 订单ID
  26. */
  27. private Integer orderId;
  28. /**
  29. * 用户类型1.机构2.供应商
  30. */
  31. private Integer userType;
  32. /**
  33. * 消息类型1.交易物流2.账户通知3.服务通知4.优惠促销
  34. */
  35. private Integer messageType;
  36. /**
  37. * 消息内容
  38. */
  39. private String content;
  40. /**
  41. * 失败原因
  42. */
  43. private String reasonContent;
  44. /**
  45. * 操作完成时间
  46. */
  47. private String time;
  48. /**
  49. * 账户通知类型 1.注册成功通知 2.购买超级会员成功 3.超级会员到期提醒 4.超级会员到期提醒 5.升级资质机构成功 6.升级资质机构失败 7.成为机构运营人员通知
  50. */
  51. private Integer accountType;
  52. /**
  53. * 优惠券类型 1.优惠券待领取通知 2.优惠券过期通知
  54. */
  55. private Integer couponType;
  56. /**
  57. * 优惠券金额
  58. */
  59. private Double couponFee;
  60. /**
  61. * 主图
  62. */
  63. private String mainImage;
  64. /**
  65. * 是否能走线上支付 0可以 1不可以 只能线下
  66. */
  67. private Integer onlinePayFlag;
  68. /**
  69. * 商品名称
  70. */
  71. private String productName;
  72. /**
  73. * 供应商消息类型 1,账号审核通知,2.成为公司运营人员通知,3.商品上架审核通知,4.新品展示审核通知,5.上架费到期通知 6.商品资质到期通知
  74. */
  75. private Integer shopMessType;
  76. /**
  77. * 供应商服务消息类型 1.上架费
  78. */
  79. private Integer shopTieredType;
  80. /**
  81. * 交易物流1.下单成功通知 2.订单支付完成 3.退款/货成功通知 4.订单取消通知 5.订单发货通知 6.自动收货通知
  82. */
  83. private Integer orderMessageType;
  84. /**
  85. * 0.未读 , 1.已读
  86. */
  87. private Integer saved;
  88. /**
  89. * 优惠券类型 1.优惠券待领取通知 2.优惠券过期通知
  90. */
  91. private Integer couponMessageType;
  92. /**
  93. * 商品记录数
  94. */
  95. private Integer productCount;
  96. /**
  97. * 退货退款类型:1部分退、2全部退
  98. */
  99. private Integer refundType;
  100. /**
  101. * 订单状态
  102. */
  103. private Integer status;
  104. /**
  105. * 商品ID
  106. */
  107. private Integer productId;
  108. /**
  109. * 供应商公司名称
  110. */
  111. private String shopName;
  112. public Integer getId() {
  113. return id;
  114. }
  115. public void setId(Integer id) {
  116. this.id = id;
  117. }
  118. public Integer getShopId() {
  119. return shopId;
  120. }
  121. public void setShopId(Integer shopId) {
  122. this.shopId = shopId;
  123. }
  124. public Integer getClubId() {
  125. return clubId;
  126. }
  127. public void setClubId(Integer clubId) {
  128. this.clubId = clubId;
  129. }
  130. public Integer getOrderId() {
  131. return orderId;
  132. }
  133. public void setOrderId(Integer orderId) {
  134. this.orderId = orderId;
  135. }
  136. public Integer getUserType() {
  137. return userType;
  138. }
  139. public void setUserType(Integer userType) {
  140. this.userType = userType;
  141. }
  142. public Integer getMessageType() {
  143. return messageType;
  144. }
  145. public void setMessageType(Integer messageType) {
  146. this.messageType = messageType;
  147. }
  148. public String getContent() {
  149. return content;
  150. }
  151. public void setContent(String content) {
  152. this.content = content;
  153. }
  154. public String getTime() {
  155. return time;
  156. }
  157. public void setTime(String time) {
  158. this.time = time;
  159. }
  160. public Integer getAccountType() {
  161. return accountType;
  162. }
  163. public void setAccountType(Integer accountType) {
  164. this.accountType = accountType;
  165. }
  166. public Integer getCouponType() {
  167. return couponType;
  168. }
  169. public void setCouponType(Integer couponType) {
  170. this.couponType = couponType;
  171. }
  172. public Double getCouponFee() {
  173. return couponFee;
  174. }
  175. public void setCouponFee(Double couponFee) {
  176. this.couponFee = couponFee;
  177. }
  178. public String getMainImage() {
  179. return mainImage;
  180. }
  181. public void setMainImage(String mainImage) {
  182. this.mainImage = mainImage;
  183. }
  184. public Integer getOnlinePayFlag() {
  185. return onlinePayFlag;
  186. }
  187. public void setOnlinePayFlag(Integer onlinePayFlag) {
  188. this.onlinePayFlag = onlinePayFlag;
  189. }
  190. public String getProductName() {
  191. return productName;
  192. }
  193. public void setProductName(String productName) {
  194. this.productName = productName;
  195. }
  196. public Integer getShopMessType() {
  197. return shopMessType;
  198. }
  199. public void setShopMessType(Integer shopMessType) {
  200. this.shopMessType = shopMessType;
  201. }
  202. public Integer getShopTieredType() {
  203. return shopTieredType;
  204. }
  205. public void setShopTieredType(Integer shopTieredType) {
  206. this.shopTieredType = shopTieredType;
  207. }
  208. public Integer getOrderMessageType() {
  209. return orderMessageType;
  210. }
  211. public void setOrderMessageType(Integer orderMessageType) {
  212. this.orderMessageType = orderMessageType;
  213. }
  214. public Integer getSaved() {
  215. return saved;
  216. }
  217. public void setSaved(Integer saved) {
  218. this.saved = saved;
  219. }
  220. public Integer getCouponMessageType() {
  221. return couponMessageType;
  222. }
  223. public void setCouponMessageType(Integer couponMessageType) {
  224. this.couponMessageType = couponMessageType;
  225. }
  226. public Integer getProductCount() {
  227. return productCount;
  228. }
  229. public void setProductCount(Integer productCount) {
  230. this.productCount = productCount;
  231. }
  232. public Integer getRefundType() {
  233. return refundType;
  234. }
  235. public void setRefundType(Integer refundType) {
  236. this.refundType = refundType;
  237. }
  238. public Integer getStatus() {
  239. return status;
  240. }
  241. public void setStatus(Integer status) {
  242. this.status = status;
  243. }
  244. public Integer getProductId() {
  245. return productId;
  246. }
  247. public void setProductId(Integer productId) {
  248. this.productId = productId;
  249. }
  250. public String getShopName() {
  251. return shopName;
  252. }
  253. public void setShopName(String shopName) {
  254. this.shopName = shopName;
  255. }
  256. }