69 lines
1.6 KiB
Java
69 lines
1.6 KiB
Java
|
package cn.bunny.entity.system;
|
|||
|
|
|||
|
import cn.bunny.entity.base.BaseEntity;
|
|||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|||
|
import io.swagger.annotations.ApiModel;
|
|||
|
import io.swagger.annotations.ApiModelProperty;
|
|||
|
import lombok.Data;
|
|||
|
|
|||
|
import java.util.List;
|
|||
|
|
|||
|
@Data
|
|||
|
@ApiModel(description = "用户")
|
|||
|
@TableName("sys_user")
|
|||
|
public class SysUser extends BaseEntity {
|
|||
|
|
|||
|
private static final long serialVersionUID = 1L;
|
|||
|
|
|||
|
@ApiModelProperty(value = "用户名")
|
|||
|
@TableField("username")
|
|||
|
private String username;
|
|||
|
|
|||
|
@ApiModelProperty(value = "密码")
|
|||
|
@TableField("password")
|
|||
|
private String password;
|
|||
|
|
|||
|
@ApiModelProperty(value = "姓名")
|
|||
|
@TableField("name")
|
|||
|
private String name;
|
|||
|
|
|||
|
@ApiModelProperty(value = "手机")
|
|||
|
@TableField("phone")
|
|||
|
private String phone;
|
|||
|
|
|||
|
@ApiModelProperty(value = "头像地址")
|
|||
|
@TableField("head_url")
|
|||
|
private String headUrl;
|
|||
|
|
|||
|
@ApiModelProperty(value = "部门id")
|
|||
|
@TableField("dept_id")
|
|||
|
private Long deptId;
|
|||
|
|
|||
|
@ApiModelProperty(value = "岗位id")
|
|||
|
@TableField("post_id")
|
|||
|
private Long postId;
|
|||
|
|
|||
|
@ApiModelProperty(value = "描述")
|
|||
|
@TableField("description")
|
|||
|
private String description;
|
|||
|
|
|||
|
@ApiModelProperty(value = "openId")
|
|||
|
@TableField("open_id")
|
|||
|
private String openId;
|
|||
|
|
|||
|
@ApiModelProperty(value = "状态(1:正常 0:停用)")
|
|||
|
@TableField("status")
|
|||
|
private Integer status;
|
|||
|
|
|||
|
@TableField(exist = false)
|
|||
|
private List<SysRole> roleList;
|
|||
|
// 岗位
|
|||
|
@TableField(exist = false)
|
|||
|
private String postName;
|
|||
|
// 部门
|
|||
|
@TableField(exist = false)
|
|||
|
private String deptName;
|
|||
|
}
|
|||
|
|