Просмотр исходного кода

优化-3

(cherry picked from commit 2e2174ad836b693c100149c80c6a79e2663ab942)
MOKASZ\lw12420 2 лет назад
Родитель
Сommit
81b0013364

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

@@ -57,8 +57,9 @@ public class HomePageInController {
         }
         Query query = Query.query(criteria);
         Criteria finalCriteria = criteria;
-        int skip = (request.getPage() - 1) * request.getPage();
-        int limit = request.getPage();
+        int skip  = request.getPage();
+        int limit = (request.getPage() - 1) * request.getPage();
+
         Mono<Paged<HomePageTemp>> pagedMono = template.count(query, HomePageTemp.class).flatMap(fm ->
                 template.select(Query.query(finalCriteria)
                         .offset(skip)
@@ -81,8 +82,9 @@ public class HomePageInController {
         Criteria criteria= Criteria.where("home_page_id").is(request.getHomePageId()).and("item_type").is(request.getItmeType()) ;
         Query query = Query.query(criteria);
         Criteria finalCriteria = criteria;
-        int skip = (request.getPage() - 1) * request.getPage();
-        int limit = request.getPage();
+        int  skip = request.getPage();
+        int limit = (request.getPage() - 1) * request.getPage();
+
         Mono<Paged<HomePageTempItem>> pagedMono = template.count(query, HomePageTempItem.class).flatMap(fm ->
                 template.select(Query.query(finalCriteria)
                         .offset(skip)