From 82be5cf601bf79ad209ecc88c59a6aa59ebc4eb9 Mon Sep 17 00:00:00 2001 From: tianliyong Date: Tue, 20 Dec 2022 17:05:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=85=BC=E5=AE=B9app?= =?UTF-8?q?=E7=AB=AF=E5=8E=86=E5=8F=B2=E6=95=B0=E6=8D=AE=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/axzo/oss/service/impl/FileServiceImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/oss-service/src/main/java/cn/axzo/oss/service/impl/FileServiceImpl.java b/oss-service/src/main/java/cn/axzo/oss/service/impl/FileServiceImpl.java index 05daf41..8ce72c3 100644 --- a/oss-service/src/main/java/cn/axzo/oss/service/impl/FileServiceImpl.java +++ b/oss-service/src/main/java/cn/axzo/oss/service/impl/FileServiceImpl.java @@ -104,7 +104,12 @@ public class FileServiceImpl implements FileService { //兼容app端oss历史上传文件的url处理 String tgtFileKey = file.getFileUrl().substring(file.getFileUrl().indexOf(".com/") + 5); log.debug("delete tgtFileKey = {}", tgtFileKey); - boolean deleteFlag = fileManager.delete(file.getBucketName(), tgtFileKey); + String bucketName = file.getBucketName(); + if (file.getFileUrl().contains(APP_PRO_BUCKET_NAME)) { + //兼容处理,支持app端bucketName:axzo-pro + bucketName = APP_PRO_BUCKET_NAME; + } + boolean deleteFlag = fileManager.delete(bucketName, tgtFileKey); log.info("delete deleteFlag = {}", deleteFlag); if (deleteFlag) { File updateFile = new File();