From 4686914dd93138d69e9280a88f24a51a711f52be Mon Sep 17 00:00:00 2001
From: xufenglei <xufenglei>
Date: Fri, 27 Apr 2018 09:01:57 +0800
Subject: [PATCH] 优化 报警数据查询

---
 src/main/resources/mapper/AlarmMapper.xml |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/main/resources/mapper/AlarmMapper.xml b/src/main/resources/mapper/AlarmMapper.xml
index cad7fec..f053aeb 100644
--- a/src/main/resources/mapper/AlarmMapper.xml
+++ b/src/main/resources/mapper/AlarmMapper.xml
@@ -32,11 +32,11 @@
 							</foreach>
 						</when>
 						<otherwise>
-							DATE_FORMAT( h.time, '%Y-%m-%d' ) AS 'time'
+							 h.time
 						</otherwise>
 					</choose>
 				FROM
-					alarm h, 
+					alarm_daily h, 
 					device d,
 					monitor_point mp 
 				WHERE d.monitor_point_id = mp.id 
@@ -61,11 +61,14 @@
 					<if test="mac != null">
 					AND d.mac =	#{mac}
 					</if>
+					<if test="level != null">
+					AND h.state = #{level}
+					</if>
 				GROUP BY
 					<if test="dimension=='monitorPoint'">
 						mp.id,
 					</if>
-					DATE_FORMAT( h.time, '%Y-%m-%d' )
+					h.time
 			) a
 		<if test="dimension=='monitorPoint'">
 			GROUP BY name

--
Gitblit v1.8.0