Users.java 3.51 KB
Newer Older
licc's avatar
licc committed
1 2
package cn.wisenergy.model.app;

liqin's avatar
liqin committed
3
import com.baomidou.mybatisplus.annotation.TableName;
licc's avatar
licc committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 86187
 * @ Description   :  用户实体类
 * @ Author        :  lcc
 * @ CreateDate    :  2020/11/8 19:59
 */
@Data
licc's avatar
licc committed
18 19
@ApiModel(value = "User")
@TableName("users")
licc's avatar
licc committed
20
public class Users implements Serializable {
licc's avatar
licc committed
21 22 23 24 25 26 27 28
    private static final long serialVersionUID = 2525339404301884673L;

    /**
     * 主键id
     */
    @ApiModelProperty(name = "id", value = "用户主键id")
    private Integer id;

29

licc's avatar
licc committed
30
    /**
licc's avatar
licc committed
31
     * 父id
licc's avatar
licc committed
32
     */
licc's avatar
licc committed
33
    @ApiModelProperty(name = "parentId", value = "父id")
licc's avatar
licc committed
34
    private Integer parentId;
m1991's avatar
m1991 committed
35

licc's avatar
licc committed
36
    /**
licc's avatar
licc committed
37
     * 层级树
licc's avatar
licc committed
38
     */
licc's avatar
licc committed
39 40
    @ApiModelProperty(name = "path", value = "层级树")
    private String path;
licc's avatar
licc committed
41

42
    /**
licc's avatar
licc committed
43
     * 层级
44
     */
licc's avatar
licc committed
45 46
    @ApiModelProperty(name = "rank", value = "层级")
    private Integer rank;
47

m1991's avatar
m1991 committed
48

licc's avatar
licc committed
49
    /**
licc's avatar
licc committed
50
     * 国家区号
licc's avatar
licc committed
51
     */
licc's avatar
licc committed
52 53
    @ApiModelProperty(name = "countryCode", value = "国家区号")
    private String countryCode;
licc's avatar
licc committed
54 55

    /**
licc's avatar
licc committed
56
     * 用户手机号
licc's avatar
licc committed
57
     */
licc's avatar
licc committed
58 59
    @ApiModelProperty(name = "phone", value = "用户手机号")
    private String phone;
licc's avatar
licc committed
60 61

    /**
licc's avatar
licc committed
62
     * 密码
licc's avatar
licc committed
63
     */
licc's avatar
licc committed
64 65
    @ApiModelProperty(name = "password", value = "密码")
    private String password;
licc's avatar
licc committed
66 67

    /**
licc's avatar
licc committed
68
     * 资金密码
licc's avatar
licc committed
69
     */
licc's avatar
licc committed
70 71
    @ApiModelProperty(name = "fundPass", value = "资金密码")
    private String fundPass;
licc's avatar
licc committed
72 73

    /**
licc's avatar
licc committed
74
     * 昵称
licc's avatar
licc committed
75
     */
licc's avatar
licc committed
76 77
    @ApiModelProperty(name = "nickname", value = "昵称")
    private String nickname;
licc's avatar
licc committed
78 79

    /**
licc's avatar
licc committed
80
     * 头像
licc's avatar
licc committed
81
     */
licc's avatar
licc committed
82 83
    @ApiModelProperty(name = "avatar", value = "头像")
    private String avatar;
licc's avatar
licc committed
84 85

    /**
licc's avatar
licc committed
86
     * 邀请码
licc's avatar
licc committed
87
     */
licc's avatar
licc committed
88 89
    @ApiModelProperty(name = "invitedCode", value = "邀请码")
    private String invitedCode;
licc's avatar
licc committed
90

codezwjava's avatar
codezwjava committed
91
    /**
licc's avatar
licc committed
92
     * 登录token
codezwjava's avatar
codezwjava committed
93
     */
licc's avatar
licc committed
94 95
    @ApiModelProperty(name = "token", value = "登录token")
    private String token;
codezwjava's avatar
codezwjava committed
96

licc's avatar
licc committed
97
    /**
licc's avatar
licc committed
98
     * 收款码
licc's avatar
licc committed
99
     */
licc's avatar
licc committed
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
    @ApiModelProperty(name = "hash", value = "收款码")
    private String hash;

    /**
     * 最高广告商等级
     */
    @ApiModelProperty(name = "level", value = "最高广告商等级")
    private Integer level;

    /**
     * 当前最高有效广告商等级
     */
    @ApiModelProperty(name = "frozen", value = "当前最高有效广告商等级")
    private Integer nowLevel;

    /**
     * 用户等级
     */
    private Integer grade;

    /**
     * 会员状态
     */
    private Integer status;

    /**
     * 转账状态: 0正常 1冻结
     */
    private Integer fundStatus;

    /**
     * 0未激活 1已激活
     */
    private Integer active;

    /**
     * 备注
     */
    private String note;

    /**
     * 注册时间
     */
    private Date regTime;

    /**
     * 注册ip
     */
    private String regIp;

    /**
     * 注册地区
     */
    private String regAddress;

    /**
     * 最后一次登录的设备id
     */
    private String did;

    /**
     * 消息阅读时间
     */
    private Date readTime;

    /**
     * 代做任务时间
     */
    private Date startAt;

    /**
     * 代做任务到期时间
     */
    private Date expireAt;

    /**
     * 1、代理不能做视频任务
     */
    private Integer proxy;

licc's avatar
licc committed
180
    /**
licc's avatar
licc committed
181
     * 是否为工作室成员 0 否  1 是
licc's avatar
licc committed
182
     */
licc's avatar
licc committed
183
    private Integer isWork;
184

185
    /**
licc's avatar
licc committed
186
     * 成为工作室成员时间
187
     */
licc's avatar
licc committed
188
    private Date workAt;
189

licc's avatar
licc committed
190
    private Date createdAt;
191

licc's avatar
licc committed
192
    private Date updatedAt;
licc's avatar
licc committed
193
}