diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/ent/BaseInClassMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/ent/BaseInClassMapper.java index 7e6a936..dd48525 100644 --- a/inventory-dao/src/main/java/com/rzyc/mapper/ent/BaseInClassMapper.java +++ b/inventory-dao/src/main/java/com/rzyc/mapper/ent/BaseInClassMapper.java @@ -37,6 +37,9 @@ public interface BaseInClassMapper { ListfindAllTree(@Param("inType") Integer inType); + /*行业树形结构*/ + ListfindInClass(); + /*查询所有*/ ListfindAll(); diff --git a/inventory-dao/src/main/resources/mapper/check/BookEntCheckMapper.xml b/inventory-dao/src/main/resources/mapper/check/BookEntCheckMapper.xml index c195816..ad34e84 100644 --- a/inventory-dao/src/main/resources/mapper/check/BookEntCheckMapper.xml +++ b/inventory-dao/src/main/resources/mapper/check/BookEntCheckMapper.xml @@ -1272,7 +1272,7 @@ SELECT so.OrgCode, so.OrgName,COUNT(be.BookEntCheckId) checkNum FROM SysOrg so LEFT JOIN SysEnterprise se - ON (se.street_code = so.OrgCode or se.community_code = so.OrgCode ) + ON FIND_IN_SET(so.OrgCode,se.area_path) AND se.State = '启用' LEFT JOIN BookEntCheck be ON se.SysEnterpriseId = be.BaseEntId diff --git a/inventory-dao/src/main/resources/mapper/ent/BaseInClassMapper.xml b/inventory-dao/src/main/resources/mapper/ent/BaseInClassMapper.xml index c85ab80..2b05d81 100644 --- a/inventory-dao/src/main/resources/mapper/ent/BaseInClassMapper.xml +++ b/inventory-dao/src/main/resources/mapper/ent/BaseInClassMapper.xml @@ -357,8 +357,23 @@ from BaseInClass t1 LEFT join BaseInClass t2 on t1.BaseInClassId = t2.SuperInId + + + + + + + + + + + +