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