|
@@ -6,6 +6,7 @@ import lombok.Builder;
|
|
|
import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
@Data
|
|
@@ -30,6 +31,14 @@ public class PageInfo<T> {
|
|
|
.list(page.getRecords())
|
|
|
.build();
|
|
|
}
|
|
|
+ public static PageInfo PageInfoEmpty(){
|
|
|
+ return PageInfo.builder()
|
|
|
+ .pageNum(1)
|
|
|
+ .pageSize(10)
|
|
|
+ .total(0)
|
|
|
+ .list(new ArrayList<>())
|
|
|
+ .build();
|
|
|
+ }
|
|
|
public static PageInfo PageInfo(Long currentPage, Long pageSize, Long total, List<?> list){
|
|
|
return PageInfo.builder()
|
|
|
.pageNum(currentPage)
|