From 8af753f05c8e940d561c919feed98ef21a9babcf Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 25 Sep 2023 11:24:35 +0800
Subject: [PATCH] 大坝预警新增类型名字段
---
skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/mapper/AlarmGetMapper.xml | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/mapper/AlarmGetMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/mapper/AlarmGetMapper.xml
index 56e92a5..598011f 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/mapper/AlarmGetMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/mapper/AlarmGetMapper.xml
@@ -43,7 +43,17 @@
AND dam_id = #{vo.damId}
</select>
<select id="getAlarmDetailPage" resultType="cn.gistack.nky.vo.AlarmGetVO">
- SELECT * FROM NKY_ALARM_GET
+ SELECT
+ ID,DAM_ID,POINT_ID,TYPE,
+ (
+ CASE
+ WHEN TYPE=1 THEN '渗压'
+ WHEN TYPE=2 THEN '渗流'
+ WHEN (TYPE=3 OR TYPE=4 OR TYPE=5) THEN '位移'
+ END) AS typeName,
+ "TIME","VALUE","DESC",CREATE_TIME,TASK_CATEGORY,"LEVEL",BAOJINGZHI,ORIGIN_ID,FORWARD,"REVERSE",RATIO,STATUS
+
+ FROM YWXT.NKY_ALARM_GET
WHERE 1=1
<if test="vo.startTime != null and vo.startTime != ''">
AND DATE_FORMAT(time,'%Y-%m-%d') >= #{vo.startTime}
@@ -57,9 +67,15 @@
<if test="vo.status != null and vo.status !='' ">
AND status = #{vo.status}
</if>
- <if test="vo.type != null and vo.type !='' ">
+ <if test="vo.type != null and vo.type !='' and vo.type == 1 ">
AND type = #{vo.type}
</if>
+ <if test="vo.type != null and vo.type !='' and vo.type == 2">
+ AND type = #{vo.type}
+ </if>
+ <if test="vo.type != null and vo.type !='' and vo.type == 3">
+ AND (type = '3' or type = '4' or type = '5')
+ </if>
<if test="vo.pointId != null and vo.pointId !='' ">
AND POINT_id = #{vo.pointId}
</if>
--
Gitblit v1.9.3