KKSU
2025-02-18 0140571d040178c6a1c4c6f66f8df0dcb46ab5ac
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
package cc.mrbird.febs.user.entity;
 
import cc.mrbird.febs.common.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
 
import java.util.Date;
 
/**
 *
 `phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系手机号码',
 `email` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '注册邮箱',
 `password` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '登录密码',
 `trade_password` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '支付密码',
 `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '昵称',
 `sex` int DEFAULT '0' COMMENT '性别 0-女 1-男性 2-未填写',
 `invite_id` varchar(8) DEFAULT NULL COMMENT '邀请码',
 `referrer_id` varchar(8) DEFAULT NULL COMMENT '推荐人邀请码',
 `referrer_ids` text COMMENT '推荐人线路',
 `account_status` int DEFAULT '1' COMMENT '账户状态;1-正常 0-禁用',
 `account_type` int DEFAULT '0' COMMENT '账户类型;1-正常用户 0-测试账户',
 `avatar` varchar(500) DEFAULT NULL COMMENT '头像',
 `director` int DEFAULT '2' COMMENT '是否是主账号 1-是 0-否',
 `director_time` datetime DEFAULT NULL COMMENT '购买套餐的时间',
 `director_fail_time` datetime DEFAULT NULL COMMENT '套餐到期时间',
 `last_login_time` datetime DEFAULT NULL COMMENT '上一次登录时间',
 `company_id` bigint DEFAULT NULL COMMENT '公司ID',
 `role_id` bigint DEFAULT NULL COMMENT '角色ID',
 */
@Data
@TableName("chat_member")
public class ChatMember extends BaseEntity {
 
    private String phone;//联系手机号码
    private String email;//注册邮箱
    private String password;//登录密码
    private String tradePassword;//支付密码
    private String name;//昵称
    private Integer sex;//性别 0-女 1-男性 2-未填写
    private String inviteId;//邀请码
    private String referrerId;//推荐人邀请码
    private String referrerIds;//推荐人线路
    private Integer accountStatus;//账户状态;1-正常 0-禁用
    private Integer accountType;//账户类型;1-正常用户 0-测试账户
    private String avatar;//头像
    private Integer director;//是否是主账号 1-是 0-否
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date directorTime;//购买套餐的时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date directorFailTime;//套餐到期时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date lastLoginTime;//上一次登录时间
    private Long companyId;//公司ID
    private Long roleId;//角色ID
}