diff --git a/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/client/LsfxAnalysisClient.java b/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/client/LsfxAnalysisClient.java index c4f9062..f2d57a4 100644 --- a/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/client/LsfxAnalysisClient.java +++ b/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/client/LsfxAnalysisClient.java @@ -13,6 +13,7 @@ import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; +import org.springframework.web.multipart.MultipartFile; import java.util.HashMap; import java.util.Map; @@ -100,8 +101,8 @@ public class LsfxAnalysisClient { /** * 上传文件 */ - public UploadFileResponse uploadFile(Integer groupId, org.springframework.core.io.Resource file) { - log.info("【流水分析】上传文件请求: groupId={}, fileName={}", groupId, file.getFilename()); + public UploadFileResponse uploadFile(Integer groupId, MultipartFile file) { + log.info("【流水分析】上传文件请求: groupId={}, fileName={}", groupId, file.getOriginalFilename()); long startTime = System.currentTimeMillis(); try { diff --git a/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java b/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java index a83a3f2..65611df 100644 --- a/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java +++ b/ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java @@ -71,8 +71,7 @@ public class LsfxTestController { return AjaxResult.error("文件大小超过限制:最大10MB"); } - org.springframework.core.io.Resource fileResource = file.getResource(); - UploadFileResponse response = lsfxAnalysisClient.uploadFile(groupId, fileResource); + UploadFileResponse response = lsfxAnalysisClient.uploadFile(groupId, file); return AjaxResult.success(response); }