Ver código fonte

测试环境 执行具体的报警逻辑的时候 也允许执行

王苗苗 1 mês atrás
pai
commit
a04832c5ac

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

@@ -100,9 +100,10 @@ public class AsyncTask {
      */
     @Async("customizeExecutor")
     public void handleWarning(TXinyiIndustry tXinyiIndustry, TXinyiNormConfig normConfig, TXinyiCalculate xinyiCalculate){
-        log.info("进入了定时任务处理工业库报警的具体逻辑处理");
         //2024年08月09日14:26:29  为了节省费用,测试环境关闭报警并增加手动触发报警操作
-        if(PROD_ENVIRONMENT.equalsIgnoreCase(environment) || DENGBAO_ENVIRONMENT.equalsIgnoreCase(environment)){
+        if(PROD_ENVIRONMENT.equalsIgnoreCase(environment) || DENGBAO_ENVIRONMENT.equalsIgnoreCase(environment)
+            || DEV_ENVIRONMENT.equalsIgnoreCase(environment)){
+            log.info("进入了定时任务处理工业库报警的具体逻辑处理");
             //新的逻辑:
             //只要当前获取的工业库数据和当前时间
             //如果当前时间和工业库传过来的相差不到一个小时,说明正常,工业库没挂掉:需要查询是否有挂掉的记录,有的话,关闭此报警,并触发整体的业务数据报警。