From c4f8ec04ee4d5d8e4026cd86cbfb9aa1fc7d497f Mon Sep 17 00:00:00 2001
From: xusd <330628789@qq.com>
Date: Wed, 18 Jun 2025 09:14:54 +0800
Subject: [PATCH] fix:办理反馈优化;配置文件优化

---
 dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java           |    2 +-
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoWebController.java |    6 ++++++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml         |    3 +++
 3 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java b/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java
index 7f73de0..b803a6c 100644
--- a/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java
+++ b/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java
@@ -25,7 +25,7 @@
     CASE_CANAL_SECOND_4("22_00003-4", "人民调解"),
     CASE_CANAL_SECOND_5("22_00003-5", "劳动争议"),
     CASE_CANAL_SECOND_6("22_00003-6", "信访"),
-
+    CASE_CANAL_SECOND_7("22_00003-7", "专项治理"),
     /**
      * 来访形式,24_00002-1:来访,24_00002-2:线上,24_00002-3:排查
      */
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoWebController.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoWebController.java
index 390befb..249c44e 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoWebController.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoWebController.java
@@ -173,6 +173,12 @@
             terms.put("mediator", mediator);
         }
 
+        //经办人ID
+        String systemSource = request.getParameter("systemSource");
+        if (StringUtils.isNotBlank(mediator)) {
+            terms.put("systemSource", systemSource);
+        }
+
         String peopleNum = request.getParameter("peopleNum");
         if (StringUtils.isNotBlank(peopleNum)) {
             String[] split = peopleNum.split("-");
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml
index d6d9f03..810d17b 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml
@@ -574,6 +574,9 @@
                 <if test="terms.agreeType != null and terms.agreeType !=''">
                     and b.agree_type = #{terms.agreeType}
                 </if>
+                <if test="terms.systemSource != null and terms.systemSource !=''">
+                    and b.sys_source = #{systemSource}
+                </if>
             </where>
         </if>
     </sql>

--
Gitblit v1.8.0