From b8cc8fee67d3d79c11b43f79b71ed0c9b0a249f2 Mon Sep 17 00:00:00 2001 From: v-zhangjc9 Date: Fri, 30 May 2025 11:03:26 +0800 Subject: [PATCH] =?UTF-8?q?fix(knowledge):=20=E4=BF=AE=E5=A4=8D=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=8A=E4=BC=A0=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ai/knowledge/controller/DataFileController.java | 4 ++-- .../ai/knowledge/service/DataFileService.java | 12 ------------ .../src/main/resources/application.yml | 1 + 3 files changed, 3 insertions(+), 14 deletions(-) diff --git a/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/controller/DataFileController.java b/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/controller/DataFileController.java index d2be7c9..ad09fdf 100644 --- a/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/controller/DataFileController.java +++ b/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/controller/DataFileController.java @@ -65,7 +65,7 @@ public class DataFileController { File targetFile = new File(StrUtil.format("{}/{}", uploadFolderPath, originMd5)); if (targetFile.exists()) { dataFileService.updateDataFile(id, FileUtil.getAbsolutePath(targetFile), FileUtil.size(targetFile), originMd5, file.getContentType()); - return AmisResponse.responseSuccess(new FinishResponse(id, filename, url, url)); + return AmisResponse.responseSuccess(new FinishResponse(id, filename, String.valueOf(id), url)); } File cacheFile = new File(StrUtil.format("{}/{}", cacheFolderPath, id)); cacheFile = FileUtil.writeBytes(bytes, cacheFile); @@ -75,7 +75,7 @@ public class DataFileController { } FileUtil.move(cacheFile, targetFile, true); dataFileService.updateDataFile(id, FileUtil.getAbsolutePath(targetFile), FileUtil.size(targetFile), targetMd5, file.getContentType()); - return AmisResponse.responseSuccess(new FinishResponse(id, filename, url, url)); + return AmisResponse.responseSuccess(new FinishResponse(id, filename, String.valueOf(id), url)); } @GetMapping("/download/{id}") diff --git a/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/service/DataFileService.java b/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/service/DataFileService.java index 0f9f649..31734d3 100644 --- a/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/service/DataFileService.java +++ b/service-ai/service-ai-knowledge/src/main/java/com/lanyuanxiaoyao/service/ai/knowledge/service/DataFileService.java @@ -76,16 +76,4 @@ public class DataFileService { id ); } - - public static final class DataFileNotFoundException extends RuntimeException { - public DataFileNotFoundException() { - super("文件未找到,请重新上传"); - } - } - - public static final class UpdateDataFileFailedException extends RuntimeException { - public UpdateDataFileFailedException() { - super("更新文件信息失败,请重新上传"); - } - } } diff --git a/service-cli/service-cli-runner/src/main/resources/application.yml b/service-cli/service-cli-runner/src/main/resources/application.yml index 0db5475..d4410dd 100644 --- a/service-cli/service-cli-runner/src/main/resources/application.yml +++ b/service-cli/service-cli-runner/src/main/resources/application.yml @@ -176,6 +176,7 @@ deploy: jdk: "jdk17" replicas: 1 arguments: + "[knowledge.download-prefix]": 'http://132.126.207.130:35690/hudi_services/ai_knowledge' "[knowledge.upload-path]": ${deploy.runtime.data-path}/knowledge "[spring.datasource.url]": ${deploy.runtime.database.config.url} "[spring.datasource.username]": ${deploy.runtime.database.config.username}