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

licc's avatar
licc committed
3
import com.baomidou.mybatisplus.annotation.TableName;
licc's avatar
licc committed
4
import io.swagger.annotations.ApiModel;
liaoanyuan's avatar
liaoanyuan committed
5
import io.swagger.annotations.ApiModelProperty;
licc's avatar
licc committed
6 7 8
import lombok.Data;

import java.io.Serializable;
liaoanyuan's avatar
liaoanyuan committed
9
import java.util.Date;
licc's avatar
licc committed
10 11

/**
licc's avatar
licc committed
12 13
 * @author 86187
 * @ Description   :  用户实体类
licc's avatar
licc committed
14 15 16 17 18
 * @ Author        :  lcc
 * @ CreateDate    :  2020/11/8 19:59
 */
@Data
@ApiModel(value = "AccountUsers")
licc's avatar
licc committed
19
@TableName("user")
licc's avatar
licc committed
20
public class User implements Serializable {
licc's avatar
licc committed
21
    private static final long serialVersionUID = 2525339404301884673L;
liaoanyuan's avatar
liaoanyuan committed
22

licc's avatar
licc committed
23
    /**
licc's avatar
licc committed
24
     * 主键id
licc's avatar
licc committed
25
     */
26
    @ApiModelProperty(name = "id", value = "用户主键id")
licc's avatar
licc committed
27
    private Integer id;
licc's avatar
licc committed
28 29

    /**
licc's avatar
licc committed
30
     * 用户名称
licc's avatar
licc committed
31
     */
32
    @ApiModelProperty(name = "name", value = "用户名")
licc's avatar
licc committed
33 34 35
    private String userName;

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

    /**
licc's avatar
licc committed
42
     * 电话号码
licc's avatar
licc committed
43
     */
44
    @ApiModelProperty(name = "phone", value = "手机号")
licc's avatar
licc committed
45
    private String phone;
licc's avatar
licc committed
46

licc's avatar
licc committed
47 48 49
    /**
     * 头像
     */
50
    @ApiModelProperty(name = "headImage", value = "头像")
licc's avatar
licc committed
51 52
    private String headImage;

53 54 55 56 57 58
    /**
     * 微信uuid
     */
    @ApiModelProperty(name = "微信uuid", value = "uuid")
    private String uuid;

licc's avatar
licc committed
59
    /**
licc's avatar
licc committed
60
     * 性别
licc's avatar
licc committed
61
     */
62
    @ApiModelProperty(name = "sex", value = "用户性别:0:男,1:女")
licc's avatar
licc committed
63
    private Integer sex;
licc's avatar
licc committed
64 65

    /**
licc's avatar
licc committed
66
     * 学校
licc's avatar
licc committed
67
     */
liaoanyuan's avatar
liaoanyuan committed
68
    @ApiModelProperty(name = "school", value = "毕业院校")
licc's avatar
licc committed
69
    private String school;
licc's avatar
licc committed
70 71

    /**
licc's avatar
licc committed
72
     * 学生类型
licc's avatar
licc committed
73
     */
74
    @ApiModelProperty(name = "examType", value = "考生类型 1:文化课考生 2:美术生 3:体育生 4:文学编导考生")
75
    private Integer examType;
76

licc's avatar
licc committed
77
    /**
cy's avatar
cy committed
78
     * 来源 1:PC 2:h5 3:小程序
licc's avatar
licc committed
79
     */
cy's avatar
cy committed
80
    @ApiModelProperty(value = "来源 1:PC 2:h5 3:小程序", name = "source")
licc's avatar
licc committed
81 82
    private Integer source;

liaoanyuan's avatar
liaoanyuan committed
83 84 85
    /**
     * 是否删除
     */
86
    @ApiModelProperty(name = "isDelete", value = "是否删除 0:正常 1:删除")
liaoanyuan's avatar
liaoanyuan committed
87 88 89 90
    private Integer isDelete;
    /**
     * 创建时间
     */
91
    @ApiModelProperty(name = "createTime", value = "创建时间")
liaoanyuan's avatar
liaoanyuan committed
92 93 94 95
    private Date createTime;
    /**
     * 修改时间
     */
96
    @ApiModelProperty(name = "updateTime", value = "修改时间")
liaoanyuan's avatar
liaoanyuan committed
97 98
    private Date updateTime;

99 100 101 102 103 104
    /**
     * 用户是否为vip
     */
    @ApiModelProperty(name = "isVip",value = "用户是否为vip 1:是 2:不是")
    private Integer isVip;

cy's avatar
cy committed
105 106 107 108 109 110
    /**
     * 微信用户openid
     */
    @ApiModelProperty(name = "微信用户openid", value = "openid")
    private String openid;

111 112 113 114 115 116
    /**
     * vip电话号码
     */
    @ApiModelProperty(name = "vipMobile", value = "vip电话号码")
    private String vipMobile;

licc's avatar
licc committed
117
}