From 6988f626a4b2b627a87f5ee3832b1a7013be709d Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期四, 01 十二月 2022 11:34:11 +0800
Subject: [PATCH] 数据库管理查询

---
 src/main/java/com/whyc/service/FileParamService.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/whyc/service/FileParamService.java b/src/main/java/com/whyc/service/FileParamService.java
index c8d737c..43439b2 100644
--- a/src/main/java/com/whyc/service/FileParamService.java
+++ b/src/main/java/com/whyc/service/FileParamService.java
@@ -3,6 +3,7 @@
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.github.pagehelper.Page;
 import com.github.pagehelper.PageHelper;
 import com.github.pagehelper.PageInfo;
 import com.whyc.dto.*;
@@ -203,7 +204,18 @@
                 }
             }
         }
-        PageInfo pageInfo=new PageInfo(flagList);
+        //鍒涘缓Page绫�
+        Page page = new Page(pageCurr, pageSize);
+        //涓篜age绫讳腑鐨則otal灞炴�ц祴鍊�
+        int total = flagList.size();
+        page.setTotal(total);
+       //璁$畻褰撳墠闇�瑕佹樉绀虹殑鏁版嵁涓嬫爣璧峰鍊�
+        int startIndex = (pageCurr - 1) * pageSize;
+        int endIndex = Math.min(startIndex + pageSize,total);
+        //浠庨摼琛ㄤ腑鎴彇闇�瑕佹樉绀虹殑瀛愰摼琛紝骞跺姞鍏ュ埌Page
+        page.addAll(flagList.subList(startIndex,endIndex));
+        //浠age鍒涘缓PageInfo
+        PageInfo pageInfo = new PageInfo<>(page);
         return new Response().setII(1,flagList.size()>0,pageInfo,"绛涢�夋暟鎹簱淇℃伅");
     }
 

--
Gitblit v1.9.1