优化:设置分页上限值

This commit is contained in:
陈浩杰 2023-05-15 21:27:47 +08:00
parent 7eec231eb5
commit be413e218e

View File

@ -595,9 +595,10 @@ public interface BaseMapper<T> {
//重置 selectColumns
CPI.setSelectColumns(queryWrapper, selectColumns);
int offset = page.getPageSize() * (page.getPageNumber() - 1);
queryWrapper.limit(offset, page.getPageSize());
//分页pageSize最大值限制
int pageSize = Math.min(page.getPageSize(), 10000);
int offset = pageSize * (page.getPageNumber() - 1);
queryWrapper.limit(offset, pageSize);
List<T> rows = selectListByQuery(queryWrapper);
page.setRecords(rows);
return page;