فهرست منبع

保存化验数据时增加校验

wangmiaomiao 10 ماه پیش
والد
کامیت
35e3eba878
1فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 7 1
      slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

+ 7 - 1
slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

@@ -1214,7 +1214,13 @@ public class RyTask
                     ));
         if(!CollectionUtils.isEmpty(uniqueList))
             for (TXinyiRobot tXinyiRobot : uniqueList) {
-                this.xinyiRobotMapper.insertTXinyiRobot(tXinyiRobot);
+                //判断是否添加过了(小时)
+                String testHour = tXinyiRobot.getTestHour();
+                List<TXinyiRobot> tXinyiRobotList = this.xinyiRobotMapper.selectTXinyiRobotList(TXinyiRobot.builder().testHour(testHour).build());
+                if(CollectionUtils.isEmpty(tXinyiRobotList))
+                    this.xinyiRobotMapper.insertTXinyiRobot(tXinyiRobot);
+                else
+                    log.info("{}已经吧保存过了,无需重复保存***&&&···", testHour);
             }
         asyncTask.handleRobotWarning(uniqueList);
         }