diff --git a/pqs-common/common-oss/src/main/java/com/njcn/oss/utils/FileStorageUtil.java b/pqs-common/common-oss/src/main/java/com/njcn/oss/utils/FileStorageUtil.java index a6d990b8a..b787c69a8 100644 --- a/pqs-common/common-oss/src/main/java/com/njcn/oss/utils/FileStorageUtil.java +++ b/pqs-common/common-oss/src/main/java/com/njcn/oss/utils/FileStorageUtil.java @@ -155,6 +155,9 @@ public class FileStorageUtil { obsUtil.uploadMultipart(multipartFile, filePath); } else if (generalInfo.getBusinessFileStorage() == GeneralConstant.AliYUN_OSS) { filePath = dir.endsWith("/")?dir+getFileNameWithoutPath(multipartFile):dir+"/"+getFileNameWithoutPath(multipartFile); + if (filePath.charAt(0) == '/') { + filePath= filePath.substring(1); + } aliYunOssUtils.uploadFile(filePath, multipartFile); } else { try {