Forráskód Böngészése

多指标断点 连续不变的 恢复正常以后处理

王苗苗 1 hónapja
szülő
commit
8e0615510e

+ 9 - 0
slibra-quartz/src/main/java/com/slibra/quartz/task/AsyncTask.java

@@ -1618,6 +1618,9 @@ public class AsyncTask {
                 log.error("处理是否后续报警的报警类型是不支持的类型");
                 throw new ServiceException("处理是否后续报警的报警类型是不支持的类型");
             }
+            if(!CollectionUtils.isEmpty(tXinyiWarningRecords)){
+                closeWarning(tXinyiWarningRecords.get(0));
+            }
         }else{
             //将其他类型的报警全部关闭
             //2025年02月27日17:09:56 此场景不关闭其他报警
@@ -1691,6 +1694,9 @@ public class AsyncTask {
                 log.error("处理是否后续报警的报警类型是不支持的类型");
                 throw new ServiceException("处理是否后续报警的报警类型是不支持的类型");
             }
+            if(!CollectionUtils.isEmpty(tXinyiWarningNoChangeMoreRecords)){
+                closeWarning(tXinyiWarningNoChangeMoreRecords.get(0));
+            }
         }else{
             //将其他类型的报警全部关闭
             //2025年02月27日17:09:56 此场景不关闭其他报警
@@ -4132,6 +4138,9 @@ public class AsyncTask {
                 ecczlxyExecute = false;
             if(ROBOT_CS_AD.getCode().equals(category))
                 csADExecute = false;
+            if(!CollectionUtils.isEmpty(tXinyiWarningRecords)){
+                closeWarning(tXinyiWarningRecords.get(0));
+            }
         }else{
             //将其他类型的报警全部关闭
             //2025年02月27日17:35:37 此场景不关闭其他报警