package com.glxp.api.entity.auth; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.glxp.api.constant.Constant; import lombok.Data; import java.util.Date; import java.util.List; @Data @TableName("auth_user") public class AuthAdmin { // 主键 private Long id; // 昵称 @TableField("userName") private String userName; // 登录密码 @TableField("passWord") private String passWord; // 最后登录ip @TableField("lastLoginIp") private String lastLoginIp; // 最后登录时间 @TableField("lastLoginTime") private Date lastLoginTime; // 创建时间 @TableField("createTime") private Date createTime; // 状态 @TableField("userFlag") private Integer userFlag; @TableField("lastModifyTime") private Date lastModifyTime; private String comments; @TableField("employeeName") private String employeeName; @TableField("CustomerId") private Long CustomerId; @TableField("locDeptCode") private String locDeptCode; @TableField("locInvCode") private String locInvCode; @TableField(exist = false) private String deptName; @TableField(exist = false) private List roles; @TableField(exist = false) private Long[] roleIds; public boolean isAdmin() { return Constant.ADMIN_ID.equals(this.id + ""); } }