package com.caimei.modules.order.entity; import com.thinkgem.jeesite.common.persistence.DataEntity; import org.hibernate.validator.constraints.Length; import java.beans.Transient; /** * 订单客户详情Entity * @author 李文涛 * @version 2018-08-07 */ public class OrderUserInfo extends DataEntity { private static final long serialVersionUID = 1L; private Long orderId; // 订单ID private Long clubId; // clubId private Long userId; // userId private String name; // 买家 private String shouHuoRen; // 收货人 private String mobile; // 手机 private String phone; // 电话 private String postalCode; // 邮编 private String province; // 省、直辖市 private String city; // 市 private String town; // 县、区 private String address; // 收货地址 private Double userMoney; //账户余额 private Double ableUserMoney; //可用余额 private Integer svipFlag; //超级会员标识:1是,2不是 private String firstClubType; //一级分类为医美=1和生美=2 public OrderUserInfo() { super(); } public OrderUserInfo(String id){ super(id); } public Long getOrderId() { return orderId; } public void setOrderId(Long orderId) { this.orderId = orderId; } public Long getClubId() { return clubId; } public void setClubId(Long clubId) { this.clubId = clubId; } public Long getUserId() { return userId; } public void setUserId(Long userId) { this.userId = userId; } @Length(min=0, max=30, message="买家长度必须介于 0 和 30 之间") public String getName() { return name; } public void setName(String name) { this.name = name; } @Length(min=0, max=30, message="收货人长度必须介于 0 和 30 之间") public String getShouHuoRen() { return shouHuoRen; } public void setShouHuoRen(String shouHuoRen) { this.shouHuoRen = shouHuoRen; } @Length(min=0, max=20, message="手机长度必须介于 0 和 20 之间") public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } @Length(min=0, max=20, message="电话长度必须介于 0 和 20 之间") public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } @Length(min=0, max=20, message="邮编长度必须介于 0 和 20 之间") public String getPostalCode() { return postalCode; } public void setPostalCode(String postalCode) { this.postalCode = postalCode; } @Length(min=0, max=20, message="省、直辖市长度必须介于 0 和 20 之间") public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } @Length(min=0, max=20, message="市长度必须介于 0 和 20 之间") public String getCity() { return city; } public void setCity(String city) { this.city = city; } @Length(min=0, max=20, message="县、区长度必须介于 0 和 20 之间") public String getTown() { return town; } public void setTown(String town) { this.town = town; } @Length(min=0, max=255, message="收货地址长度必须介于 0 和 255 之间") public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Transient public Double getUserMoney() { return userMoney; } public void setUserMoney(Double userMoney) { this.userMoney = userMoney; } @Transient public Double getAbleUserMoney() { return ableUserMoney; } public void setAbleUserMoney(Double ableUserMoney) { this.ableUserMoney = ableUserMoney; } public Integer getSvipFlag() { return svipFlag; } public void setSvipFlag(Integer svipFlag) { this.svipFlag = svipFlag; } public String getFirstClubType() { return firstClubType; } public void setFirstClubType(String firstClubType) { this.firstClubType = firstClubType; } }