diff --git a/common-lib/src/main/java/cn/axzo/foundation/page/PageReq.java b/common-lib/src/main/java/cn/axzo/foundation/page/PageReq.java index 7dfbc4c..0bc7b29 100644 --- a/common-lib/src/main/java/cn/axzo/foundation/page/PageReq.java +++ b/common-lib/src/main/java/cn/axzo/foundation/page/PageReq.java @@ -4,6 +4,7 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import org.apache.commons.lang3.BooleanUtils; import java.util.List; @@ -11,8 +12,14 @@ import java.util.List; @Builder @NoArgsConstructor @AllArgsConstructor -public class PageReq implements IPageReq{ +public class PageReq implements IPageReq { Integer page; Integer pageSize; + Boolean searchCount; List sort; + + public Boolean isSearchCount() { + // 只要不明确指定 searchCount = false,都要查count信息 + return BooleanUtils.isNotFalse(searchCount); + } }