From 623026c7cb9486ad6763dc9ea57588a6905b8694 Mon Sep 17 00:00:00 2001 From: wyt <414651037@qq.com> Date: Mon, 22 Dec 2025 16:14:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2=E5=88=86?= =?UTF-8?q?=E9=A1=B5=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/controller/SheepFileController.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/zhyc-module/src/main/java/com/zhyc/module/base/controller/SheepFileController.java b/zhyc-module/src/main/java/com/zhyc/module/base/controller/SheepFileController.java index 6cd5a62..8450d42 100644 --- a/zhyc-module/src/main/java/com/zhyc/module/base/controller/SheepFileController.java +++ b/zhyc-module/src/main/java/com/zhyc/module/base/controller/SheepFileController.java @@ -12,6 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; +import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.HashMap; import java.util.List; @@ -35,8 +36,21 @@ public class SheepFileController extends BaseController */ @PreAuthorize("@ss.hasPermi('sheep_file:sheep_file:list')") @PostMapping("/list") // 改为 POST 请求 - public TableDataInfo list(@RequestBody(required = false) Map queryParams) + public TableDataInfo list(@RequestBody(required = false) Map queryParams, HttpServletRequest request) { + + // 1. 将分页参数设置到 HttpServletRequest 中(关键步骤) + if (queryParams != null && !queryParams.isEmpty()) { + // 提取分页参数并设置到 request 属性中 + if (queryParams.containsKey("pageNum")) { + request.setAttribute("pageNum", queryParams.get("pageNum")); + } + if (queryParams.containsKey("pageSize")) { + request.setAttribute("pageSize", queryParams.get("pageSize")); + } + } + + // 解析查询参数 SheepFile sheepFile = new SheepFile(); Map customParams = new HashMap<>();