package cc.mrbird.febs.mall.entity; import cc.mrbird.febs.mall.GenderEnum; import cc.mrbird.febs.mall.YesOrNoEnum; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.util.Date; @Data @TableName("chat_user") public class ChatUser { private static final long serialVersionUID = 1L; @TableId(value = "id",type = IdType.AUTO) private Long userId; /** * 昵称 */ private String nickName; /** * 介绍 */ private String intro; /** * 性别1男0女 */ private String gender; /** * 头像 */ private String portrait; /** * 封面 */ private String cover; /** * 手机号 */ private String phone; /** * 省份 */ private String provinces; /** * 城市 */ private String city; /** * 微聊号 */ private String chatNo; /** * 密码 */ private String password; /** * 资金密码 */ private String tradePassword; /** * 盐 */ private String salt; /** * 状态Y正常N禁用 */ private String status; /** * 推送id */ private String cid; /** * 用户token */ private String token; /** * 版本信息 */ private String version; /** * 邀请码 */ private String inviteId; /** * 父级邀请码 */ private String referrerId; /** * 邀请码链 */ private String referrerIds; /** * 是否是机器人 0:否 1:是 */ private Integer isRobot; /** * 注册时间 */ @TableField(updateStrategy = FieldStrategy.NEVER) private Date createTime; /** * 注销0正常null注销 */ @TableLogic private Integer deleted; /** * 注销时间 */ private Date deletedTime; @TableField(exist = false) private Integer type; @TableField(exist = false) private String address; @TableField(exist = false) private String name; @TableField(exist = false) private Integer state; /** * 模式类型 1:简单模式-正常模式 2:困难模式 */ private Integer modelType; /** * 是否允许创建群聊 1:可以 0:不可以 */ private Integer createGroup; }