60 lines
1.1 KiB
Java
60 lines
1.1 KiB
Java
package net.maku.system.entity;
|
||
|
||
import com.baomidou.mybatisplus.annotation.TableField;
|
||
import com.baomidou.mybatisplus.annotation.TableName;
|
||
import lombok.Data;
|
||
import lombok.EqualsAndHashCode;
|
||
import net.maku.framework.common.entity.BaseEntity;
|
||
import net.maku.system.enums.UserStatusEnum;
|
||
|
||
@Data
|
||
@EqualsAndHashCode(callSuper = false)
|
||
@TableName("sys_user")
|
||
public class SysUserEntity extends BaseEntity {
|
||
/**
|
||
* 用户名
|
||
*/
|
||
private String username;
|
||
/**
|
||
* 密码
|
||
*/
|
||
private String password;
|
||
/**
|
||
* 姓名
|
||
*/
|
||
private String realName;
|
||
/**
|
||
* 头像
|
||
*/
|
||
private String avatar;
|
||
/**
|
||
* 性别 0:男 1:女 2:未知
|
||
*/
|
||
private Integer gender;
|
||
/**
|
||
* 邮箱
|
||
*/
|
||
private String email;
|
||
/**
|
||
* 手机号
|
||
*/
|
||
private String mobile;
|
||
/**
|
||
* 机构ID
|
||
*/
|
||
private Long orgId;
|
||
/**
|
||
* 超级管理员 0:否 1:是
|
||
*/
|
||
private Integer superAdmin;
|
||
/**
|
||
* 状态 {@link UserStatusEnum}
|
||
*/
|
||
private Integer status;
|
||
/**
|
||
* 机构名称
|
||
*/
|
||
@TableField(exist=false)
|
||
private String orgName;
|
||
}
|