From f8a32a672fb5835563f65b64a397917af3be2619 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=B5=E5=AE=AA=E7=91=9E?= <9198107+min-xianrui@user.noreply.gitee.com> Date: Thu, 13 Feb 2025 15:20:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8A=E4=BC=A0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/controller/UploadController.java | 13 +++++++++---- .../front/src/main/resources/application-dev.yml | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/admin-ui/front/src/main/java/io/controller/UploadController.java b/admin-ui/front/src/main/java/io/controller/UploadController.java index 79e5202..dfbb77d 100644 --- a/admin-ui/front/src/main/java/io/controller/UploadController.java +++ b/admin-ui/front/src/main/java/io/controller/UploadController.java @@ -21,17 +21,22 @@ import java.util.HashMap; public class UploadController { @Value("${upload.path}") private String path; + + @Value("${upload.url}") + private String uploadUrl; @PostMapping() - public Result upload(HttpServletRequest request,MultipartFile file) throws IOException { + public Result upload(MultipartFile file) throws IOException { if (file.isEmpty()) { return new Result().error("文件不能为空!"); } //把文件的内容存储到本地磁盘上 String originFileName = file.getOriginalFilename(); file.transferTo(new File(path +"/"+ originFileName)); - String url = "http://localhost:18081/upload/" + originFileName; + String url = uploadUrl + originFileName; HashMap map = new HashMap<>(); - map.put("url",url); - return new Result<>().ok(url); + + map.put("path",url); + map.put("absolute","upload/" + originFileName); + return new Result<>().ok(map); } } diff --git a/admin-ui/front/src/main/resources/application-dev.yml b/admin-ui/front/src/main/resources/application-dev.yml index 9018a61..a1b3ed9 100644 --- a/admin-ui/front/src/main/resources/application-dev.yml +++ b/admin-ui/front/src/main/resources/application-dev.yml @@ -36,4 +36,4 @@ spring: static-locations: "file:F:/upload/" upload: path: F:\upload - url: https://bs.oss.xunyingcloud.cn/upload/movies/ + url: https://localhost:10081/upload/