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

m1991's avatar
m1991 committed
3
import com.baomidou.mybatisplus.annotation.TableId;
licc's avatar
licc committed
4
import com.baomidou.mybatisplus.annotation.TableName;
m1991's avatar
m1991 committed
5
import com.baomidou.mybatisplus.extension.activerecord.Model;
licc's avatar
licc committed
6 7 8 9 10
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
m1991's avatar
m1991 committed
11
import java.math.BigDecimal;
licc's avatar
licc committed
12 13 14 15 16 17 18 19 20
import java.util.Date;

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

    /**
     * 主键id
     */
    @ApiModelProperty(name = "id", value = "用户主键id")
m1991's avatar
m1991 committed
30
    @TableId("id")
licc's avatar
licc committed
31 32 33
    private Integer id;

    /**
m1991's avatar
m1991 committed
34
     * 手机号作为用户账号
licc's avatar
licc committed
35
     */
m1991's avatar
m1991 committed
36
    @ApiModelProperty(name = "user_id", value = "用户主键id")
m1991's avatar
m1991 committed
37
    @TableId("user_id")
38
    private String userId;
m1991's avatar
m1991 committed
39

licc's avatar
licc committed
40 41 42 43
    /**
     * 密码
     */
    @ApiModelProperty(name = "password", value = "用户密码")
m1991's avatar
m1991 committed
44
    @TableId("password")
licc's avatar
licc committed
45 46
    private String password;

m1991's avatar
m1991 committed
47

licc's avatar
licc committed
48
    /**
m1991's avatar
m1991 committed
49
     * 用户会员等级
licc's avatar
licc committed
50
     */
m1991's avatar
m1991 committed
51
    @ApiModelProperty(name = "user_level", value = "用户会员等级")
m1991's avatar
m1991 committed
52
    @TableId("user_level")
53
    private int userLevel;
licc's avatar
licc committed
54 55

    /**
m1991's avatar
m1991 committed
56
     * 跨境额度
licc's avatar
licc committed
57
     */
m1991's avatar
m1991 committed
58
    @ApiModelProperty(name = "cross_border_line", value = "跨境额度")
m1991's avatar
m1991 committed
59
    @TableId("cross_border_line")
m1991's avatar
m1991 committed
60
    private BigDecimal crossBorderLine;
licc's avatar
licc committed
61 62

    /**
m1991's avatar
m1991 committed
63
     * 身份证号码
licc's avatar
licc committed
64
     */
m1991's avatar
m1991 committed
65
    @ApiModelProperty(name = "id_card_number", value = "身份证号码")
m1991's avatar
m1991 committed
66 67
    @TableId("id_card_number")
    private String idCardNumber;
licc's avatar
licc committed
68 69

    /**
m1991's avatar
m1991 committed
70
     * 粉丝昵称
licc's avatar
licc committed
71
     */
m1991's avatar
m1991 committed
72
    @ApiModelProperty(name = "fans_nickname", value = "粉丝昵称")
m1991's avatar
m1991 committed
73
    @TableId("fans_nickname")
m1991's avatar
m1991 committed
74
    private String fansNickname;
licc's avatar
licc committed
75 76

    /**
m1991's avatar
m1991 committed
77
     * 有赞粉丝id,有赞自动生成
licc's avatar
licc committed
78
     */
m1991's avatar
m1991 committed
79
    @ApiModelProperty(name = "fans_id", value = "有赞粉丝id,有赞自动生成")
m1991's avatar
m1991 committed
80
    @TableId("fans_id")
81
    private String fansId;
licc's avatar
licc committed
82 83

    /**
84
     * 用户本人邀请码
licc's avatar
licc committed
85
     */
86
    @ApiModelProperty(name = "invite_code", value = "用户本人邀请码")
m1991's avatar
m1991 committed
87
    @TableId("invite_code")
88
    private String inviteCode;
licc's avatar
licc committed
89 90

    /**
91
     * 推荐人邀请码
licc's avatar
licc committed
92
     */
93
    @ApiModelProperty(name = "be_invited_code", value = "推荐人邀请码")
m1991's avatar
m1991 committed
94
    @TableId("be_invited_code")
95
    private String beInvitedCode;
licc's avatar
licc committed
96 97 98 99 100 101 102 103 104 105 106 107 108

    /**
     * 创建时间
     */
    @ApiModelProperty(name = "createTime", value = "创建时间")
    private Date createTime;
    /**
     * 修改时间
     */
    @ApiModelProperty(name = "updateTime", value = "修改时间")
    private Date updateTime;

}