소스 검색

Update OrganizationsController.java

MaxKey 2 년 전
부모
커밋
3ba9758333
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/OrganizationsController.java

+ 6 - 4
maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/OrganizationsController.java

@@ -171,11 +171,13 @@ public class OrganizationsController {
 				treeNode.setLeaf(true);
 				treeAttributes.addNode(treeNode);
 				nodeCount ++;
-				//root organization node, id = instId or id = parentId or parentId = -1 or parentId = 0
-				if(org.getId().equalsIgnoreCase(currentUser.getInstId())
-						||org.getId().equalsIgnoreCase(org.getParentId())
+				//root organization node,parentId is null or parentId = -1 or parentId = 0 or  id = instId or id = parentId 
+				if(org.getParentId() == null 
 						||org.getParentId().equalsIgnoreCase("0")
-						||org.getParentId().equalsIgnoreCase("-1")) {
+						||org.getParentId().equalsIgnoreCase("-1")
+						||org.getId().equalsIgnoreCase(currentUser.getInstId())
+						||org.getId().equalsIgnoreCase(org.getParentId())
+						) {
 					treeNode.setExpanded(true);
 					treeNode.setLeaf(false);
 					treeAttributes.setRootNode(treeNode);