| | |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import com.dsh.guns.modular.system.audit.AuditField; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | |
| | | * 主键id |
| | | */ |
| | | @TableId(value="id", type= IdType.AUTO) |
| | | @AuditField("员工ID") |
| | | private Integer id; |
| | | /** |
| | | * 头像 |
| | | */ |
| | | private String avatar; |
| | | @AuditField("头像") private String avatar; |
| | | /** |
| | | * 账号 |
| | | */ |
| | | private String account; |
| | | @AuditField("账号") private String account; |
| | | /** |
| | | * 密码 |
| | | */ |
| | | private String password; |
| | | @AuditField("密码") private String password; |
| | | /** |
| | | * md5密码盐 |
| | | */ |
| | |
| | | /** |
| | | * 名字 |
| | | */ |
| | | private String name; |
| | | @AuditField("员工姓名") private String name; |
| | | /** |
| | | * 生日 |
| | | */ |
| | | private Date birthday; |
| | | @AuditField("生日") private Date birthday; |
| | | /** |
| | | * 性别(1:男 2:女) |
| | | */ |
| | | private Integer sex; |
| | | @AuditField("性别") private Integer sex; |
| | | /** |
| | | * 电子邮件 |
| | | */ |
| | | private String email; |
| | | @AuditField("邮箱") private String email; |
| | | /** |
| | | * 电话 |
| | | */ |
| | | private String phone; |
| | | @AuditField("手机号") private String phone; |
| | | /** |
| | | * 角色id |
| | | */ |
| | | private String roleid; |
| | | @AuditField("角色ID") private String roleid; |
| | | /** |
| | | * 部门id |
| | | */ |
| | | private Integer deptid; |
| | | @AuditField("部门ID") private Integer deptid; |
| | | /** |
| | | * 状态(1:启用 2:冻结 3:删除) |
| | | */ |
| | | private Integer status; |
| | | @AuditField("状态") private Integer status; |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | |
| | | * 保留字段 |
| | | */ |
| | | private Integer version; |
| | | /** |
| | | * 对象类型(1=平台,2=城市管理员,3=门店) |
| | | */ |
| | | @TableField("objectType") |
| | | @AuditField("归属类型") private Integer objectType; |
| | | /** |
| | | * objectId |
| | | */ |
| | | @TableField("objectId") |
| | | @AuditField("归属对象ID") private Integer objectId; |
| | | @TableField("idCard") |
| | | @AuditField("身份证号") private String idCard; |
| | | |
| | | public String getIdCard() { |
| | | return idCard; |
| | | } |
| | | |
| | | public void setIdCard(String idCard) { |
| | | this.idCard = idCard; |
| | | } |
| | | |
| | | public Integer getId() { |
| | | return id; |
| | |
| | | this.version = version; |
| | | } |
| | | |
| | | public Integer getObjectType() { |
| | | return objectType; |
| | | } |
| | | |
| | | public void setObjectType(Integer objectType) { |
| | | this.objectType = objectType; |
| | | } |
| | | |
| | | public Integer getObjectId() { |
| | | return objectId; |
| | | } |
| | | |
| | | public void setObjectId(Integer objectId) { |
| | | this.objectId = objectId; |
| | | } |
| | | |
| | | @Override |
| | | protected Serializable pkVal() { |
| | | return this.id; |