From bf27209022155bf514ebfe3f5b6b904f41870881 Mon Sep 17 00:00:00 2001 From: ikmkj <1@qq,com> Date: Sun, 10 Aug 2025 14:30:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(music-houduan):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E8=BD=AE=E6=92=AD=E5=9B=BE=E5=9B=BE=E7=89=87=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改了 BannerServiceImpl 类中的图片上传逻辑 - 使用 replace 方法移除了绝对路径中的项目目录和操作系统分隔符 -确保保存的图片路径为相对路径,格式为 /upload/images/... --- .../com/test/musichouduan/service/impl/BannerServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/music-houduan/src/main/java/com/test/musichouduan/service/impl/BannerServiceImpl.java b/music-houduan/src/main/java/com/test/musichouduan/service/impl/BannerServiceImpl.java index 3d43a7e..ad82181 100644 --- a/music-houduan/src/main/java/com/test/musichouduan/service/impl/BannerServiceImpl.java +++ b/music-houduan/src/main/java/com/test/musichouduan/service/impl/BannerServiceImpl.java @@ -101,7 +101,8 @@ public class BannerServiceImpl implements BannerService { // 上传新图片 String imageUrl = fileService.uploadImage(image); - banner.setImageUrl(imageUrl); // imageUrl已经是 /upload/images/... 格式 + String Url = imageUrl.replace(System.getProperty("user.dir") + File.separator + "music-houduan", "").replace(File.separator, "/"); + banner.setImageUrl(Url); // imageUrl已经是 /upload/images/... 格式 } // 更新轮播图信息