puzhibing
2024-10-23 4b5eb2ee5cfcffe55a72e29a388c75715eb45d28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
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
package com.ruoyi.account.api.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.web.domain.BasePojo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
 
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
 
/**
 * <p>
 * 
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("t_app_user")
@ApiModel(value="TAppUser对象", description="")
public class TAppUser extends BasePojo {
 
    private static final long serialVersionUID = 1L;
 
    @ApiModelProperty(value = "主键")
    @TableId("id")
    private Long id;
    @TableField(exist = false)
    private String uid;
 
    @ApiModelProperty(value = "用户")
    @TableField("name")
    private String name;
 
    @ApiModelProperty(value = "手机号")
    @TableField("phone")
    private String phone;
 
    @ApiModelProperty(value = "头像")
    @TableField("avatar")
    private String avatar;
 
    @ApiModelProperty(value = "会员id")
    @TableField("vip_id")
    private Integer vipId;
 
    @ApiModelProperty(value = "会员到期时间")
 
    @TableField("vip_end_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime vipEndTime;
 
    @ApiModelProperty(value = "单位id")
    @TableField("company_id")
    private Integer companyId;
 
    @ApiModelProperty(value = "身份证号")
    @TableField("id_card")
    private String idCard;
 
    @ApiModelProperty(value = "认证状态(0=否,1=是)")
    @TableField("auth_status")
    private Integer authStatus;
 
    @ApiModelProperty(value = "微信openid")
    @TableField("wx_openid")
    private String wxOpenid;
 
    @ApiModelProperty(value = "支付宝openid")
    @TableField("ali_openid")
    private String aliOpenid;
 
    @ApiModelProperty(value = "积分")
    @TableField("points")
    private Integer points;
    @ApiModelProperty(value = "积分")
    @TableField("first_add")
    private Integer firstAdd;
 
    @ApiModelProperty(value = "省名称")
    @TableField("province")
    private String province;
 
    @ApiModelProperty(value = "省区划代码")
    @TableField("province_code")
    private String provinceCode;
 
    @ApiModelProperty(value = "市名称")
    @TableField("city")
    private String city;
 
    @ApiModelProperty(value = "市区划代码")
    @TableField("city_code")
    private String cityCode;
 
 
    @ApiModelProperty(value = "备注")
    @TableField("remark")
    private String remark;
 
    @ApiModelProperty(value = "状态(1=正常,2=冻结,3=注销)")
    @TableField("status")
    private Integer status;
 
 
 
    @ApiModelProperty(value = "最后一次登录时间")
    @TableField("last_login_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime lastLoginTime;
    @ApiModelProperty(value = "邀请人id")
    @TableField("invite_user_id")
    private Long inviteUserId;
 
 
 
 
    @ApiModelProperty(value = "标签名称")
    @TableField(exist = false)
    private String tagName;
 
    @ApiModelProperty(value = "单位名称")
    @TableField(exist = false)
    private String companyName;
    @ApiModelProperty(value = "vip名称")
    @TableField(exist = false)
    private String vipName;
    @ApiModelProperty(value = "归属地")
    @TableField(exist = false)
    private String place;
    @ApiModelProperty("累计充电数")
    @TableField(exist = false)
    private Long orderCount;
 
    @ApiModelProperty("剩余天数")
    @TableField(exist = false)
    private Long lastDays;
 
 
 
}