From 7648b934ed0c4bb49b5638ee4bb973f3ad238aa9 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 16 Nov 2025 00:28:52 +0800 Subject: [PATCH] 1 --- .../web/controller/jarvis/TencentDocController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jarvis/TencentDocController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jarvis/TencentDocController.java index 2143596..0752b4c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jarvis/TencentDocController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jarvis/TencentDocController.java @@ -1738,6 +1738,15 @@ public class TencentDocController extends BaseController { // 结束行,默认到2500行 Integer endRow = params.get("endRow") != null ? Integer.valueOf(params.get("endRow").toString()) : 2500; + + // 记录接收到的参数 + log.info("接收到参数 - startRow: {}, endRow: {}, params: {}", startRow, endRow, params); + + // 如果 endRow 小于 startRow + 1000,可能是前端传错了,强制设置为 2500 + if (endRow < startRow + 1000) { + log.warn("检测到 endRow ({}) 可能不正确,强制设置为 2500", endRow); + endRow = 2500; + } if (accessToken == null || fileId == null || sheetId == null) { return AjaxResult.error("文档配置不完整,请先配置 fileId 和 sheetId");