|
|
@@ -297,7 +297,12 @@ public class TrsSiteconfigServiceImpl implements ITrsSiteconfigService
|
|
|
null, policyErrorTypeMap, policyErrorRuleMap, errorGradeMap, startTimeMap, endTimeMap, trsSiteconfig);
|
|
|
|
|
|
// 5. 准备查询下一页
|
|
|
- pageNum++;
|
|
|
+ // 重要:检查是否已经是最后一页
|
|
|
+ if (articles.size() < pageSize) {
|
|
|
+ hasMoreData = false;
|
|
|
+ } else {
|
|
|
+ pageNum++;
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
} finally {
|
|
|
@@ -402,9 +407,13 @@ public class TrsSiteconfigServiceImpl implements ITrsSiteconfigService
|
|
|
// 4. 处理当前页数据
|
|
|
detectAndSaveResults(trsSensitiveResultsMapper, TrsSensitiveResults.class, trie, articles, correctWordMap, errorTypeMap, null, errorGradeMap,startTimeMap,endTimeMap, trsSiteconfig);
|
|
|
detectAndSaveResults(trsPolicyResultsMapper, TrsPolicyResults.class, policyTrie, articles, null, policyErrorTypeMap, policyErrorRuleMap, errorGradeMap,startTimeMap,endTimeMap, trsSiteconfig);
|
|
|
-
|
|
|
// 5. 准备查询下一页
|
|
|
- pageNum++;
|
|
|
+ // 重要:检查是否已经是最后一页
|
|
|
+ if (articles.size() < pageSize) {
|
|
|
+ hasMoreData = false;
|
|
|
+ } else {
|
|
|
+ pageNum++;
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
} finally {
|
|
|
@@ -1289,7 +1298,12 @@ public class TrsSiteconfigServiceImpl implements ITrsSiteconfigService
|
|
|
// 4. 处理当前页数据
|
|
|
processUrls(articles,site,id);
|
|
|
// 5. 准备查询下一页
|
|
|
- pageNum++;
|
|
|
+ // 重要:检查是否已经是最后一页
|
|
|
+ if (articles.size() < pageSize) {
|
|
|
+ hasMoreData = false;
|
|
|
+ } else {
|
|
|
+ pageNum++;
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
} finally {
|