From 9689ce9e23742f56c0fe2dffc4a97736cc9f7e36 Mon Sep 17 00:00:00 2001 From: yuance <182865460@qq.com> Date: Tue, 20 Jan 2026 17:50:47 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=A5=E8=AF=86=E5=BA=93=E5=8F=AC=E5=9B=9E?= =?UTF-8?q?=E8=B7=B3=E8=BF=87=E7=A7=9F=E6=88=B7IgnoreTenant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ai/service/impl/AbstractAuditContentService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gxwebsoft/ai/service/impl/AbstractAuditContentService.java b/src/main/java/com/gxwebsoft/ai/service/impl/AbstractAuditContentService.java index 37a8885..66fa477 100644 --- a/src/main/java/com/gxwebsoft/ai/service/impl/AbstractAuditContentService.java +++ b/src/main/java/com/gxwebsoft/ai/service/impl/AbstractAuditContentService.java @@ -15,6 +15,7 @@ import com.gxwebsoft.ai.entity.AiCloudFile; import com.gxwebsoft.ai.factory.KnowledgeBaseClientFactory; import com.gxwebsoft.ai.service.AiCloudFileService; import com.gxwebsoft.ai.util.KnowledgeBaseUtil; +import com.gxwebsoft.common.core.context.TenantContext; import cn.hutool.core.util.StrUtil; import cn.hutool.http.HttpUtil; @@ -123,7 +124,7 @@ public abstract class AbstractAuditContentService { } // 2. 批量查询文件URL - Map fileUrlMap = batchQueryFileUrls(allNodes); + Map fileUrlMap = TenantContext.callIgnoreTenant(() -> batchQueryFileUrls(allNodes)); // 3. 处理节点生成结果 return processNodesToResults(allNodes, fileUrlMap); @@ -168,7 +169,7 @@ public abstract class AbstractAuditContentService { /** * 批量查询文件URL */ - private Map batchQueryFileUrls(List nodes) { + protected Map batchQueryFileUrls(List nodes) { // 收集所有文档ID Set docIds = nodes.stream().map(this::extractDocumentId).filter(StrUtil::isNotBlank).collect(Collectors.toSet()); if (docIds.isEmpty()) {