From b76e359906204999a6c401ae422a9d4676d16b92 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Tue, 30 Sep 2025 10:02:45 +0800 Subject: [PATCH] fix(file):修复文件名生成逻辑 --- src/main/java/cc/mrbird/febs/common/utils/FileUtil.java | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/common/utils/FileUtil.java b/src/main/java/cc/mrbird/febs/common/utils/FileUtil.java index 2e3138d..61a7336 100644 --- a/src/main/java/cc/mrbird/febs/common/utils/FileUtil.java +++ b/src/main/java/cc/mrbird/febs/common/utils/FileUtil.java @@ -39,8 +39,6 @@ public static Map<String,Object> fileUploadEsc(MultipartFile file,String resourceUrl,String resourcePath) throws IOException { // 文件保存目录路径 String savePath = resourcePath; - // 文件保存目录URL - String saveUrl = resourceUrl; // 检查目录 File uploadDir = new File(savePath); if (!uploadDir.isDirectory()) { @@ -49,7 +47,7 @@ // 获得文件的后缀 String fileName = file.getOriginalFilename(); String fileExt = fileName.substring(fileName.lastIndexOf(".") + 1); - String newFileName = UUID.randomUUID().toString() + "." + fileExt; + String newFileName = fileName; if (isImage(file.getInputStream())) { Thumbnails.of(file.getInputStream()) // 图片大小(长宽)压缩比例 从0-1,1表示原图 @@ -71,12 +69,12 @@ } } - String visitPath = (saveUrl + newFileName); + String visitPath = (savePath + fileName); Map<String,Object> map = new HashMap<String,Object>(); Map<String,Object> map2 = new HashMap<String,Object>(); - map2.put("src",visitPath);//图片url - map2.put("title",newFileName);//图片名称,这个会显示在输入框里 - map.put("code",0);//0表示成功,1失败 + map2.put("path",visitPath);//图片url + map2.put("title",fileName);//图片名称,这个会显示在输入框里 + map.put("code",200);//0表示成功,1失败 map.put("msg","上传成功");//提示消息 map.put("data",map2); return map; -- Gitblit v1.9.1