瀏覽代碼

json 返回结构 +page +size

(cherry picked from commit 35a8db306b9e0f284a519422ef3d64e61faffd21)
(cherry picked from commit 9be9779373c813c4f1c349dac9e3c0605db8c5e0)
(cherry picked from commit 95570541eacceee49ae17868508c872c36a98274)
MOKASZ\lw12420 2 年之前
父節點
當前提交
f9282cc62f

+ 2 - 2
launch-admin/src/main/java/com/webflux/launchadmin/mysql/controller/lbIn/HomePageInController.java

@@ -63,7 +63,7 @@ public class HomePageInController {
                         .limit(request.getPageSize())
                         .sort(Sort.by(Sort.Order.desc("create_time"))),HomePageTemp.class)
                         .collectList()
-                        .map(list -> new Paged<>(fm, list))
+                        .map(list -> new Paged<>(fm, list,request.getPageNum(),request.getPageSize()))
         );
         return RStatus.successList(pagedMono);
     }
@@ -85,7 +85,7 @@ public class HomePageInController {
                         .limit(request.getPageSize())
                         .sort(Sort.by(Sort.Order.desc("create_time"))),HomePageTempItem.class)
                         .collectList()
-                        .map(list -> new Paged<>(fm, list))
+                        .map(list -> new Paged<>(fm, list,request.getPageNum(),request.getPageSize()))
         );
         return RStatus.successList(pagedMono);
     }

+ 1 - 1
launch-common/src/main/java/com/webflux/launchcommon/returnObj/Paged.java

@@ -2,5 +2,5 @@ package com.webflux.launchcommon.returnObj;
 
 import java.util.List;
 
-public record Paged<T>(long total, List<T> list) {
+public record Paged<T>(long total, List<T> list,Integer page,Integer size) {
 }