Ver Fonte

代码优化

24282 há 1 ano atrás
pai
commit
8e5bad8877

+ 10 - 1
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseSelectDto.java

@@ -32,6 +32,11 @@ public class BaseSelectDto implements Serializable {
     private Integer pageSize;
 
     /**
+     * 是否查询全部数据
+     */
+    private Boolean searchAll;
+
+    /**
      * 关键字查询
      */
     private String keyword;
@@ -50,7 +55,11 @@ public class BaseSelectDto implements Serializable {
      * 返回分页实体
      */
     public <T> Page<T> getPage() {
-        return new Page<>(getPageNum(), getPageSize());
+        if (ObjectUtil.equal(searchAll, true)) {
+            return new Page<>(getPageNum(), -1, false);
+        } else {
+            return new Page<>(getPageNum(), getPageSize());
+        }
     }
 
     public Integer getPageNum() {