From 680a9877fe64c40aced1f4e04ea34056fac204fc Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: Thu, 19 Mar 2026 14:03:30 +0800
Subject: [PATCH] 支持多部门

---
 gkhy-system/src/main/resources/mapper/system/DailySafetyInspectionMapper.xml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/gkhy-system/src/main/resources/mapper/system/DailySafetyInspectionMapper.xml b/gkhy-system/src/main/resources/mapper/system/DailySafetyInspectionMapper.xml
index 818dce4..44c25ca 100644
--- a/gkhy-system/src/main/resources/mapper/system/DailySafetyInspectionMapper.xml
+++ b/gkhy-system/src/main/resources/mapper/system/DailySafetyInspectionMapper.xml
@@ -66,6 +66,9 @@
 <!--        <if test="researchGroup != null ">-->
 <!--            and a.research_group = #{researchGroup}-->
 <!--        </if>-->
+        <if test="createById != null ">
+            and a.create_by_id = #{createById}
+        </if>
         <if test="checkType != null ">
             and a.check_type = #{checkType}
         </if>
@@ -114,4 +117,16 @@
           and a.dept_id = #{deptId}
           and date_format(b.check_date, '%Y%m') = date_format(now(), '%Y%m')
     </select>
+
+    <select id="getCheckCountList" parameterType="java.util.List" resultType="int">
+        select count(*)
+        from daily_safety_inspection_dept a
+                 inner join daily_safety_inspection b on a.daily_safety_inspection_id = b.id
+        where b.del_flag = 0
+        and a.dept_id in
+        <foreach collection="list" item="deptId" open="(" separator="," close=")">
+            #{deptId}
+        </foreach>
+          and date_format(b.check_date, '%Y%m') = date_format(now(), '%Y%m')
+    </select>
 </mapper>

--
Gitblit v1.9.2