本地文件存储修改
This commit is contained in:
@@ -271,7 +271,6 @@ public class FileStorageUtil {
|
|||||||
}else {
|
}else {
|
||||||
// 本地存储处理
|
// 本地存储处理
|
||||||
Path path = Paths.get(generalInfo.getLocalStorePath()+File.separator+filePath);
|
Path path = Paths.get(generalInfo.getLocalStorePath()+File.separator+filePath);
|
||||||
System.out.println("下载文件路径:"+generalInfo.getLocalStorePath()+File.separator+filePath);
|
|
||||||
inputStream = Files.newInputStream(path);
|
inputStream = Files.newInputStream(path);
|
||||||
|
|
||||||
// 设置下载文件名(从路径中提取)
|
// 设置下载文件名(从路径中提取)
|
||||||
@@ -324,8 +323,15 @@ public class FileStorageUtil {
|
|||||||
public void deleteFile(String fileName) {
|
public void deleteFile(String fileName) {
|
||||||
if (generalInfo.getBusinessFileStorage() == GeneralConstant.HUAWEI_OBS) {
|
if (generalInfo.getBusinessFileStorage() == GeneralConstant.HUAWEI_OBS) {
|
||||||
obsUtil.delete(fileName);
|
obsUtil.delete(fileName);
|
||||||
} else {
|
} else if(generalInfo.getBusinessFileStorage() == GeneralConstant.MINIO_OSS){
|
||||||
minIoUtils.removeObject(minIossProperties.getBucket(), fileName);
|
minIoUtils.removeObject(minIossProperties.getBucket(), fileName);
|
||||||
|
} else if(generalInfo.getBusinessFileStorage() == GeneralConstant.LOCAL_DISK){
|
||||||
|
Path path = Paths.get(generalInfo.getLocalStorePath()+File.separator+fileName);
|
||||||
|
try {
|
||||||
|
Files.delete(path);
|
||||||
|
} catch (IOException e) {
|
||||||
|
log.info("删除本地文件{}失败失败原因{}", path,e.getMessage());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user