|
@@ -0,0 +1,59 @@
|
|
|
|
+package com.qmth.boot.core.collection;
|
|
|
|
+
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 通用分页查询结果封装类,适用于API层的数据返回
|
|
|
|
+ */
|
|
|
|
+public class PageResult<T> {
|
|
|
|
+
|
|
|
|
+ private List<T> result;
|
|
|
|
+
|
|
|
|
+ private long totalCount;
|
|
|
|
+
|
|
|
|
+ private long pageCount;
|
|
|
|
+
|
|
|
|
+ private long pageNumber;
|
|
|
|
+
|
|
|
|
+ private long pageSize;
|
|
|
|
+
|
|
|
|
+ public List<T> getResult() {
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setResult(List<T> result) {
|
|
|
|
+ this.result = result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public long getTotalCount() {
|
|
|
|
+ return totalCount;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setTotalCount(long totalCount) {
|
|
|
|
+ this.totalCount = totalCount;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public long getPageCount() {
|
|
|
|
+ return pageCount;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setPageCount(long pageCount) {
|
|
|
|
+ this.pageCount = pageCount;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public long getPageNumber() {
|
|
|
|
+ return pageNumber;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setPageNumber(long pageNumber) {
|
|
|
|
+ this.pageNumber = pageNumber;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public long getPageSize() {
|
|
|
|
+ return pageSize;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setPageSize(long pageSize) {
|
|
|
|
+ this.pageSize = pageSize;
|
|
|
|
+ }
|
|
|
|
+}
|