package com.peanut.modules.common.entity; import com.baomidou.mybatisplus.annotation.*; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import lombok.Data; /** * * * @author yl * @email yl328572838@163.com * @date 2022-08-10 14:20:12 */ @Data @TableName("user") public class MyUserEntity implements Serializable { private static final long serialVersionUID = 1L; /** * */ @TableId private Integer id; /** * 姓名 */ private String name; /** * 年龄 */ private Integer age; /** * 性别 */ private Integer sex; /** * 头像 */ private String avatar; /** * 昵称 */ private String nickname; /** * 电话 */ private String tel; /** * 邮箱 */ private String email; /** * 密码 */ private String password; /** * 0-普通 1-vip //0-普通 1超级vip 2医学vip 3国学vip */ private String vip; /** * vip 有效期 */ private Date vipStartTime; /** * vip 有效期 */ private Date vipValidtime; /** * 花生币 */ private BigDecimal peanutCoin; /** * 积分 */ private BigDecimal jf; /** * 阅读时间 */ private Date readTime; /** * 最后登录时间 */ private Date lastLoginTime; /** * 一路健康oid */ private String yljkOid; /** * 是否有脉穴的查看权限 */ private Integer pointPower; /** * 是否有时辰取穴的权限 */ private Integer tgdzPower; /** * 五运六气权限 */ private Integer wylqPower; /** * 吴门验方权限 */ private Integer prescriptAPower; /** * 肿瘤古方权限 */ private Integer prescriptBPower; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT)//创建注解 private Date createTime; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT_UPDATE)//更新注解 private Date updateTime; /** * 删除标记 */ @TableLogic private Integer delFlag; /** * 短信验证码 */ @TableField(exist = false) private String code; @TableField(exist = false) private Integer conponsCount; private String remark; @TableField(exist = false) private UserVip userVip; }