diff --git a/src/main/java/com/iot/modbus_rtcp/jobs/AutoCollectJobs.java b/src/main/java/com/iot/modbus_rtcp/jobs/AutoCollectJobs.java index 3f45ccb..9d3ebfa 100644 --- a/src/main/java/com/iot/modbus_rtcp/jobs/AutoCollectJobs.java +++ b/src/main/java/com/iot/modbus_rtcp/jobs/AutoCollectJobs.java @@ -85,7 +85,7 @@ public class AutoCollectJobs { long timestamp = System.currentTimeMillis(); List> resultList = null; while (Objects.isNull(resultList) || resultList.size() >= pageSize) { - resultList = this.jdbcTemplate.queryForList(SQL + " LIMIT " + (pageIndex++) + "," + pageSize); + resultList = this.jdbcTemplate.queryForList(SQL + " LIMIT " + (pageIndex++ * pageSize) + ", " + pageSize); if (ObjectUtils.isEmpty(resultList)) { continue; }