From 5a8e1198cfe39e8edba510810c2880473fc12d2d Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 17 Jan 2026 13:40:48 +0800 Subject: [PATCH] 1 --- .../ruoyi/web/controller/jarvis/TencentDocController.java | 7 +++++++ 1 file changed, 7 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 f08b1df..0c5104a 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 @@ -1517,6 +1517,13 @@ public class TencentDocController extends BaseController { // 使用 batchUpdate 一次性更新多个字段 JSONArray requests = new JSONArray(); + // 如果是物流链接更新,先清除单元格内容,然后再写入新内容 + if (Boolean.TRUE.equals(isLinkUpdated)) { + // 先清除单元格内容(写入空文本) + requests.add(buildUpdateCellRequest(sheetId, row - 1, logisticsLinkColumn, "", false)); + log.info("✓ 先清除单元格内容 - 行: {}, 列: {}", row, logisticsLinkColumn); + } + // 1. 更新物流单号(超链接类型) requests.add(buildUpdateCellRequest(sheetId, row - 1, logisticsLinkColumn, logisticsLink, true));