From 1757c698bc9f37844d27e6e8f1eaa5232d2d670c Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期四, 12 六月 2025 18:29:52 +0800 Subject: [PATCH] 告警产生,加入到巡检实时表;告警是否消失,同步到巡检实时表 --- src/main/java/com/whyc/service/AlarmInspectionService.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/AlarmInspectionService.java b/src/main/java/com/whyc/service/AlarmInspectionService.java index c5a8307..decc0bb 100644 --- a/src/main/java/com/whyc/service/AlarmInspectionService.java +++ b/src/main/java/com/whyc/service/AlarmInspectionService.java @@ -1,5 +1,7 @@ package com.whyc.service; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.whyc.constant.BattSingalIdEnum; import com.whyc.constant.DevAlarmEnum; import com.whyc.constant.PowerAlarmEnum; @@ -121,4 +123,22 @@ return new Response().set(1,true,"鎻愪氦瀹屾垚"); } + + public void addBatch(List<AlarmInspection> inspectionList) { + mapper.insertBatchSomeColumn(inspectionList); + } + + public List<AlarmInspection> getAlarmExistList() { + QueryWrapper<AlarmInspection> query = Wrappers.query(); + query.eq("is_exist",1); + return mapper.selectList(query); + } + + public void updateIsExist(List<Long> notExistIdList) { + QueryWrapper<AlarmInspection> query = Wrappers.query(); + query.in("id",notExistIdList); + AlarmInspection alarmInspection = new AlarmInspection(); + alarmInspection.setIsExist(0); + mapper.update(alarmInspection,query); + } } -- Gitblit v1.9.1