From 9fe317bffbaa0a3b692f4bfeb59860401b55cb55 Mon Sep 17 00:00:00 2001 From: ikmkj <1@qq,com> Date: Sun, 27 Jul 2025 15:58:17 +0800 Subject: [PATCH] =?UTF-8?q?fix(music):=20=E4=BF=AE=E5=A4=8D=E9=9F=B3?= =?UTF-8?q?=E4=B9=90=E5=92=8C=E5=B0=81=E9=9D=A2=E4=B8=8A=E4=BC=A0=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将音乐和封面的物理路径转换为相对于项目目录的路径 - 使用 '/' 替换系统文件分隔符,确保路径格式一致 --- .../test/musichouduan/service/impl/MusicServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/music-houduan/src/main/java/com/test/musichouduan/service/impl/MusicServiceImpl.java b/music-houduan/src/main/java/com/test/musichouduan/service/impl/MusicServiceImpl.java index 4377249..d41a564 100644 --- a/music-houduan/src/main/java/com/test/musichouduan/service/impl/MusicServiceImpl.java +++ b/music-houduan/src/main/java/com/test/musichouduan/service/impl/MusicServiceImpl.java @@ -368,7 +368,8 @@ public class MusicServiceImpl implements MusicService { } // 上传新文件 - String musicUrl = fileService.uploadMusic(file); + String musicPhysicalPath = fileService.uploadMusic(file); + String musicUrl = musicPhysicalPath.replace(System.getProperty("user.dir") + File.separator + "music-houduan", "").replace(File.separator, "/"); music.setUrl(musicUrl); } @@ -380,7 +381,8 @@ public class MusicServiceImpl implements MusicService { } // 上传新封面 - String coverUrl = fileService.uploadImage(cover); + String coverPhysicalPath = fileService.uploadImage(cover); + String coverUrl = coverPhysicalPath.replace(System.getProperty("user.dir") + File.separator + "music-houduan", "").replace(File.separator, "/"); music.setCover(coverUrl); }