package com.xzx.gc.entity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; @Table(name="xzx_user_info") @Data public class UserInfo implements Serializable { @Id private String userId; @ApiModelProperty("手机号") private String mobilePhone; //头像,对应图像路径 private String avatar; //登录账号 private String loginAccount; //登录密码(已加密) private String password; //md5密码盐 private String salt; //姓名 private String name; @ApiModelProperty("昵称") private String nickName; //生日 private String birthday; //性别 private String sex; @ApiModelProperty("1为普通用户,2为集货员") private String userType; //微信openid private String openId; //国家 private String country; //省份 private String province; //城市 private String city; //0正常 1被删除 private Integer delFlag; //注册时间 private String registTime; @ApiModelProperty("经度") private String longitude; @ApiModelProperty("纬度") private String latitude; @ApiModelProperty("1正常注册用户 2非注册用户 3:电话下单") private Short registType; @ApiModelProperty("是否禁用(1:禁用,0:不禁用)") private Boolean isProhibit; @ApiModelProperty("合伙人ID,多个以逗号拼接") private String partnerId; @ApiModelProperty("已提现金额") private transient String withdrawalMoney; @ApiModelProperty("海报背景图") private transient String bgPoster; private transient String addressArea; private transient String detailAddress; private transient Long addressId; private transient String relaName; @ApiModelProperty(hidden = true) private transient String orderId; @ApiModelProperty("1:未注册,2:已注册,3:已成交") private transient Integer regsterType; private transient String userName; @ApiModelProperty("区县id") private transient String townShipId; @ApiModelProperty("账户金额") private transient String money; @ApiModelProperty(value = "单个合伙人",hidden = true) private transient String singlePartnerId; }