283 lines
6.2 KiB
Java
283 lines
6.2 KiB
Java
|
|
package cn.palmte.work.model;
|
||
|
|
|
||
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||
|
|
import org.hibernate.annotations.GenericGenerator;
|
||
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
||
|
|
|
||
|
|
import javax.persistence.*;
|
||
|
|
import java.io.Serializable;
|
||
|
|
import java.util.Date;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Created by wang.lin@esstx.cn on 2018/7/17.
|
||
|
|
*/
|
||
|
|
@Entity
|
||
|
|
@Table(name = "sys_user")
|
||
|
|
public class Admin implements Serializable{
|
||
|
|
public static final int ENABLED = 1;
|
||
|
|
public static final int DISABLED = 0;
|
||
|
|
public static final int LOCKED = 1;
|
||
|
|
public static final int UN_LOCKED = 0;
|
||
|
|
//删除
|
||
|
|
public static final int DELETED = 1;
|
||
|
|
//未删
|
||
|
|
public static final int UN_DELETED = 0;
|
||
|
|
|
||
|
|
private static final long serialVersionUID = 8788969524794365369L;
|
||
|
|
@Id
|
||
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||
|
|
@GenericGenerator(name = "persistenceGenerator", strategy = "increment")
|
||
|
|
private Integer id;
|
||
|
|
@Column(name = "user_name")
|
||
|
|
private String userName;
|
||
|
|
private String password;
|
||
|
|
private String salt;
|
||
|
|
@Column(name = "real_name")
|
||
|
|
private String realName;
|
||
|
|
private String telephone;
|
||
|
|
private int enabled;
|
||
|
|
@Column(name = "login_error_count")
|
||
|
|
private int loginErrorCount;
|
||
|
|
private int locked;
|
||
|
|
@Column(name = "locked_date")
|
||
|
|
private Date lockedDate;
|
||
|
|
@Column(name = "login_date")
|
||
|
|
private Date loginDate;
|
||
|
|
@Column(name = "login_ip")
|
||
|
|
private String loginIp;
|
||
|
|
@Column(name = "is_deleted")
|
||
|
|
private boolean isDeleted;
|
||
|
|
@Column(name = "created_by")
|
||
|
|
private Integer createdBy;
|
||
|
|
@Column(name = "created_time")
|
||
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||
|
|
private Date createdTime;
|
||
|
|
@Column(name = "last_updated_by")
|
||
|
|
private Integer lastUpdatedBy;
|
||
|
|
@Column(name = "last_updated_time")
|
||
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||
|
|
private Date lastUpdatedTime;
|
||
|
|
@Column(name = "region_id")
|
||
|
|
private int regionId;
|
||
|
|
@Column(name = "region_name")
|
||
|
|
private String regionName;
|
||
|
|
|
||
|
|
@Column(name = "updated__password_time")
|
||
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||
|
|
private Date updatedPasswordTime;
|
||
|
|
|
||
|
|
@Transient
|
||
|
|
private int roleId;
|
||
|
|
@Transient
|
||
|
|
private String roleName;
|
||
|
|
@Transient
|
||
|
|
private int roleType;
|
||
|
|
@Transient
|
||
|
|
private int roleLevel;
|
||
|
|
@Transient
|
||
|
|
private String roleTypeName;
|
||
|
|
|
||
|
|
public Integer getId() {
|
||
|
|
return id;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setId(Integer id) {
|
||
|
|
this.id = id;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getUserName() {
|
||
|
|
return userName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setUserName(String userName) {
|
||
|
|
this.userName = userName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getPassword() {
|
||
|
|
return password;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setPassword(String password) {
|
||
|
|
this.password = password;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSalt() {
|
||
|
|
return salt;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSalt(String salt) {
|
||
|
|
this.salt = salt;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getRealName() {
|
||
|
|
return realName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRealName(String realName) {
|
||
|
|
this.realName = realName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getTelephone() {
|
||
|
|
return telephone;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setTelephone(String telephone) {
|
||
|
|
this.telephone = telephone;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getEnabled() {
|
||
|
|
return enabled;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setEnabled(int enabled) {
|
||
|
|
this.enabled = enabled;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getLoginErrorCount() {
|
||
|
|
return loginErrorCount;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLoginErrorCount(int loginErrorCount) {
|
||
|
|
this.loginErrorCount = loginErrorCount;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getLocked() {
|
||
|
|
return locked;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLocked(int locked) {
|
||
|
|
this.locked = locked;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getLockedDate() {
|
||
|
|
return lockedDate;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLockedDate(Date lockedDate) {
|
||
|
|
this.lockedDate = lockedDate;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getLoginDate() {
|
||
|
|
return loginDate;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLoginDate(Date loginDate) {
|
||
|
|
this.loginDate = loginDate;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getLoginIp() {
|
||
|
|
return loginIp;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLoginIp(String loginIp) {
|
||
|
|
this.loginIp = loginIp;
|
||
|
|
}
|
||
|
|
|
||
|
|
public boolean isDeleted() {
|
||
|
|
return isDeleted;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setDeleted(boolean deleted) {
|
||
|
|
isDeleted = deleted;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getCreatedBy() {
|
||
|
|
return createdBy;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setCreatedBy(Integer createdBy) {
|
||
|
|
this.createdBy = createdBy;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getCreatedTime() {
|
||
|
|
return createdTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setCreatedTime(Date createdTime) {
|
||
|
|
this.createdTime = createdTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getLastUpdatedBy() {
|
||
|
|
return lastUpdatedBy;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLastUpdatedBy(Integer lastUpdatedBy) {
|
||
|
|
this.lastUpdatedBy = lastUpdatedBy;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getLastUpdatedTime() {
|
||
|
|
return lastUpdatedTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setLastUpdatedTime(Date lastUpdatedTime) {
|
||
|
|
this.lastUpdatedTime = lastUpdatedTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Date getUpdatedPasswordTime() {
|
||
|
|
return updatedPasswordTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setUpdatedPasswordTime(Date updatedPasswordTime) {
|
||
|
|
this.updatedPasswordTime = updatedPasswordTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getRoleName() {
|
||
|
|
return roleName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRoleName(String roleName) {
|
||
|
|
this.roleName = roleName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getRoleId() {
|
||
|
|
return roleId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRoleId(int roleId) {
|
||
|
|
this.roleId = roleId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getRoleLevel() {
|
||
|
|
return roleLevel;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRoleLevel(int roleLevel) {
|
||
|
|
this.roleLevel = roleLevel;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getRoleType() {
|
||
|
|
return roleType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRoleType(int roleType) {
|
||
|
|
this.roleType = roleType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getRoleTypeName() {
|
||
|
|
return roleTypeName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRoleTypeName(String roleTypeName) {
|
||
|
|
this.roleTypeName = roleTypeName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int getRegionId() {
|
||
|
|
return regionId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRegionId(int regionId) {
|
||
|
|
this.regionId = regionId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getRegionName() {
|
||
|
|
return regionName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setRegionName(String regionName) {
|
||
|
|
this.regionName = regionName;
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
}
|