|
|
@@ -24,6 +24,7 @@ public class UserInfo {
|
|
|
this.userName = user.getUserName();
|
|
|
this.userTel = user.getUserTel();
|
|
|
this.userSex = user.getUserSex();
|
|
|
+ this.pwdEnable = user.getPwdSecLevel()>1?true:false;
|
|
|
this.sys = user.isSys();
|
|
|
if (user.getRoles() != null && user.getRoles().size() > 0) {
|
|
|
StringBuffer sb = new StringBuffer();
|
|
|
@@ -50,6 +51,32 @@ public class UserInfo {
|
|
|
}
|
|
|
this.enterprises = list;
|
|
|
}
|
|
|
+ this.havePayPwd = user.getUserPay()==null?false:true;
|
|
|
+ this.idEnable = user.getIdEnable();
|
|
|
+ this.secLevel = countSecLevel();
|
|
|
+ }
|
|
|
+
|
|
|
+ private Short countSecLevel(){
|
|
|
+ Short count = 0;
|
|
|
+ if(getIdEnable()!=null && getIdEnable()==1){
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ if(isPwdEnable()){
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ if(isHavePayPwd()){
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ if(getUserEmail()!=null){
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ if(getUserTel()!=null){
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ if(isHavePayPwd()){
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ return count;
|
|
|
}
|
|
|
|
|
|
public static Page<UserInfo> getUserInfo(Page<User> page) {
|
|
|
@@ -76,8 +103,58 @@ public class UserInfo {
|
|
|
|
|
|
private boolean sys;
|
|
|
|
|
|
+ private boolean pwdEnable;
|
|
|
+
|
|
|
+ private Short idEnable;
|
|
|
+
|
|
|
private List<Map<String, Object>> enterprises;
|
|
|
|
|
|
+ private boolean havePayPwd;
|
|
|
+
|
|
|
+ private boolean haveUserQuestion;
|
|
|
+
|
|
|
+ private Short secLevel;
|
|
|
+
|
|
|
+ public Short getSecLevel() {
|
|
|
+ return secLevel;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSecLevel(Short secLevel) {
|
|
|
+ this.secLevel = secLevel;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean isHaveUserQuestion() {
|
|
|
+ return haveUserQuestion;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setHaveUserQuestion(boolean haveUserQuestion) {
|
|
|
+ this.haveUserQuestion = haveUserQuestion;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean isHavePayPwd() {
|
|
|
+ return havePayPwd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setHavePayPwd(boolean havePayPwd) {
|
|
|
+ this.havePayPwd = havePayPwd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Short getIdEnable() {
|
|
|
+ return idEnable;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIdEnable(Short idEnable) {
|
|
|
+ this.idEnable = idEnable;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean isPwdEnable() {
|
|
|
+ return pwdEnable;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPwdEnable(boolean pwdEnable) {
|
|
|
+ this.pwdEnable = pwdEnable;
|
|
|
+ }
|
|
|
+
|
|
|
public Long getUserUU() {
|
|
|
return userUU;
|
|
|
}
|