Browse Source

添加企业私钥,添加分隔符

wangmh 7 years ago
parent
commit
c0af149de5

+ 5 - 0
sso-server/src/main/java/com/uas/sso/core/Const.java

@@ -8,6 +8,11 @@ package com.uas.sso.core;
  */
 public class Const {
 
+    /**
+     * 重复分隔符
+     */
+    public static final String REPEAT_SEPARATOR = "#";
+
     /**
      * 邮箱正则
      */

+ 22 - 0
sso-server/src/main/java/com/uas/sso/entity/Userspace.java

@@ -14,6 +14,8 @@ import javax.persistence.JoinTable;
 import javax.persistence.ManyToMany;
 import javax.persistence.ManyToOne;
 import javax.persistence.Table;
+
+import com.uas.sso.core.Const;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 /**
@@ -213,6 +215,12 @@ public class Userspace implements Serializable {
     @Column(name = "invite_user_uu")
     private Long inviteUserUU;
 
+    /**
+     * 私钥
+     */
+    @Column(name = "access_secret")
+    private String accessSecret;
+
     /**
      * 企业下的用户
      */
@@ -252,6 +260,9 @@ public class Userspace implements Serializable {
     }
 
     public String getSpaceName() {
+        if (spaceName.contains(Const.REPEAT_SEPARATOR)) {
+            return spaceName.substring(0, spaceName.indexOf(Const.REPEAT_SEPARATOR));
+        }
         return spaceName;
     }
 
@@ -292,6 +303,9 @@ public class Userspace implements Serializable {
     }
 
     public String getBusinessCode() {
+        if (businessCode.contains(Const.REPEAT_SEPARATOR)) {
+            return businessCode.substring(0, businessCode.indexOf(Const.REPEAT_SEPARATOR));
+        }
         return businessCode;
     }
 
@@ -503,6 +517,14 @@ public class Userspace implements Serializable {
         this.inviteUserUU = inviteUserUU;
     }
 
+    public String getAccessSecret() {
+        return accessSecret;
+    }
+
+    public void setAccessSecret(String accessSecret) {
+        this.accessSecret = accessSecret;
+    }
+
     /**
      * 将企业信息变成视图
      * @return