package com.cloudroam.model;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.NoArgsConstructor;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* @author
|
* @author
|
* 用户数据对象
|
*/
|
@Data
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
@TableName("lin_user")
|
@EqualsAndHashCode(callSuper = true)
|
public class UserDO extends BaseModel implements Serializable {
|
|
private static final long serialVersionUID = -1463999384554707735L;
|
|
/**
|
* 用户名,唯一
|
*/
|
private String username;
|
|
/**
|
* 用户昵称
|
*/
|
private String nickname;
|
|
/**
|
* 头像url
|
*/
|
private String avatar;
|
|
/**
|
* 邮箱
|
*/
|
private String email;
|
|
/**
|
* 邮箱密码
|
*/
|
private String emailpwd;
|
|
/**
|
* 入职日期
|
*/
|
private Date hiredate;
|
|
/**
|
* 离职日期
|
*/
|
private Date unhiredate;
|
|
/**
|
* 员工状态 0 离职 1 在职
|
*/
|
private Integer staffStatus;
|
|
/**
|
* 是否展示看板
|
*/
|
private Integer showBoardFlag;
|
|
/**
|
* 是否发送邮件
|
*/
|
private Integer sendEmailFlag;
|
|
|
}
|