|
@@ -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() {
|