From b890d23e7f383928ba99ed86d3a84df2c8489888 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A9=E5=9B=BD=E4=B8=9C?= Date: Thu, 16 Feb 2023 15:39:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rzyc/mapper/ent/BaseInClassMapper.java | 3 ++ .../mapper/check/BookEntCheckMapper.xml | 2 +- .../mapper/ent/BaseInClassMapper.xml | 17 +++++++++- .../mapper/ent/SysEnterpriseMapper.xml | 2 +- .../com/rzyc/controller/BaseController.java | 34 +++++++++++++++---- .../rzyc/controller/BigdataController.java | 2 +- .../rzyc/controller/SettingController.java | 6 +++- 7 files changed, 55 insertions(+), 11 deletions(-) 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 + + + + + + + + + + + +