瀏覽代碼

【系统BUG】+【反馈:2021040337】+【修改企业微信获取打卡记录下次开始时间不用加1秒】

xiaost 5 年之前
父節點
當前提交
97fb9293ba

+ 2 - 1
uas-office-qywx/src/main/java/com/usoftchina/uas/office/qywx/task/QywxCheckinTask.java

@@ -77,7 +77,8 @@ public class QywxCheckinTask {
                         lastTime = LocalDate.now().atStartOfDay(ZoneId.systemDefault()).toInstant().toEpochMilli();
                     }
                     Date now = new Date();
-                    long unixStartTime = lastTime / 1000 + 1;
+                    //@update 反馈:2021040337 每次往上+1秒 偶尔会导致系统漏获取一条数据
+                    long unixStartTime = lastTime / 1000 ;
                     long unixEndTime = now.getTime() / 1000;
                     Stream.iterate(0, n -> n + 1)
                             .limit((int) Math.ceil((double) employees.size() / maxSeed)).forEach(page -> {