浏览代码

feature 修改代码

xiahan 1 年之前
父节点
当前提交
b9f5e93cc2
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      bs-common/src/main/java/com/rongwei/safecommon/config/BsMetaObjectHandler.java

+ 3 - 2
bs-common/src/main/java/com/rongwei/safecommon/config/BsMetaObjectHandler.java

@@ -17,6 +17,7 @@ import org.springframework.web.context.request.ServletRequestAttributes;
 
 import javax.servlet.http.HttpServletRequest;
 import java.util.*;
+import java.util.stream.Collectors;
 
 @Component
 public class BsMetaObjectHandler implements MetaObjectHandler {
@@ -77,7 +78,7 @@ public class BsMetaObjectHandler implements MetaObjectHandler {
                         else{
                             String fullpid = org.getFullpid();
                             if(StringUtils.isNotBlank(fullpid)){
-                                List<String> fullpids = Arrays.asList(fullpid.split(","));
+                                String[] fullpids = fullpid.split(",");
                                 for (String pid : fullpids) {
                                     for (SysOrganizationDo orgdo : orgdos) {
                                         if(StringUtils.isNotBlank(pid) && pid.equals(orgdo.getId())){
@@ -92,7 +93,7 @@ public class BsMetaObjectHandler implements MetaObjectHandler {
                         }
                     }
 
-                    this.setFieldValByName("tenantid", tids.iterator().next(), metaObject);
+                    this.setFieldValByName("tenantid", String.join(",", tids), metaObject);
                 }
             }