|
@@ -88,12 +88,24 @@ public class DigitalCommonUtils {
|
|
|
}
|
|
|
// 默认分页条数,防止大量查询
|
|
|
long defaultSize = SpringHelper.getLong(CommonConstant.QUERY_PAGE_SIZE_KEY, CommonConstant.QUERY_DEFAULT_PAGE_SIZE);
|
|
|
- if (null==requestData.getSize() || requestData.getSize()>defaultSize){
|
|
|
+ if (checkPageSizeNoValid(requestData.getSize(),defaultSize)){
|
|
|
requestData.setSize(defaultSize);
|
|
|
}
|
|
|
requestData.setSkip((requestData.getPage()-1)*requestData.getSize());
|
|
|
}
|
|
|
/***
|
|
|
+ * Description: 检查分页条数是否符合
|
|
|
+ * @param size : 传的分页条数
|
|
|
+ * @param defaultSize : 默认配置的分页条数
|
|
|
+ * @return : java.lang.Boolean
|
|
|
+ * @author : lijie
|
|
|
+ * Update By 2021/12/21 10:15
|
|
|
+ */
|
|
|
+ private static Boolean checkPageSizeNoValid(Long size,Long defaultSize){
|
|
|
+ return null==size || (size>defaultSize && defaultSize>0);
|
|
|
+ }
|
|
|
+
|
|
|
+ /***
|
|
|
* Description: 获得分页对象
|
|
|
* @param requestData : 请求参数
|
|
|
* @return : void
|