From 50bfce4b230d9e8d396ed7891a8eaee9772cd2df Mon Sep 17 00:00:00 2001 From: heshunme Date: Sat, 6 Jul 2024 00:02:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83=E4=BA=86=E4=BF=A9fileControl?= =?UTF-8?q?ler=E9=81=BF=E5=85=8D=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{FileController.java => CourseFileController.java} | 2 +- .../{FileController.java => NewsFileController.java} | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) rename src/main/java/org/cmh/backend/CourseManagement/controller/{FileController.java => CourseFileController.java} (98%) rename src/main/java/org/cmh/backend/NewsManagement/controller/{FileController.java => NewsFileController.java} (92%) diff --git a/src/main/java/org/cmh/backend/CourseManagement/controller/FileController.java b/src/main/java/org/cmh/backend/CourseManagement/controller/CourseFileController.java similarity index 98% rename from src/main/java/org/cmh/backend/CourseManagement/controller/FileController.java rename to src/main/java/org/cmh/backend/CourseManagement/controller/CourseFileController.java index 7c488b0..94cbf38 100644 --- a/src/main/java/org/cmh/backend/CourseManagement/controller/FileController.java +++ b/src/main/java/org/cmh/backend/CourseManagement/controller/CourseFileController.java @@ -17,7 +17,7 @@ import java.nio.file.Paths; @RestController @RequestMapping("/courses") -public class FileController { +public class CourseFileController { private static final String UPLOAD_DIR = "uploads/"; @PostMapping("/upload") diff --git a/src/main/java/org/cmh/backend/NewsManagement/controller/FileController.java b/src/main/java/org/cmh/backend/NewsManagement/controller/NewsFileController.java similarity index 92% rename from src/main/java/org/cmh/backend/NewsManagement/controller/FileController.java rename to src/main/java/org/cmh/backend/NewsManagement/controller/NewsFileController.java index b48660a..16eb41d 100644 --- a/src/main/java/org/cmh/backend/NewsManagement/controller/FileController.java +++ b/src/main/java/org/cmh/backend/NewsManagement/controller/NewsFileController.java @@ -15,12 +15,12 @@ import java.nio.file.Path; import java.nio.file.Paths; @RestController -@CrossOrigin // 如果前端和后端不在同一个域名或端口下,需要启用跨域 -public class FileController { +@RequestMapping("/news") +public class NewsFileController { private static final String UPLOAD_DIR = "uploads/"; - @PostMapping("/news/uploadPic") + @PostMapping("/uploadPic") public ResponseEntity uploadFile(@RequestParam("file") MultipartFile file) { if (file.isEmpty()) { return new ResponseEntity<>(new UploadFileResponse("文件不能为空", null), HttpStatus.BAD_REQUEST); @@ -45,7 +45,7 @@ public class FileController { } } - @GetMapping("/news/files/{filename}") + @GetMapping("/files/{filename}") public ResponseEntity getFile(@PathVariable String filename) { try { Path filePath = Paths.get(UPLOAD_DIR).resolve(filename).normalize();