优化代码
This commit is contained in:
parent
c76d5c8c78
commit
fedfc12e3e
|
|
@ -97,9 +97,18 @@ public class BackupTask {
|
||||||
.eq(EdFileInfo::getAllDeleted, false)
|
.eq(EdFileInfo::getAllDeleted, false)
|
||||||
.gt(EdFileInfo::getCreatedTime, fileMaxCreateTime));
|
.gt(EdFileInfo::getCreatedTime, fileMaxCreateTime));
|
||||||
for (EdFileInfo edFileInfo : edFileInfos) {
|
for (EdFileInfo edFileInfo : edFileInfos) {
|
||||||
|
try {
|
||||||
|
backUpFile(edFileInfo);
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.warn("备份文件错误, {} ", e.getMessage(), e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void backUpFile(EdFileInfo edFileInfo) {
|
||||||
long count = fileBackupLogMapper.selectCount(Wrappers.<FileBackupLog>lambdaQuery().eq(FileBackupLog::getFileId, edFileInfo.getId()));
|
long count = fileBackupLogMapper.selectCount(Wrappers.<FileBackupLog>lambdaQuery().eq(FileBackupLog::getFileId, edFileInfo.getId()));
|
||||||
if (count > 0) {
|
if (count > 0) {
|
||||||
continue;
|
return;
|
||||||
}
|
}
|
||||||
UserLoginInfo userLoginInfo = new UserLoginInfo();
|
UserLoginInfo userLoginInfo = new UserLoginInfo();
|
||||||
userLoginInfo.setUserId(edFileInfo.getCreatedBy());
|
userLoginInfo.setUserId(edFileInfo.getCreatedBy());
|
||||||
|
|
@ -124,7 +133,6 @@ public class BackupTask {
|
||||||
.setSource(FileBackupSource.SYS_BACKUP.code);
|
.setSource(FileBackupSource.SYS_BACKUP.code);
|
||||||
fileBackupLogMapper.insert(backupLog);
|
fileBackupLogMapper.insert(backupLog);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
private Date getFileMaxCreateTime() {
|
private Date getFileMaxCreateTime() {
|
||||||
List<FileBackupLog> fileBackupLogs = fileBackupLogMapper.selectList(Wrappers.<FileBackupLog>lambdaQuery()
|
List<FileBackupLog> fileBackupLogs = fileBackupLogMapper.selectList(Wrappers.<FileBackupLog>lambdaQuery()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue