Quellcode durchsuchen

预测定时任务调整 增加容错判断

wangmiaomiao vor 10 Monaten
Ursprung
Commit
3f31e38ba7
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

+ 4 - 0
slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

@@ -1241,6 +1241,10 @@ public class RyTask
         List<TXinyiRobot> tXinyiRobots6 = this.xinyiRobotMapper.selectNRobot(6);
         for (int i = 0; i < predictorArr.length; i++) {
             String result = testPredictor(predictorArr[i]);
+            if(StringUtils.isBlank(result) || "error".equals(result)){
+                log.info("预测数据返回结果不符合解析条件,返回结果为{}", result);
+                return;
+            }
             JSONObject jsonObject = JSON.parseObject(result);
             String task = jsonObject.getString("task");
             String hour = jsonObject.getString("hour");