Procházet zdrojové kódy

修复 处理报警条件解析异常问题-正式环境

miaolijing před 3 roky
rodič
revize
a135452fb8

+ 9 - 9
src/main/java/com/persagy/apm/diagnose/maintenance/service/impl/ProjectDataRecordServiceImpl.java

@@ -1228,24 +1228,24 @@ public class ProjectDataRecordServiceImpl implements IProjectDataRecordService {
         //获取运行状态时间
         if (openOrClose){
             //正式环境  运行状态采用0/1 进行判断
-//        if (Objects.equals(EnumRunStatusType.Open.getCode(), data)) {
-//            return true;
-//        }
-            //测试环境 无法造出0/1 故采用区间数据来判断 运行状态
-            if (data > runStateDownLimit && data < runStateUpLimit) {
+            if (Objects.equals(EnumRunStatusType.Open.getCode(), data)) {
                 return true;
             }
+            //测试环境 无法造出0/1 故采用区间数据来判断 运行状态
+//            if (data > runStateDownLimit && data < runStateUpLimit) {
+//                return true;
+//            }
             return false;
         }
         //获取是否在关闭状态
         if (!openOrClose){
 //            测试 运行状态
-            if (data < runStateDownLimit || data > runStateUpLimit) {
-                return false;
-            }
-//            if (Objects.equals(EnumRunStatusType.Close.getCode(), data)) {
+//            if (data < runStateDownLimit || data > runStateUpLimit) {
 //                return false;
 //            }
+            if (Objects.equals(EnumRunStatusType.Close.getCode(), data)) {
+                return false;
+            }
             return true;
         }
         return false;