User.java 2.58 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;
m1991's avatar
m1991 committed
4
import com.baomidou.mybatisplus.extension.activerecord.Model;
licc's avatar
licc committed
5 6 7 8 9
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

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

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

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

31

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

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

44 45 46 47 48 49
    /**
     * 用户头像
     */
    @ApiModelProperty(name = "用户头像", value = "headImage")
    private String headImage;

m1991's avatar
m1991 committed
50

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

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

    /**
m1991's avatar
m1991 committed
64
     * 身份证号码
licc's avatar
licc committed
65
     */
m1991's avatar
m1991 committed
66
    @ApiModelProperty(name = "id_card_number", value = "身份证号码")
m1991's avatar
m1991 committed
67
    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 73
    @ApiModelProperty(name = "fans_nickname", value = "粉丝昵称")
    private String fansNickname;
licc's avatar
licc committed
74 75

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

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

    /**
88
     * 推荐人邀请码
licc's avatar
licc committed
89
     */
90
    @ApiModelProperty(name = "be_invited_code", value = "推荐人邀请码")
91
    private String beInvitedCode;
licc's avatar
licc committed
92

codezwjava's avatar
codezwjava committed
93 94 95 96 97 98
    /**
     * 专属客服id
     */
    @ApiModelProperty(name = "customerServiceId", value ="专属客服id" )
    private String customerServiceId;

licc's avatar
licc committed
99 100 101 102 103 104 105 106 107 108 109
    /**
     * 创建时间
     */
    @ApiModelProperty(name = "createTime", value = "创建时间")
    private Date createTime;
    /**
     * 修改时间
     */
    @ApiModelProperty(name = "updateTime", value = "修改时间")
    private Date updateTime;
}