package com.fdkankan.modeling.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Getter; import lombok.Setter; import java.io.Serializable; import java.util.Date; /** *
* 用户信息表 *
* * @author * @since 2021-12-24 */ @Getter @Setter @TableName("t_user") public class User implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 头像对应的链接地址 */ @TableField("head") private String head; /** * 用户密码 */ @TableField("password") private String password; /** * 用户邮箱 */ @TableField("email") private String email; /** * 注册时间 */ @TableField("register_time") private Date registerTime; /** * 用户名 */ @TableField("user_name") private String userName; /** * 昵称 */ @TableField("nick_name") private String nickName; /** * 0表示禁言(bbs) */ @TableField("status") private Integer status; /** * 0表示拒绝通知,1表示接受通知 */ @TableField("is_notice") private Integer isNotice; /** * 机构名称 */ @TableField("organization_name") private String organizationName; /** * 主页链接 */ @TableField("main_page") private String mainPage; /** * 所在国家,默认是86 */ @TableField("country") private String country; /** * 所在省份 */ @TableField("province") private String province; /** * 所在城市 */ @TableField("city") private String city; /** * 可下载场景总数 */ @TableField("download_num_total") private Integer downloadNumTotal; /** * 已下载场景总数 */ @TableField("download_num") private Integer downloadNum; /** * 创建时间 */ @TableField("create_time") private Date createTime; /** * 记录的状态,A: 生效,I: 禁用 */ @TableField("rec_status") @TableLogic(value="A",delval = "I") private String recStatus; /** * 更新时间 */ @TableField("update_time") private Date updateTime; /** * 0正常,1删除 */ @TableField("tb_status") private Integer tbStatus; }