lyh
2025-02-24 3f5737664d799ece89224079860505a009dec32b
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
package org.jeecg.modules.flowable.apithird.entity;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
 
import java.util.Date;
 
/**
 * 用户对象 <br/>
 *  //todo 暂时支持用于jeecg,如需迁移其他框架,需要改动
 * @author pmc
 */
@Data
public class SysUser {
 
    private static final long serialVersionUID = 1L;
 
    /**
     * id
     */
    private String id;
 
    /**
     * 登录账号
     */
    private String username;
 
    /**
     * 真实姓名
     */
    private String realname;
 
    /**
     * 密码
     */
    private String password;
 
    /**
     * md5密码盐
     */
    private String salt;
 
    /**
     * 头像
     */
    private String avatar;
 
    /**
     * 生日
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date birthday;
 
    /**
     * 性别(1:男 2:女)
     */
    private Integer sex;
 
    /**
     * 电子邮件
     */
    private String email;
 
    /**
     * 电话
     */
    private String phone;
 
    /**
     * 部门code(当前选择登录部门)
     */
    private String orgCode;
 
    /**部门名称*/
    private transient String orgCodeTxt;
 
    /**
     * 状态(1:正常  2:冻结 )
     */
    private Integer status;
 
    /**
     * 删除状态(0,正常,1已删除)
     */
    private Integer delFlag;
 
    /**
     * 工号,唯一键
     */
    private String workNo;
 
    /**
     * 职务,关联职务表
     */
    private String post;
 
    /**
     * 座机号
     */
    private String telephone;
 
    /**
     * 创建人
     */
    private String createBy;
 
    /**
     * 创建时间
     */
    private Date createTime;
 
    /**
     * 更新人
     */
    private String updateBy;
 
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 同步工作流引擎1同步0不同步
     */
    private Integer activitiSync;
 
    /**
     * 身份(0 普通成员 1 上级)
     */
    private Integer userIdentity;
 
    /**
     * 负责部门
     */
    private String departIds;
 
}