From 20da1e064b3b97361aadf4c0bb119b6ea69873db Mon Sep 17 00:00:00 2001 From: Cxx0822 <1556464090@qq.com> Date: Tue, 3 Feb 2026 23:17:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=9B=B4=E6=96=B0=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/cxx/home/controller/FileController.java | 6 +++--- .../src/main/java/com/cxx/home/service/AListService.java | 2 +- .../java/com/cxx/home/service/impl/AListServiceImpl.java | 4 +++- home-service/src/main/resources/application.yml | 8 ++++++-- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/home-service/src/main/java/com/cxx/home/controller/FileController.java b/home-service/src/main/java/com/cxx/home/controller/FileController.java index 5a84566..44bb5b0 100644 --- a/home-service/src/main/java/com/cxx/home/controller/FileController.java +++ b/home-service/src/main/java/com/cxx/home/controller/FileController.java @@ -34,9 +34,9 @@ public class FileController { @Operation(summary = "上传aList文件") @PostMapping(value = "/alist", consumes = "multipart/form-data") - public void uploadAListFile(@RequestParam("file") MultipartFile file, - @RequestParam("filePath") String filePath) { - aListService.uploadFile(file, filePath); + public String uploadAListFile(@RequestParam("file") MultipartFile file, + @RequestParam("filePath") String filePath) { + return aListService.uploadFile(file, filePath); } @Operation(summary = "上传文件块") diff --git a/home-service/src/main/java/com/cxx/home/service/AListService.java b/home-service/src/main/java/com/cxx/home/service/AListService.java index 465ca28..65b8d68 100644 --- a/home-service/src/main/java/com/cxx/home/service/AListService.java +++ b/home-service/src/main/java/com/cxx/home/service/AListService.java @@ -3,5 +3,5 @@ package com.cxx.home.service; import org.springframework.web.multipart.MultipartFile; public interface AListService { - void uploadFile(MultipartFile file, String filePath); + String uploadFile(MultipartFile file, String filePath); } diff --git a/home-service/src/main/java/com/cxx/home/service/impl/AListServiceImpl.java b/home-service/src/main/java/com/cxx/home/service/impl/AListServiceImpl.java index 80a90e2..c8eb800 100644 --- a/home-service/src/main/java/com/cxx/home/service/impl/AListServiceImpl.java +++ b/home-service/src/main/java/com/cxx/home/service/impl/AListServiceImpl.java @@ -53,7 +53,7 @@ public class AListServiceImpl implements AListService { } @Override - public void uploadFile(MultipartFile file, String filePath) { + public String uploadFile(MultipartFile file, String filePath) { try { String token = getAccessToken(); @@ -81,6 +81,8 @@ public class AListServiceImpl implements AListService { Files.deleteIfExists(compressFile.toPath()); Files.deleteIfExists(tempFile.toPath()); + + return filePath; } catch (Exception e) { log.error("文件上传失败{}", e.getMessage()); throw new RuntimeException("文件上传失败", e); diff --git a/home-service/src/main/resources/application.yml b/home-service/src/main/resources/application.yml index 030daba..03d438d 100644 --- a/home-service/src/main/resources/application.yml +++ b/home-service/src/main/resources/application.yml @@ -6,7 +6,11 @@ spring: name: @project.artifactId@ version: @project.version@ profiles: - active: docker + active: dev + servlet: + multipart: + max-file-size: 500MB + max-request-size: 500MB mail: host: smtp.163.com port: 465 @@ -29,7 +33,7 @@ mybatis-plus: mapper-locations: classpath*:/mapper/**/*.xml configuration: log-impl: - org.apache.ibatis.logging.stdout.StdOutImpl + # org.apache.ibatis.logging.stdout.StdOutImpl web-starter: base-package: com.cxx.home