Browse Source

修复化验室 硝酸盐报警 判断是否存在需要调用大模型相关报警 因循环判断中出现2个判断 break导致的bug

王苗苗 3 weeks ago
parent
commit
d7bb110f4c
1 changed files with 4 additions and 2 deletions
  1. 4 2
      slibra-quartz/src/main/java/com/slibra/quartz/task/AsyncTask.java

+ 4 - 2
slibra-quartz/src/main/java/com/slibra/quartz/task/AsyncTask.java

@@ -7744,7 +7744,8 @@ public class AsyncTask {
                     val = xinyiRobot.getNo3Hlj2Jqr();
                 if (!Objects.isNull(val) && val.compareTo(csBzz) <= 0) {
                     flag1 = false;
-                    break;//只要出现一个不超标的就不算超标
+                    //2025年05月07日16:04:56 bug修复:这里不能退出,因为一个循环里有2个判断逻辑处理。
+//                    break;//只要出现一个不超标的就不算超标
                 }
             }
             index++;
@@ -7767,7 +7768,8 @@ public class AsyncTask {
                 two = BigDecimal.ZERO;
             if(one.add(two).compareTo(BigDecimal.valueOf(15)) <= 0) {
                 flag2 = false;
-                break;//只要出现一个不超标的就不算超标
+                //2025年05月07日16:04:56 bug修复:这里不能退出,因为一个循环里有2个判断逻辑处理。
+//                break;//只要出现一个不超标的就不算超标
             }
 
         }