From bf8cb657cd550ce3061401bdf2842723d3c190a2 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Tue, 03 Aug 2021 14:39:21 +0800
Subject: [PATCH] 中间数据迁入正式表,kafka小时数据存入中间表,删除中间表数据

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

diff --git a/screen-job/src/main/resources/mapper/HistoryHourlyMapper.xml b/screen-job/src/main/resources/mapper/HistoryHourlyMapper.xml
index 90af3f8..f80edaf 100644
--- a/screen-job/src/main/resources/mapper/HistoryHourlyMapper.xml
+++ b/screen-job/src/main/resources/mapper/HistoryHourlyMapper.xml
@@ -10,4 +10,23 @@
         <result column="version" property="version"/>
     </resultMap>
 
+    <insert id="insertHistoryHourly">
+        INSERT INTO history_hourly VALUES
+        <foreach collection="list" item="item" separator=",">
+            (#{item.mac}, #{item.time}, #{item.value}, #{item.version})
+        </foreach>
+    </insert>
+
+    <select id="getHistoryHourlyTransition" resultType="com.moral.api.entity.HistoryHourly">
+        SELECT mac,
+        `time`,
+        `value`,
+        `version`
+        FROM history_hourly_transition
+        WHERE create_time = update_time
+    </select>
+
+    <delete id="deleteHistoryHourlyTransition">
+        DELETE FROM history_hourly_transition
+    </delete>
 </mapper>
\ No newline at end of file

--
Gitblit v1.8.0