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