From 5cba031b4fcc437568a46295739fda3dae7ae41f Mon Sep 17 00:00:00 2001 From: fangyuan <527392886@qq.com> Date: 星期一, 21 十一月 2022 15:22:59 +0800 Subject: [PATCH] 上传文件配置及接口修改 --- ycl-platform/src/main/java/com/ycl/controller/ImageUploadController.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/ImageUploadController.java b/ycl-platform/src/main/java/com/ycl/controller/ImageUploadController.java index 681daa0..4d76996 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/ImageUploadController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/ImageUploadController.java @@ -21,12 +21,12 @@ @RequestMapping("upload") @Api(tags = "鍥剧墖涓婁紶") public class ImageUploadController { - - @ApiOperation(value="涓婁紶鍥剧墖") + @ApiOperation(value="/image", notes = "涓婁紶鍥剧墖") @RequestMapping(value = "/image", method = RequestMethod.POST) public CommonResult uploadImage(HttpServletRequest request, MultipartFile image) throws IOException { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); + String filePath = "/images/" + sdf.format(new Date()); String imageFolderPath = request.getServletContext().getRealPath(filePath); File imageFolder = new File(imageFolderPath); @@ -42,6 +42,7 @@ .append(request.getServerPort()) .append(request.getContextPath()) .append(filePath); + String imageName = UUID.randomUUID() + "_" + image.getOriginalFilename().replaceAll(" ", ""); try { IOUtils.write(image.getBytes(), new FileOutputStream(new File(imageFolder, imageName))); @@ -50,6 +51,6 @@ } catch (IOException e) { e.printStackTrace(); } - return CommonResult.failed("涓婁紶澶辫触!"); + return CommonResult.failed( "涓婁紶澶辫触!"); } } -- Gitblit v1.8.0