Update OrganizationsController.java

This commit is contained in:
MaxKey 2022-08-10 11:15:43 +08:00
parent a8d5665e14
commit 3ba9758333

View File

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