Browse Source

修复分页问题

zhou-hao 5 năm trước cách đây
mục cha
commit
458c966e26

+ 8 - 4
hsweb-commons/hsweb-commons-dao/hsweb-commons-dao-mybatis/src/main/java/org/hswebframework/web/dao/mybatis/builder/EasyOrmSqlBuilder.java

@@ -303,8 +303,10 @@ public class EasyOrmSqlBuilder {
         QueryParam param = null;
         if (arg instanceof QueryParam) {
             param = ((QueryParam) arg);
-            if (param.isPaging() && Pager.get() == null) {
-                Pager.doPaging(param.getPageIndex(), param.getPageSize());
+            if (param.isPaging()) {
+                if (Pager.get() == null) {
+                    Pager.doPaging(param.getPageIndex(), param.getPageSize());
+                }
             } else {
                 Pager.reset();
             }
@@ -404,8 +406,10 @@ public class EasyOrmSqlBuilder {
         }
         if (param instanceof QueryParam) {
             QueryParam queryParam = ((QueryParam) param);
-            if (queryParam.isPaging() && Pager.get() == null) {
-                Pager.doPaging(queryParam.getPageIndex(), queryParam.getPageSize());
+            if (queryParam.isPaging()) {
+                if (Pager.get() == null) {
+                    Pager.doPaging(queryParam.getPageIndex(), queryParam.getPageSize());
+                }
             } else {
                 Pager.reset();
             }