diff --git a/src/com/engine/organization/entity/browser/bo/CusBowserTreeBO.java b/src/com/engine/organization/entity/browser/bo/CusBowserTreeBO.java
index 3dfa427b..5afcfeb5 100644
--- a/src/com/engine/organization/entity/browser/bo/CusBowserTreeBO.java
+++ b/src/com/engine/organization/entity/browser/bo/CusBowserTreeBO.java
@@ -26,7 +26,7 @@ public class CusBowserTreeBO {
.domid("sel_" + item.getId())
.hasChild(item.getIsParent())
.isLeaf(!item.getIsParent())
- .isopen(false)
+ .isopen(true)
.key(getKey(item))
.name(item.getName())
.build()).collect(Collectors.toList());
diff --git a/src/com/engine/organization/mapper/comp/CompMapper.xml b/src/com/engine/organization/mapper/comp/CompMapper.xml
index d6f7cec9..648b5856 100644
--- a/src/com/engine/organization/mapper/comp/CompMapper.xml
+++ b/src/com/engine/organization/mapper/comp/CompMapper.xml
@@ -106,7 +106,7 @@
select
from hrmsubcompany t
- WHERE id IN
+ WHERE (t.canceled is null or t.canceled != '1') and id IN
NULL) OR id IN(#{id}
@@ -117,25 +117,25 @@
FROM
hrmsubcompany t
- WHERE t.SUPSUBCOMID = 0
+ WHERE t.SUPSUBCOMID = 0 and (t.canceled is null or t.canceled != '1')