User.java 2.68 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
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

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

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

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

30

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

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

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

m1991's avatar
m1991 committed
49

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

    /**
m1991's avatar
m1991 committed
57
     * 跨境额度
licc's avatar
licc committed
58
     */
m1991's avatar
m1991 committed
59 60
    @ApiModelProperty(name = "cross_border_line", value = "跨境额度")
    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
    private String idCardNumber;
licc's avatar
licc committed
67 68

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

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

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

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

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

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

109 110 111 112 113 114 115
    /**
     * 账户冻结字段 0正常  1冻结
     */
    @ApiModelProperty(name = "frozen", value = "账户冻结字段")
    private Integer frozen;


licc's avatar
licc committed
116
}