Browse Source

远通数据源接入机制:
①系统启动时执行全数据检查机制
②每天每个整点的10分和15分分别执行原始数据和小时用水量数据的检查 检查范围为
小时用水量 当前时间到昨天23点的数据
历史数据 当前时间到昨天0点的数据

1037015548@qq.com 1 year ago
parent
commit
6a95e21150

+ 2 - 2
src/main/java/com/shkpr/service/aimodelpower/bizmgr/KprAimTapWaterBizFun.java

@@ -40,7 +40,7 @@ public class KprAimTapWaterBizFun {
     }
     static DateTimeFormatter formater = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
 
-    //TODO 小时用水量 每天整点10分检查并写入,检查范围为当前时间到今天0
+    //TODO 小时用水量 每天整点10分检查并写入,检查范围为当前时间到昨天23
     public static void checkRecordAllData(){
         //TODO 检查小时用水量
         DateTimeFormatter formater = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
@@ -61,7 +61,7 @@ public class KprAimTapWaterBizFun {
                             //TODO 根据当前配置信息item 查询远通数据中的历史数据
                             //TODO 首先查询当前水厂设备的从昨天之后到得到数据的数据
                             LocalDateTime today = LocalDateTime.now();
-                            LocalDateTime startDateTime = today.withHour(0).withMinute(0).withSecond(0).withNano(0);
+                            LocalDateTime startDateTime = today.withHour(0).withMinute(0).withSecond(0).withNano(0).minusHours(1);
 
                             //TODO 需计算的循环天数