You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/entity/auth/AuthAdmin.java

67 lines
1.5 KiB
Java

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