| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 | 
							- package org.jeecg.modules.system.entity;
 
- import java.util.Date;
 
- import com.baomidou.mybatisplus.annotation.TableLogic;
 
- import com.fasterxml.jackson.annotation.JsonIgnore;
 
- import com.fasterxml.jackson.annotation.JsonProperty;
 
- import org.jeecg.common.aspect.annotation.Dict;
 
- import org.jeecgframework.poi.excel.annotation.Excel;
 
- import org.springframework.format.annotation.DateTimeFormat;
 
- import com.baomidou.mybatisplus.annotation.IdType;
 
- import com.baomidou.mybatisplus.annotation.TableId;
 
- import com.fasterxml.jackson.annotation.JsonFormat;
 
- import java.io.Serializable;
 
- import lombok.Data;
 
- import lombok.EqualsAndHashCode;
 
- import lombok.experimental.Accessors;
 
- /**
 
-  * <p>
 
-  * 用户表
 
-  * </p>
 
-  *
 
-  * @Author scott
 
-  * @since 2018-12-20
 
-  */
 
- @Data
 
- @EqualsAndHashCode(callSuper = false)
 
- @Accessors(chain = true)
 
- public class SysUser implements Serializable {
 
-     private static final long serialVersionUID = 1L;
 
-     /**
 
-      * id
 
-      */
 
-     @TableId(type = IdType.ASSIGN_ID)
 
-     private String id;
 
-     /**
 
-      * 登录账号
 
-      */
 
-     @Excel(name = "登录账号", width = 15)
 
-     private String username;
 
-     /**
 
-      * 真实姓名
 
-      */
 
-     @Excel(name = "真实姓名", width = 15)
 
-     private String realname;
 
-     /**
 
-      * 密码
 
-      */
 
-     @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
 
-     private String password;
 
-     /**
 
-      * md5密码盐
 
-      */
 
-     @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
 
-     private String salt;
 
-     /**
 
-      * 头像
 
-      */
 
-     @Excel(name = "头像", width = 15,type = 2)
 
-     private String avatar;
 
-     /**
 
-      * 生日
 
-      */
 
-     @Excel(name = "生日", width = 15, format = "yyyy-MM-dd")
 
-     @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
 
-     @DateTimeFormat(pattern = "yyyy-MM-dd")
 
-     private Date birthday;
 
-     /**
 
-      * 性别(1:男 2:女)
 
-      */
 
-     @Excel(name = "性别", width = 15,dicCode="sex")
 
-     @Dict(dicCode = "sex")
 
-     private Integer sex;
 
-     /**
 
-      * 电子邮件
 
-      */
 
-     @Excel(name = "电子邮件", width = 15)
 
-     private String email;
 
-     /**
 
-      * 电话
 
-      */
 
-     @Excel(name = "电话", width = 15)
 
-     private String phone;
 
-     /**
 
-      * 部门code(当前选择登录部门)
 
-      */
 
-     private String orgCode;
 
-     /**部门名称*/
 
-     private transient String orgCodeTxt;
 
-     /**
 
-      * 状态(1:正常  2:冻结 )
 
-      */
 
-     @Excel(name = "状态", width = 15,dicCode="user_status")
 
-     @Dict(dicCode = "user_status")
 
-     private Integer status;
 
-     /**
 
-      * 删除状态(0,正常,1已删除)
 
-      */
 
-     @Excel(name = "删除状态", width = 15,dicCode="del_flag")
 
-     @TableLogic
 
-     private Integer delFlag;
 
-     /**
 
-      * 工号,唯一键
 
-      */
 
- //    @Excel(name = "工号", width = 15)
 
-     private String workNo;
 
-     /**
 
-      * 职务,关联职务表
 
-      */
 
-     @Excel(name = "职务", width = 15)
 
-     @Dict(dictTable ="sys_position",dicText = "name",dicCode = "code")
 
-     private String post;
 
-     /**
 
-      * 座机号
 
-      */
 
-     @Excel(name = "座机号", width = 15)
 
-     private String telephone;
 
-     /**
 
-      * 创建人
 
-      */
 
-     private String createBy;
 
-     /**
 
-      * 创建时间
 
-      */
 
-     private Date createTime;
 
-     /**
 
-      * 更新人
 
-      */
 
-     private String updateBy;
 
-     /**
 
-      * 更新时间
 
-      */
 
-     private Date updateTime;
 
-     /**
 
-      * 同步工作流引擎1同步0不同步
 
-      */
 
-     private Integer activitiSync;
 
-     /**
 
-      * 身份(0 普通成员 1 上级)
 
-      */
 
-     @Excel(name="(1普通成员 2上级)",width = 15)
 
-     private Integer userIdentity;
 
-     /**
 
-      * 负责部门
 
-      */
 
-     @Excel(name="负责部门",width = 15,dictTable ="sys_depart",dicText = "depart_name",dicCode = "id")
 
-     @Dict(dictTable ="sys_depart",dicText = "depart_name",dicCode = "id")
 
-     private String departIds;
 
-     /**
 
-      * 多租户id配置,编辑用户的时候设置
 
-      */
 
-     private String relTenantIds;
 
-     /**设备id uniapp推送用*/
 
-     private String clientId;
 
- }
 
 
  |