From 9e89be82b98b99fb1e5b673b9440d04daa715988 Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期六, 29 三月 2025 16:39:37 +0800
Subject: [PATCH] 先去除camera的应用启动执行和定时任务

---
 src/main/java/com/whyc/mapper/BattStationTempHisMapper.java         |    6 ++++++
 src/main/java/com/whyc/listener/ApplicationListener.java            |    4 ++--
 src/main/java/com/whyc/schedule/BattStationTempScheduleService.java |   11 ++++++++---
 src/main/java/com/whyc/service/BattStationTempHisService.java       |   18 ++++++++++++++++++
 4 files changed, 34 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/whyc/listener/ApplicationListener.java b/src/main/java/com/whyc/listener/ApplicationListener.java
index 6655146..d337553 100644
--- a/src/main/java/com/whyc/listener/ApplicationListener.java
+++ b/src/main/java/com/whyc/listener/ApplicationListener.java
@@ -36,8 +36,8 @@
     public void contextInitialized(ServletContextEvent servletContextEvent) {
         ServletContext application = servletContextEvent.getServletContext();
         //鍒濆鍖杊ik sdk
-        List<BattCamera> list = cameraService.getList();
-        HikTempUtil.init(list);
+        //List<BattCamera> list = cameraService.getList();
+        //HikTempUtil.init(list);
 
     }
 
diff --git a/src/main/java/com/whyc/mapper/BattStationTempHisMapper.java b/src/main/java/com/whyc/mapper/BattStationTempHisMapper.java
new file mode 100644
index 0000000..e4ecd25
--- /dev/null
+++ b/src/main/java/com/whyc/mapper/BattStationTempHisMapper.java
@@ -0,0 +1,6 @@
+package com.whyc.mapper;
+
+public interface BattStationTempHisMapper {
+    void createTableByMonth(Integer battGroupId, String month);
+
+}
diff --git a/src/main/java/com/whyc/schedule/BattStationTempScheduleService.java b/src/main/java/com/whyc/schedule/BattStationTempScheduleService.java
index e116f39..c7efb8b 100644
--- a/src/main/java/com/whyc/schedule/BattStationTempScheduleService.java
+++ b/src/main/java/com/whyc/schedule/BattStationTempScheduleService.java
@@ -9,6 +9,7 @@
 import com.whyc.pojo.db_param.PageParam;
 import com.whyc.pojo.db_power_rt.BattStationTemp;
 import com.whyc.service.BattStationTempAlarmService;
+import com.whyc.service.BattStationTempHisService;
 import com.whyc.service.BattStationTempService;
 import com.whyc.service.PageParamService;
 import com.whyc.util.HikTempUtil;
@@ -32,6 +33,9 @@
     private BattStationTempService service;
 
     @Autowired
+    private BattStationTempHisService hisService;
+
+    @Autowired
     private BattStationTempAlarmService alarmService;
 
     @Autowired
@@ -40,7 +44,7 @@
     /**
      * 娓╁害瀹炴椂
      * */
-    @Scheduled(fixedRate = 4000,initialDelay = 2000)
+    //@Scheduled(fixedRate = 4000,initialDelay = 2000)
     public void startRecordAndCheck(){
         List<BattCamera> ipInfoList = HikTempUtil.cameraInfoList;
         List<PageParam> tempParmList = paramService.getTempParmList();
@@ -87,8 +91,9 @@
                     battStationTemp.setStationId(stationId);
 
                     service.addOrUpdate(battStationTemp);
-                    //娓╁害鍘嗗彶-TODO
-                    
+                    //娓╁害鍘嗗彶 - 鎸夌數姹犵粍id,鏈堝害琛�
+
+
                     //娓╁害鍛婅鍒ゆ柇
                     //鏌ヨ娓╁害鍛婅琛紝濡傛灉瀛樺湪
                     BattStationTempAlarm alarmInDB = alarmService.getByBattGroupId(battGroupId);
diff --git a/src/main/java/com/whyc/service/BattStationTempHisService.java b/src/main/java/com/whyc/service/BattStationTempHisService.java
new file mode 100644
index 0000000..0dd3395
--- /dev/null
+++ b/src/main/java/com/whyc/service/BattStationTempHisService.java
@@ -0,0 +1,18 @@
+package com.whyc.service;
+
+import com.whyc.mapper.BattStationTempHisMapper;
+import org.springframework.stereotype.Service;
+
+import javax.annotation.Resource;
+
+@Service
+public class BattStationTempHisService {
+
+    @Resource
+    private BattStationTempHisMapper mapper;
+
+    public void createTableByMonth(Integer battGroupId,String month) {
+        mapper.createTableByMonth(battGroupId,month);
+    }
+
+}

--
Gitblit v1.9.1