From 084fcff73e6858862544c3901361adfe5742016c Mon Sep 17 00:00:00 2001
From: cjl <909710561@qq.com>
Date: Wed, 09 Sep 2026 15:32:15 +0800
Subject: [PATCH] fix:雷达调整

---
 screen-job/src/main/resources/mapper/RadarHourlySummaryMapper.xml |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/screen-job/src/main/resources/mapper/RadarHourlySummaryMapper.xml b/screen-job/src/main/resources/mapper/RadarHourlySummaryMapper.xml
index ae5ccec..d5901da 100644
--- a/screen-job/src/main/resources/mapper/RadarHourlySummaryMapper.xml
+++ b/screen-job/src/main/resources/mapper/RadarHourlySummaryMapper.xml
@@ -13,5 +13,33 @@
                     <result column="a34002_drop_height" property="a34002DropHeight" />
                     <result column="create_time" property="createTime" />
         </resultMap>
+    <select id="getAvgDropHeightInRange" resultType="java.lang.Double">
+        SELECT COALESCE(ROUND(AVG(a34004_drop_height)), 0) as a34004 FROM radar_hourly_summary
+         WHERE  time &gt;= #{start} AND time &lt; #{end}
+    </select>
+
+    <select id="getByTime" resultType="com.moral.api.vo.RadarHourlySummaryVO">
+        SELECT id, DATE_FORMAT(time, '%Y-%m-%d %H:%i:%s') timeStr, radar_data, a34004_peak_height, a34004_drop_height, a34002_peak_height, a34002_drop_height FROM radar_hourly_summary WHERE time = #{time}
+
+    </select>
+
+    <select id="getDailyAvgDropHeight" resultType="com.moral.api.vo.DailyDropHeightVO">
+        SELECT DATE_FORMAT(time, '%Y-%m-%d') as date, ROUND(AVG(a34004_drop_height)) AS dropHeight
+         FROM radar_hourly_summary
+        WHERE time &gt;= #{start} AND time &lt; #{end}
+         GROUP BY DATE(time) ORDER BY date ASC
+
+    </select>
+
+<select id="queryHourlyByRange" resultType="com.moral.api.vo.RadarHourlySummaryVO">
+    SELECT DATE_FORMAT(time, '%Y-%m-%d %H:%i:%s') timeStr, a34004_peak_height, a34004_drop_height,
+    a34002_peak_height, a34002_drop_height
+    FROM radar_hourly_summary
+    WHERE time &gt;= #{start} AND time &lt; #{end}
+     ORDER BY time ASC
+</select>
+
+
+
 
 </mapper>
\ No newline at end of file

--
Gitblit v1.8.0