diff --git a/cloud-task-server/src/main/java/com/muyu/service/impl/TaskServiceImpl.java b/cloud-task-server/src/main/java/com/muyu/service/impl/TaskServiceImpl.java index bed9821..bcab2d9 100644 --- a/cloud-task-server/src/main/java/com/muyu/service/impl/TaskServiceImpl.java +++ b/cloud-task-server/src/main/java/com/muyu/service/impl/TaskServiceImpl.java @@ -190,7 +190,7 @@ public class TaskServiceImpl extends ServiceImpl implement log.info("当前页为{}", i); int pageNum = i * totalSegments; long finalFirstArray = Math.min(pageSize, count - pageNum); - String limit = " limit " + i * pageSize + "," + pageSize; + String limit = " limit " + i + "," + pageSize; String limitSelect = sql + limit; Long finalDatabaseId = databaseId; String finalSql = sql; @@ -236,10 +236,10 @@ public class TaskServiceImpl extends ServiceImpl implement } private void selectAndAdd(Long databaseId,Long basicId,String sql,Long tableId, - HashMap newAndOldMap,Long firstArray ,Integer two) { + HashMap newAndOldMap,Long finalFirstArray ,Integer two) { log.info("开始查询数据"); - log.info("数组为{},,{}",firstArray ,two); - DataValue[][] tableValue = dataValueClient.findTableValueToArray(databaseId, sql, firstArray,two); + log.info("数组为{},,{}",finalFirstArray ,two); + DataValue[][] tableValue = dataValueClient.findTableValueToArray(databaseId, sql, finalFirstArray,two); log.info("远程调用完毕,调用数量{}",tableValue.length); for (DataValue[] dataValues : tableValue) { for (DataValue dataValue : dataValues) {