feat: 数据导出中心

This commit is contained in:
taojinlong
2024-05-24 17:25:52 +08:00
parent 539d18581b
commit 59b97fdee2
12 changed files with 213 additions and 41 deletions

View File

@@ -269,4 +269,24 @@ public class FileUtils {
return bytes;
}
public static boolean deleteDirectoryRecursively(String directoryPath) {
File directory = new File(directoryPath);
if (!directory.exists()) {
return true;
}
File[] files = directory.listFiles();
if (files != null) {
for (File file : files) {
if (file.isDirectory()) {
deleteDirectoryRecursively(file.getAbsolutePath());
} else {
boolean deletionSuccess = file.delete();
}
}
}
return directory.delete();
}
}