From 49d3ad5999c851655857c1c91dc06b8725a141bc Mon Sep 17 00:00:00 2001 From: "liu.zixi" Date: Mon, 1 Dec 2025 11:31:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dmetadata=E4=B8=AD?= =?UTF-8?q?=E6=96=87=E4=B9=B1=E7=A0=81=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../boecase/service/impl/CaseKnowledgeServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseKnowledgeServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseKnowledgeServiceImpl.java index a68ee754..ecb96933 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseKnowledgeServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseKnowledgeServiceImpl.java @@ -205,7 +205,8 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService { } } - builder.addTextBody("fileMetaData", fileMetaData.toJSONString(), ContentType.TEXT_PLAIN); + ContentType contentType = ContentType.create("text/plain", StandardCharsets.UTF_8); + builder.addTextBody("fileMetaData", fileMetaData.toJSONString(), contentType); requestBody.put("fileMetaData", fileMetaData); // 由于接口权限,目前采用不回调,而是通过批处理的方式,处理文件状态 if (caseAiProperties.isFileUploadUseCallback()) { @@ -542,7 +543,8 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService { } } - builder.addTextBody("fileMetaData", fileMetaData.toJSONString(), ContentType.TEXT_PLAIN); + ContentType contentType = ContentType.create("text/plain", StandardCharsets.UTF_8); + builder.addTextBody("fileMetaData", fileMetaData.toJSONString(), contentType); requestBody.put("fileMetaData", fileMetaData); // 由于接口权限,目前采用不回调,而是通过批处理的方式,处理文件状态 if (caseAiProperties.isFileUploadUseCallback()) { @@ -856,7 +858,8 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService { } } - builder.addTextBody("fileMetaData", fileMetaData.toJSONString(), ContentType.TEXT_PLAIN); + ContentType contentType = ContentType.create("text/plain", StandardCharsets.UTF_8); + builder.addTextBody("fileMetaData", fileMetaData.toJSONString(), contentType); requestBody.put("fileMetaData", fileMetaData); // 由于接口权限,目前采用不回调,而是通过批处理的方式,处理文件状态 if (caseAiProperties.isFileUploadUseCallback()) {