|
@@ -2,8 +2,13 @@ package com.rtrh.projects.modules.system.po;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.rtrh.projects.modules.rolemeun.po.SecRole;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import javax.persistence.Transient;
|
|
|
|
|
|
/**
|
|
|
* 用户信息
|
|
@@ -11,6 +16,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
*
|
|
|
*/
|
|
|
@SuppressWarnings("serial")
|
|
|
+@Data
|
|
|
public class SecUser implements Serializable {
|
|
|
|
|
|
/**
|
|
@@ -37,9 +43,15 @@ public class SecUser implements Serializable {
|
|
|
*/
|
|
|
private Boolean isUnit;
|
|
|
/**
|
|
|
- * 角色
|
|
|
+ * 默认角色
|
|
|
*/
|
|
|
private String kind;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 可切换角色
|
|
|
+ */
|
|
|
+ private String otherKind;
|
|
|
+
|
|
|
/**
|
|
|
* 对应的责任单位j_unit对应的id
|
|
|
*/
|
|
@@ -81,10 +93,7 @@ public class SecUser implements Serializable {
|
|
|
* 最后跟新人
|
|
|
*/
|
|
|
private String lastUpdateUserName;
|
|
|
- /**
|
|
|
- * 是否被删除
|
|
|
- */
|
|
|
- private boolean logicDeleteFlag = false;
|
|
|
+
|
|
|
/**
|
|
|
* 电话
|
|
|
*/
|
|
@@ -102,9 +111,14 @@ public class SecUser implements Serializable {
|
|
|
|
|
|
/**
|
|
|
* 是否可以查看所有项目
|
|
|
- * @see com.rtrh.projects.modules.system.enums.ProjectSta
|
|
|
+ *
|
|
|
*/
|
|
|
private String statusProj;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否能查看所有市区县项目
|
|
|
+ */
|
|
|
+ private String statusSubject;
|
|
|
/**
|
|
|
* 是否可编辑
|
|
|
*/
|
|
@@ -115,20 +129,6 @@ public class SecUser implements Serializable {
|
|
|
*/
|
|
|
private Boolean isLead;
|
|
|
|
|
|
- /**
|
|
|
- * 工信局数据权限 1 查看所有区域项目
|
|
|
- */
|
|
|
- private String statusSubject;
|
|
|
-
|
|
|
-
|
|
|
- public String getStatusSubject() {
|
|
|
- return statusSubject;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStatusSubject(String statusSubject) {
|
|
|
- this.statusSubject = statusSubject;
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
/**
|
|
|
* 职务
|
|
@@ -136,174 +136,20 @@ public class SecUser implements Serializable {
|
|
|
private String job;
|
|
|
|
|
|
|
|
|
- public String getJob() {
|
|
|
- return job;
|
|
|
- }
|
|
|
-
|
|
|
- public void setJob(String job) {
|
|
|
- this.job = job;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getUnit() {
|
|
|
- return isUnit;
|
|
|
- }
|
|
|
-
|
|
|
- public void setUnit(Boolean unit) {
|
|
|
- isUnit = unit;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getIsLead() {
|
|
|
- return isLead;
|
|
|
- }
|
|
|
-
|
|
|
- public void setIsLead(Boolean lead) {
|
|
|
- isLead = lead;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEmail() {
|
|
|
- return email;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEmail(String email) {
|
|
|
- this.email = email;
|
|
|
- }
|
|
|
-
|
|
|
- public String getStatusUnit() {
|
|
|
- return statusUnit;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStatusUnit(String statusUnit) {
|
|
|
- this.statusUnit = statusUnit;
|
|
|
- }
|
|
|
-
|
|
|
- public String getStatusProj() {
|
|
|
- return statusProj;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStatusProj(String statusProj) {
|
|
|
- this.statusProj = statusProj;
|
|
|
- }
|
|
|
-
|
|
|
- public String getSimCode() {
|
|
|
- return simCode;
|
|
|
- }
|
|
|
-
|
|
|
- public void setSimCode(String simCode) {
|
|
|
- this.simCode = simCode;
|
|
|
- }
|
|
|
-
|
|
|
- public String getId() {
|
|
|
- return id;
|
|
|
- }
|
|
|
- public void setId(String id) {
|
|
|
- this.id = id;
|
|
|
- }
|
|
|
- public String getKind() {
|
|
|
- return kind;
|
|
|
- }
|
|
|
- public void setKind(String kind) {
|
|
|
- this.kind = kind;
|
|
|
- }
|
|
|
- public String getUnitId() {
|
|
|
- return unitId;
|
|
|
- }
|
|
|
- public void setUnitId(String unitId) {
|
|
|
- this.unitId = unitId;
|
|
|
- }
|
|
|
- public String getRemark() {
|
|
|
- return remark;
|
|
|
- }
|
|
|
- public void setRemark(String remark) {
|
|
|
- this.remark = remark;
|
|
|
- }
|
|
|
- public String getCreateUserId() {
|
|
|
- return createUserId;
|
|
|
- }
|
|
|
- public void setCreateUserId(String createUserId) {
|
|
|
- this.createUserId = createUserId;
|
|
|
- }
|
|
|
- public String getCreateUserName() {
|
|
|
- return createUserName;
|
|
|
- }
|
|
|
- public void setCreateUserName(String createUserName) {
|
|
|
- this.createUserName = createUserName;
|
|
|
- }
|
|
|
- public Date getCreateTime() {
|
|
|
- return createTime;
|
|
|
- }
|
|
|
- public void setCreateTime(Date createTime) {
|
|
|
- this.createTime = createTime;
|
|
|
- }
|
|
|
- public Date getUpdateTime() {
|
|
|
- return updateTime;
|
|
|
- }
|
|
|
- public void setUpdateTime(Date updateTime) {
|
|
|
- this.updateTime = updateTime;
|
|
|
- }
|
|
|
- public String getLastUpdateUserId() {
|
|
|
- return lastUpdateUserId;
|
|
|
- }
|
|
|
- public void setLastUpdateUserId(String lastUpdateUserId) {
|
|
|
- this.lastUpdateUserId = lastUpdateUserId;
|
|
|
- }
|
|
|
- public String getLastUpdateUserName() {
|
|
|
- return lastUpdateUserName;
|
|
|
- }
|
|
|
- public void setLastUpdateUserName(String lastUpdateUserName) {
|
|
|
- this.lastUpdateUserName = lastUpdateUserName;
|
|
|
- }
|
|
|
- public boolean isLogicDeleteFlag() {
|
|
|
- return logicDeleteFlag;
|
|
|
- }
|
|
|
- public void setLogicDeleteFlag(boolean logicDeleteFlag) {
|
|
|
- this.logicDeleteFlag = logicDeleteFlag;
|
|
|
- }
|
|
|
- public String getLogin() {
|
|
|
- return login;
|
|
|
- }
|
|
|
- public void setLogin(String login) {
|
|
|
- this.login = login;
|
|
|
- }
|
|
|
- public String getTitle() {
|
|
|
- return title;
|
|
|
- }
|
|
|
- public void setTitle(String title) {
|
|
|
- this.title = title;
|
|
|
- }
|
|
|
- public String getKindUnit() {
|
|
|
- return kindUnit;
|
|
|
- }
|
|
|
- public void setKindUnit(String kindUnit) {
|
|
|
- this.kindUnit = kindUnit;
|
|
|
- }
|
|
|
- public Boolean getIsUnit() {
|
|
|
- return isUnit;
|
|
|
- }
|
|
|
- public void setIsUnit(Boolean isUnit) {
|
|
|
- this.isUnit = isUnit;
|
|
|
- }
|
|
|
-
|
|
|
- public String getDepartId() {
|
|
|
- return departId;
|
|
|
- }
|
|
|
+ /**
|
|
|
+ * 是否被删除
|
|
|
+ */
|
|
|
+ private Boolean logicDeleteFlag;
|
|
|
|
|
|
- public void setDepartId(String departId) {
|
|
|
- this.departId = departId;
|
|
|
- }
|
|
|
|
|
|
- public Boolean getEdit() {
|
|
|
- return edit;
|
|
|
- }
|
|
|
+ /**
|
|
|
+ *用户的所有角色
|
|
|
+ */
|
|
|
+ @Transient
|
|
|
+ private List<SecRole> allRole;
|
|
|
|
|
|
- public void setEdit(Boolean edit) {
|
|
|
- this.edit = edit;
|
|
|
- }
|
|
|
|
|
|
- public String getUnitDWId() {
|
|
|
- return unitDWId;
|
|
|
- }
|
|
|
+ @Transient
|
|
|
+ private String oldPassword;
|
|
|
|
|
|
- public void setUnitDWId(String unitDWId) {
|
|
|
- this.unitDWId = unitDWId;
|
|
|
- }
|
|
|
}
|