OrderUserInfo.java 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. package com.caimei.modules.order.entity;
  2. import com.thinkgem.jeesite.common.persistence.DataEntity;
  3. import org.hibernate.validator.constraints.Length;
  4. import java.beans.Transient;
  5. /**
  6. * 订单客户详情Entity
  7. * @author 李文涛
  8. * @version 2018-08-07
  9. */
  10. public class OrderUserInfo extends DataEntity<OrderUserInfo> {
  11. private static final long serialVersionUID = 1L;
  12. private Long orderId; // 订单ID
  13. private Long clubId; // clubId
  14. private Long userId; // userId
  15. private String name; // 买家
  16. private String shouHuoRen; // 收货人
  17. private String mobile; // 手机
  18. private String phone; // 电话
  19. private String postalCode; // 邮编
  20. private String province; // 省、直辖市
  21. private String city; // 市
  22. private String town; // 县、区
  23. private String address; // 收货地址
  24. private Double userMoney; //账户余额
  25. private Double ableUserMoney; //可用余额
  26. private Integer svipFlag; //超级会员标识:1是,2不是
  27. private String firstClubType; //一级分类为医美=1和生美=2
  28. public OrderUserInfo() {
  29. super();
  30. }
  31. public OrderUserInfo(String id){
  32. super(id);
  33. }
  34. public Long getOrderId() {
  35. return orderId;
  36. }
  37. public void setOrderId(Long orderId) {
  38. this.orderId = orderId;
  39. }
  40. public Long getClubId() {
  41. return clubId;
  42. }
  43. public void setClubId(Long clubId) {
  44. this.clubId = clubId;
  45. }
  46. public Long getUserId() {
  47. return userId;
  48. }
  49. public void setUserId(Long userId) {
  50. this.userId = userId;
  51. }
  52. @Length(min=0, max=30, message="买家长度必须介于 0 和 30 之间")
  53. public String getName() {
  54. return name;
  55. }
  56. public void setName(String name) {
  57. this.name = name;
  58. }
  59. @Length(min=0, max=30, message="收货人长度必须介于 0 和 30 之间")
  60. public String getShouHuoRen() {
  61. return shouHuoRen;
  62. }
  63. public void setShouHuoRen(String shouHuoRen) {
  64. this.shouHuoRen = shouHuoRen;
  65. }
  66. @Length(min=0, max=20, message="手机长度必须介于 0 和 20 之间")
  67. public String getMobile() {
  68. return mobile;
  69. }
  70. public void setMobile(String mobile) {
  71. this.mobile = mobile;
  72. }
  73. @Length(min=0, max=20, message="电话长度必须介于 0 和 20 之间")
  74. public String getPhone() {
  75. return phone;
  76. }
  77. public void setPhone(String phone) {
  78. this.phone = phone;
  79. }
  80. @Length(min=0, max=20, message="邮编长度必须介于 0 和 20 之间")
  81. public String getPostalCode() {
  82. return postalCode;
  83. }
  84. public void setPostalCode(String postalCode) {
  85. this.postalCode = postalCode;
  86. }
  87. @Length(min=0, max=20, message="省、直辖市长度必须介于 0 和 20 之间")
  88. public String getProvince() {
  89. return province;
  90. }
  91. public void setProvince(String province) {
  92. this.province = province;
  93. }
  94. @Length(min=0, max=20, message="市长度必须介于 0 和 20 之间")
  95. public String getCity() {
  96. return city;
  97. }
  98. public void setCity(String city) {
  99. this.city = city;
  100. }
  101. @Length(min=0, max=20, message="县、区长度必须介于 0 和 20 之间")
  102. public String getTown() {
  103. return town;
  104. }
  105. public void setTown(String town) {
  106. this.town = town;
  107. }
  108. @Length(min=0, max=255, message="收货地址长度必须介于 0 和 255 之间")
  109. public String getAddress() {
  110. return address;
  111. }
  112. public void setAddress(String address) {
  113. this.address = address;
  114. }
  115. @Transient
  116. public Double getUserMoney() {
  117. return userMoney;
  118. }
  119. public void setUserMoney(Double userMoney) {
  120. this.userMoney = userMoney;
  121. }
  122. @Transient
  123. public Double getAbleUserMoney() {
  124. return ableUserMoney;
  125. }
  126. public void setAbleUserMoney(Double ableUserMoney) {
  127. this.ableUserMoney = ableUserMoney;
  128. }
  129. public Integer getSvipFlag() {
  130. return svipFlag;
  131. }
  132. public void setSvipFlag(Integer svipFlag) {
  133. this.svipFlag = svipFlag;
  134. }
  135. public String getFirstClubType() {
  136. return firstClubType;
  137. }
  138. public void setFirstClubType(String firstClubType) {
  139. this.firstClubType = firstClubType;
  140. }
  141. }