From 0414ddb0b2b3a7199ae6181a770f97ac140dbd73 Mon Sep 17 00:00:00 2001
From: zhangf <1603559716@qq.com>
Date: 星期三, 08 五月 2024 16:46:22 +0800
Subject: [PATCH] spi统计

---
 incident-manage/incident-manage-service/src/main/resources/config/mapper/incidentManage/AccidentReportInfoMapper.xml |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/incident-manage/incident-manage-service/src/main/resources/config/mapper/incidentManage/AccidentReportInfoMapper.xml b/incident-manage/incident-manage-service/src/main/resources/config/mapper/incidentManage/AccidentReportInfoMapper.xml
index fde785e..94ea4c4 100644
--- a/incident-manage/incident-manage-service/src/main/resources/config/mapper/incidentManage/AccidentReportInfoMapper.xml
+++ b/incident-manage/incident-manage-service/src/main/resources/config/mapper/incidentManage/AccidentReportInfoMapper.xml
@@ -327,4 +327,23 @@
         DATE_FORMAT( a.gmt_create, '%Y-%m' ),
         DATE_FORMAT( a.gmt_create, '%m' )
     </select>
+
+    <select id="getCountByAccidentGrade" resultType="com.gkhy.safePlatform.incidentManage.entity.AccidentStatisticCountDO">
+        SELECT
+            a.accident_grade,
+            count( id ) count
+        FROM
+            accident_report a
+        WHERE
+            a.del_flag = 0
+        <if test="year != null">
+            AND YEAR ( a.gmt_create ) = #{year}
+        </if>
+        <if test="month != null">
+            AND MONTH ( a.gmt_create ) = #{month}
+        </if>
+        GROUP BY
+            a.accident_grade
+    </select>
+
 </mapper>

--
Gitblit v1.9.2