fix(1.5.0-beta1): 修复日志推送出现重复数据问题

This commit is contained in:
srzou 2025-04-18 15:27:39 +08:00 committed by opensnail
parent 840c70a445
commit 4c7c18bcd9

View File

@ -54,6 +54,11 @@ public class JobLogServiceImpl implements JobLogService {
int totalPage = (int) ((total + queryVO.getSize() - 1) / queryVO.getSize()); int totalPage = (int) ((total + queryVO.getSize() - 1) / queryVO.getSize());
Long lastRealTime = 0L; Long lastRealTime = 0L;
if (0 == totalPage &&
(null != pageQueryDO.getStartRealTime() && 0 != pageQueryDO.getStartRealTime())){
lastRealTime = pageQueryDO.getStartRealTime();
}
for (int i = 1; i <= totalPage;) { for (int i = 1; i <= totalPage;) {
for (JobLogMessageDO jobLogMessageDO : pageResponseDO.getRows()) { for (JobLogMessageDO jobLogMessageDO : pageResponseDO.getRows()) {
// 循环覆盖最后一个肯定是最大的 // 循环覆盖最后一个肯定是最大的