fix:文件目录为空时无法删除文件报错

This commit is contained in:
Chopper711 2024-05-27 10:12:50 +08:00
parent a301432a87
commit c7682680ee

View File

@ -42,7 +42,9 @@ public class FileServiceImpl extends ServiceImpl<FileMapper, File> implements Fi
List<File> files = this.list(queryWrapper); List<File> files = this.list(queryWrapper);
List<String> keys = new ArrayList<>(); List<String> keys = new ArrayList<>();
files.forEach(item -> keys.add(item.getFileKey())); files.forEach(item -> keys.add(item.getFileKey()));
filePluginFactory.filePlugin().deleteFile(keys); if(!keys.isEmpty()) {
filePluginFactory.filePlugin().deleteFile(keys);
}
this.remove(queryWrapper); this.remove(queryWrapper);
} }