修改已知问题
This commit is contained in:
parent
3b721dd3c9
commit
46771e9a90
|
|
@ -128,6 +128,7 @@ public class FileRecycleServiceImpl implements FileRecycleService {
|
|||
.eq(EdFileInfo::getFileId, fileId));
|
||||
for (EdFileInfo edFileInfo : edFileInfos) {
|
||||
String fileSysPath = commonService.getFileSysPath(edFileInfo.getFilePath(), edFileInfo.getDataOwn());
|
||||
backupHandler.backupFiles(fileSysPath, edFileInfo.getParentId());
|
||||
String fileDbPath = commonService.getDbPath(edFileInfo.getFilePath());
|
||||
// 移动到tmp目录,七天后删除
|
||||
fileSystemService.moveFile(fileSysPath, elePropertyConfig.getEleTmpPath() + File.separator + new File(fileSysPath).getName());
|
||||
|
|
@ -153,13 +154,14 @@ public class FileRecycleServiceImpl implements FileRecycleService {
|
|||
|
||||
List<EdFileInfo> edFileInfos = this.edFileInfoMapper.selectList(Wrappers.lambdaQuery(EdFileInfo.class)
|
||||
.select(EdFileInfo.class, file -> !StrUtil.equals(file.getColumn(), "file_content"))
|
||||
.orderByDesc(EdFileInfo::getUpdatedTime)
|
||||
.orderByDesc(EdFileInfo::getFileVersion)
|
||||
.eq(EdFileInfo::getFileId, fileId)
|
||||
.last("limit 1"));
|
||||
EdFileInfo edFileInfo = edFileInfos.get(0);
|
||||
|
||||
String parentId = edFileInfo.getParentId();
|
||||
Long count = this.edFileInfoMapper.selectCount(Wrappers.lambdaQuery(EdFileInfo.class).eq(EdFileInfo::getParentId, parentId)
|
||||
Long count = this.edFileInfoMapper.selectCount(Wrappers.lambdaQuery(EdFileInfo.class)
|
||||
.eq(EdFileInfo::getParentId, parentId)
|
||||
.eq(EdFileInfo::getFileName, edFileInfo.getFileName())
|
||||
.eq(EdFileInfo::getFileType, edFileInfo.getFileType())
|
||||
.eq(EdFileInfo::getDataType, EleDataTypeEnum.FILE.code)
|
||||
|
|
|
|||
Loading…
Reference in New Issue