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/