From f041358716340c6a8f48933a33acab5abea9db2a Mon Sep 17 00:00:00 2001
From: zrj <646384940@qq.com>
Date: Wed, 30 Oct 2024 14:46:21 +0800
Subject: [PATCH] 新增应急空间统计
---
src/main/java/org/springblade/modules/yw/mapper/EmergencySpaceMapper.xml | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/yw/mapper/EmergencySpaceMapper.xml b/src/main/java/org/springblade/modules/yw/mapper/EmergencySpaceMapper.xml
index 0b96c4b..ddab7b4 100644
--- a/src/main/java/org/springblade/modules/yw/mapper/EmergencySpaceMapper.xml
+++ b/src/main/java/org/springblade/modules/yw/mapper/EmergencySpaceMapper.xml
@@ -21,8 +21,30 @@
<result column="is_deleted" property="isDeleted"/>
</resultMap>
+ <!--自定义分页查询-->
<select id="selectEmergencySpacePage" resultMap="emergencySpaceResultMap">
select * from yw_emergency_space where is_deleted = 0
</select>
+ <!--获取应急空间统计数据-->
+ <select id="getStatisticData" resultType="java.util.Map">
+ SELECT
+ case when type=1 then '应急池'
+ when type =2 then '阀门'
+ when type =3 then '公共管网'
+ when type =4 then '污水提升泵站'
+ when type =5 then '水库'
+ when type =6 then '应急泵'
+ when type =7 then '消防沙'
+ end as type,
+ count(*) as num
+ FROM
+ yw_emergency_space
+ WHERE
+ is_deleted = 0
+ AND type IS NOT NULL
+ AND firm_id IS NOT NULL
+ GROUP BY type
+ </select>
+
</mapper>
--
Gitblit v1.9.3