package com.xzx.gc.entity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import javax.persistence.*; import lombok.Data; @Data @ApiModel("") @Table(name = "xzx_user_gather_info") public class UserGatherInfo { @Id @Column(name = "user_id") @ApiModelProperty("") private String userId; /** * 手机号码 */ @Column(name = "mobile_phone") @ApiModelProperty("手机号码") private String mobilePhone; /** * 头像,对应图像路径 */ @ApiModelProperty("头像,对应图像路径") private String avatar; /** * 登录账号 */ @Column(name = "login_account") @ApiModelProperty("登录账号") private String loginAccount; /** * 登录密码(已加密) */ @ApiModelProperty("登录密码(已加密)") private String password; /** * md5密码盐 */ @ApiModelProperty("md5密码盐") private String salt; /** * 名字 */ @ApiModelProperty("名字") private String name; @Column(name = "nick_name") @ApiModelProperty("") private String nickName; /** * 生日 */ @ApiModelProperty("生日") private String birthday; /** * 性别 */ @ApiModelProperty("性别") private String sex; @Column(name = "user_type") @ApiModelProperty("") private String userType; /** * 微信open_id */ @Column(name = "open_id") @ApiModelProperty("微信open_id") private String openId; /** * 国家 */ @ApiModelProperty("国家") private String country; /** * 省份 */ @ApiModelProperty("省份") private String province; /** * 城市 */ @ApiModelProperty("城市") private String city; /** * 注册时间 */ @Column(name = "regist_time") @ApiModelProperty("注册时间") private String registTime; /** * 0正常 1删除 */ @Column(name = "del_flag") @ApiModelProperty("0正常 1删除") private Integer delFlag; /** * 经度 */ @ApiModelProperty("经度") private String longitude; /** * 纬度 */ @ApiModelProperty("纬度") private String latitude; /** * 1正常注册用户 2非注册用户 */ @Column(name = "regist_type") @ApiModelProperty("1正常注册用户 2非注册用户") private Short registType; /** * 是否禁用(1:禁用,0:不禁用) */ @Column(name = "is_prohibit") @ApiModelProperty("是否禁用(1:禁用,0:不禁用)") private Boolean isProhibit; /** * 合伙人Id,多个用逗号分隔 */ @Column(name = "partner_id") @ApiModelProperty("合伙人Id,多个用逗号分隔") private String partnerId; @ApiModelProperty("申请时候的信息") private transient UserGatherApply applyInfo; }