Browse Source

fix大屏已展示的设备已启动数据状态更新

LLL 1 year ago
parent
commit
2184ddfe1a

+ 5 - 5
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/largeScreen/task/DemoTask2.java

@@ -219,11 +219,11 @@ public class DemoTask2 {
         map.put("name","报警列表");
         list.add(map);
 
-//        /**已展示的数据状态更新*/
-//        for (ItdmDeviceStart start : deviceStartList){
-//            start.setDataStatus(1);
-//            deviceStartService.updateById(start);
-//        }
+        /**已展示的数据状态更新*/
+        for (ItdmDeviceStart start : deviceStartList){
+            start.setDataStatus(1);
+            deviceStartService.updateById(start);
+        }
 
         /**语音列表*/
         List<ItdmVoiceWSVO> voiceWSVOList = alarmNowWSVOList.stream().map(i->{

+ 1 - 1
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/largeScreen/task/TaskUtils.java

@@ -107,7 +107,7 @@ public class TaskUtils {
     //删除所有温箱设备一年之前的数据
     @Scheduled(cron = "30 30 13 * * 7") // cron 表达式,每周日13点30分30秒 执行
     public void deleteData(){
-        System.out.println("我是定时任务————删除所有温箱设备一年之前的数据");
+        System.out.println("我是定时任务————删除所有温箱原始采集数据表cssy_yj_w05等、温箱原历史数据表itdm_wenxiang三个月之前的数据");
 
         Calendar calendar = Calendar.getInstance();
         calendar.setTime(new Date()); //当前时间