package com.vci.frameworkcore.pagemodel; import com.vci.starter.web.pagemodel.BaseModelVO; import java.util.Date; /** * 用户显示对象,注意和这个不包含密码字段 * @author weidy * @date 2020/1/29 */ public class SmUserVO extends BaseModelVO { /** * 禁止修改这个值 */ private static final long serialVersionUID = -8583106405033336802L; /** * 用户名 */ private String id; /** * 用户姓名 */ private String name; /** * 用户类型 */ private String userType; /** * 用户类型显示文本 */ private String userTypeText; /** * 所属人员 */ private String pkPerson; /** * 所属人员名称 */ private String pkPersonName; /** * 失效日期 */ private Date disabledate; /** * 邮件地址 */ private String email; /** * 电话 */ private String tel; /** * RTX联系号 */ private String rtxNo; /** * 实时通讯软件账号 */ private String IMNo; /** * 所属部门 */ private String pkDepartment; /** * 所属部门名称 */ private String pkDepartmentName; /** * 所属职务 */ private String pkDuty; /** * 所属职务名称 */ private String pkDutyName; /** * 所属密码安全策略 */ private String pkPasswordStrategy; /** * 所属密码安全策略 */ private String pkPasswordStrategyName; /** * 最后登录时间 */ private Date lastLoginTime; /** * 最后修改密码时间 */ private Date lastModifyPasswordTime; /** * 密码错误次数 */ private Integer pwdWrongCount; /** * 性别 */ private String sex; /** * 性别显示名称 */ private String sexText; /** * 默认的语言编码 */ private String langCode; /** * 默认的语言名称 */ private String langCodeText; /** * 是否锁定 */ private boolean lockFlag; /** * 头像 */ private String photo; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } @Override public String getName() { return name; } @Override public void setName(String name) { this.name = name; } public String getUserType() { return userType; } public void setUserType(String userType) { this.userType = userType; } public String getUserTypeText() { return userTypeText; } public void setUserTypeText(String userTypeText) { this.userTypeText = userTypeText; } public String getPkPerson() { return pkPerson; } public void setPkPerson(String pkPerson) { this.pkPerson = pkPerson; } public String getPkPersonName() { return pkPersonName; } public void setPkPersonName(String pkPersonName) { this.pkPersonName = pkPersonName; } public Date getDisabledate() { return disabledate; } public void setDisabledate(Date disabledate) { this.disabledate = disabledate; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getTel() { return tel; } public void setTel(String tel) { this.tel = tel; } public String getRtxNo() { return rtxNo; } public void setRtxNo(String rtxNo) { this.rtxNo = rtxNo; } public String getIMNo() { return IMNo; } public void setIMNo(String IMNo) { this.IMNo = IMNo; } public String getPkDepartment() { return pkDepartment; } public void setPkDepartment(String pkDepartment) { this.pkDepartment = pkDepartment; } public String getPkDepartmentName() { return pkDepartmentName; } public void setPkDepartmentName(String pkDepartmentName) { this.pkDepartmentName = pkDepartmentName; } public String getPkDuty() { return pkDuty; } public void setPkDuty(String pkDuty) { this.pkDuty = pkDuty; } public String getPkDutyName() { return pkDutyName; } public void setPkDutyName(String pkDutyName) { this.pkDutyName = pkDutyName; } public String getPkPasswordStrategy() { return pkPasswordStrategy; } public void setPkPasswordStrategy(String pkPasswordStrategy) { this.pkPasswordStrategy = pkPasswordStrategy; } public String getPkPasswordStrategyName() { return pkPasswordStrategyName; } public void setPkPasswordStrategyName(String pkPasswordStrategyName) { this.pkPasswordStrategyName = pkPasswordStrategyName; } public Date getLastLoginTime() { return lastLoginTime; } public void setLastLoginTime(Date lastLoginTime) { this.lastLoginTime = lastLoginTime; } public Date getLastModifyPasswordTime() { return lastModifyPasswordTime; } public void setLastModifyPasswordTime(Date lastModifyPasswordTime) { this.lastModifyPasswordTime = lastModifyPasswordTime; } public Integer getPwdWrongCount() { return pwdWrongCount; } public void setPwdWrongCount(Integer pwdWrongCount) { this.pwdWrongCount = pwdWrongCount; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public String getSexText() { return sexText; } public void setSexText(String sexText) { this.sexText = sexText; } public String getLangCode() { return langCode; } public void setLangCode(String langCode) { this.langCode = langCode; } public String getLangCodeText() { return langCodeText; } public void setLangCodeText(String langCodeText) { this.langCodeText = langCodeText; } public boolean isLockFlag() { return lockFlag; } public void setLockFlag(boolean lockFlag) { this.lockFlag = lockFlag; } public String getPhoto() { return photo; } public void setPhoto(String photo) { this.photo = photo; } @Override public String toString() { return "SmUserVO{" + "id='" + id + '\'' + ", name='" + name + '\'' + ", userType='" + userType + '\'' + ", userTypeText='" + userTypeText + '\'' + ", pkPerson='" + pkPerson + '\'' + ", pkPersonName='" + pkPersonName + '\'' + ", disabledate=" + disabledate + ", email='" + email + '\'' + ", tel='" + tel + '\'' + ", rtxNo='" + rtxNo + '\'' + ", IMNo='" + IMNo + '\'' + ", pkDepartment='" + pkDepartment + '\'' + ", pkDepartmentName='" + pkDepartmentName + '\'' + ", pkDuty='" + pkDuty + '\'' + ", pkDutyName='" + pkDutyName + '\'' + ", pkPasswordStrategy='" + pkPasswordStrategy + '\'' + ", pkPasswordStrategyName='" + pkPasswordStrategyName + '\'' + ", lastLoginTime=" + lastLoginTime + ", lastModifyPasswordTime=" + lastModifyPasswordTime + ", pwdWrongCount=" + pwdWrongCount + ", sex='" + sex + '\'' + ", sexText='" + sexText + '\'' + ", langCode='" + langCode + '\'' + ", langCodeText='" + langCodeText + '\'' + ", lockFlag=" + lockFlag + ", photo='" + photo + '\'' + '}'; } }