diff --git a/shuili-system/src/main/java/com/kms/yxgh/base/job/DataSyncJob.java b/shuili-system/src/main/java/com/kms/yxgh/base/job/DataSyncJob.java index 830aea01..6647ae5b 100644 --- a/shuili-system/src/main/java/com/kms/yxgh/base/job/DataSyncJob.java +++ b/shuili-system/src/main/java/com/kms/yxgh/base/job/DataSyncJob.java @@ -129,6 +129,10 @@ public class DataSyncJob { } // 插入数据 insertData(filed, dataList, tableName); + // 兼容基础数据若数据量小于pageSize则不再请求否则发送下一次请求 + if (StringUtils.isBlank(type) && jsonArray.size() < pageSize) { + break; + } if (pageNum * pageSize >= total) { break; }