package com.vci.dto; import com.vci.starter.web.pagemodel.BaseModelVO; import java.util.Date; /** * 用户数据传输对象 * @author ludc * @date 2024/6/25 17:33 */ public class SmUserDTO extends BaseModelVO { /** * 禁止修改这个值 */ private static final long serialVersionUID = -2239512786206928200L; /** * 用户名 */ private String id; /** * 用户姓名 */ private String name; /** * 用户类型 */ private short userType; /** * 用户类型显示文本 */ private String userTypeText; /** * 用户密码 */ private String password; /** * 确认密码 */ private String confirmPassword; /** * 所属人员 */ 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 isDeptLeader; /** * 所属职务 */ private String pkDuty; /** * 所属职务名称 */ private String pkDutyName; /** * 所属密码安全策略 */ private String pkPasswordStrategy; /** * 所属密码安全策略 */ private String pkPasswordStrategyName; /** * 最后登录时间 */ private Date lastLoginTime; /** * 密码最后修改时间 */ public Date pwdUpdateTime; /** * 密码错误次数 */ private Integer pwdWrongCount; /** * 性别 */ private String sex; /** * 性别显示名称 */ private String sexText; /** * 默认的语言编码 */ private String langCode; /** * 用户状态 */ private short status; /** * 语言名称 */ private String langCodeText; /** * 是否锁定 */ private String lockFlag; /** * 头像文件主键 */ private String photo; /** * 所属角色 */ private String pkRole; /** * 工种 */ private String pkWorkType; /** * 所属工种名称 */ private String pkWorkTypeText; /** * 工号(短号) */ private String workNo; /** * 不校验密码安全策略 */ private Boolean unCheckPasswordStrategy; /** * 专业 */ private String specialties; /** * 授权者 */ private String grantor; public String getIsDeptLeader() { return isDeptLeader; } public void setIsDeptLeader(String isDeptLeader) { this.isDeptLeader = isDeptLeader; } public String getGrantor() { return grantor; } public void setGrantor(String grantor) { this.grantor = grantor; } public String getSpecialties() { return specialties; } public void setSpecialties(String specialties) { this.specialties = specialties; } public void setStatus(short status) { this.status = status; } public short getStatus() { return status; } public String getPkRole() { return pkRole; } public void setPkRole(String pkRole) { this.pkRole = pkRole; } @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 short getUserType() { return userType; } public void setUserType(short userType) { this.userType = userType; } public String getUserTypeText() { return userTypeText; } public void setUserTypeText(String userTypeText) { this.userTypeText = userTypeText; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } 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 getPwdUpdateTime() { return pwdUpdateTime; } public void setPwdUpdateTime(Date pwdUpdateTime) { this.pwdUpdateTime = pwdUpdateTime; } 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 String getLockFlag() { return lockFlag; } public void setLockFlag(String lockFlag) { this.lockFlag = lockFlag; } public String getPhoto() { return photo; } public void setPhoto(String photo) { this.photo = photo; } public String getPkWorkType() { return pkWorkType; } public void setPkWorkType(String pkWorkType) { this.pkWorkType = pkWorkType; } public String getPkWorkTypeText() { return pkWorkTypeText; } public void setPkWorkTypeText(String pkWorkTypeText) { this.pkWorkTypeText = pkWorkTypeText; } public String getWorkNo() { return workNo; } public void setWorkNo(String workNo) { this.workNo = workNo; } public String getConfirmPassword() { return confirmPassword; } public void setConfirmPassword(String confirmPassword) { this.confirmPassword = confirmPassword; } public Boolean getUnCheckPasswordStrategy() { return unCheckPasswordStrategy; } public void setUnCheckPasswordStrategy(Boolean unCheckPasswordStrategy) { this.unCheckPasswordStrategy = unCheckPasswordStrategy; } @Override public String toString() { return "SmUserDTO{" + "id='" + id + '\'' + ", name='" + name + '\'' + ", userType='" + userType + '\'' + ", userTypeText='" + userTypeText + '\'' + ", password='" + password + '\'' + ", confirmPassword='" + confirmPassword + '\'' + ", 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 + ", pwdUpdateTime=" + pwdUpdateTime + ", pwdWrongCount=" + pwdWrongCount + ", sex='" + sex + '\'' + ", sexText='" + sexText + '\'' + ", langCode='" + langCode + '\'' + ", langCodeText='" + langCodeText + '\'' + ", lockFlag='" + lockFlag + '\'' + ", photo='" + photo + '\'' + ", pkRole='" + pkRole + '\'' + ", pkWorkType='" + pkWorkType + '\'' + ", pkWorkTypeText='" + pkWorkTypeText + '\'' + ", workNo='" + workNo + '\'' + ", unCheckPasswordStrategy=" + unCheckPasswordStrategy + ", specialties='" + specialties + '\'' + '}'; } }