fix(异常处理):批量任务异常处理

This commit is contained in:
MAC 2022-04-27 21:26:35 +08:00
parent 4116acf0dc
commit fe33854685

View File

@ -50,19 +50,29 @@ public class TaskController {
public void updateFilePath() { public void updateFilePath() {
List<UserFile> list = userFileService.list(); List<UserFile> list = userFileService.list();
for (UserFile userFile : list) { for (UserFile userFile : list) {
try {
String path = QiwenFile.formatPath(userFile.getFilePath()); String path = QiwenFile.formatPath(userFile.getFilePath());
if (!userFile.getFilePath().equals(path)) {
userFile.setFilePath(path); userFile.setFilePath(path);
userFileService.updateById(userFile); userFileService.updateById(userFile);
} }
} catch (Exception e) {
// ignore
}
}
} }
@Scheduled(fixedRate = Long.MAX_VALUE) @Scheduled(fixedRate = Long.MAX_VALUE)
public void updateShareFilePath() { public void updateShareFilePath() {
List<ShareFile> list = shareFileService.list(); List<ShareFile> list = shareFileService.list();
for (ShareFile shareFile : list) { for (ShareFile shareFile : list) {
try {
String path = QiwenFile.formatPath(shareFile.getShareFilePath()); String path = QiwenFile.formatPath(shareFile.getShareFilePath());
shareFile.setShareFilePath(path); shareFile.setShareFilePath(path);
shareFileService.updateById(shareFile); shareFileService.updateById(shareFile);
} catch (Exception e) {
//ignore
}
} }
} }
} }