diff --git a/inventory-dao/src/main/resources/mapper/ent/SysEnterpriseMapper.xml b/inventory-dao/src/main/resources/mapper/ent/SysEnterpriseMapper.xml
index 7429b8a..f4eac94 100644
--- a/inventory-dao/src/main/resources/mapper/ent/SysEnterpriseMapper.xml
+++ b/inventory-dao/src/main/resources/mapper/ent/SysEnterpriseMapper.xml
@@ -1072,12 +1072,11 @@
select sys.*,org.OrgName,bc.IndustryClassName
from SysEnterprise sys
- left join SysOrg org on sys.OrgCode = org.OrgCode
+ left join SysOrg org on sys.area_code = org.OrgCode
left join BaseInClass bc on sys.work_class_id = bc.BaseInClassId
where sys.State='启用'
- And ( sys.OrgCode = #{areaCode} or sys.street_code = #{areaCode}
- or sys.community_code = #{areaCode})
+ AND FIND_IN_SET(#{areaCode},sys.area_path)
and sys.EntName like concat('%',#{entName},'%')