解决发现的问题。

This commit is contained in:
chenxudong 2025-03-12 10:26:39 +08:00
parent 830b0b484f
commit 4be8e338dd
2 changed files with 2 additions and 2 deletions

View File

@ -86,6 +86,7 @@ public class EdPrjServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileInfo>
EdFileInfo fileInfo = new EdFileInfo(); EdFileInfo fileInfo = new EdFileInfo();
String nowTimeStr = EleCommonUtil.getNowTimeStr(); String nowTimeStr = EleCommonUtil.getNowTimeStr();
fileInfo.setId(newPrjId) fileInfo.setId(newPrjId)
.setFileType("文件夹")
.setFileId(newPrjId) .setFileId(newPrjId)
.setFileName(prjName) .setFileName(prjName)
.setFileVersion(FILE_START_VERSION) .setFileVersion(FILE_START_VERSION)

View File

@ -216,8 +216,7 @@ public class FileRecycleServiceImpl implements FileRecycleService {
.eq(EdFileInfo::getFileId, fileId) .eq(EdFileInfo::getFileId, fileId)
.last("limit 1")); .last("limit 1"));
EdFileInfo edFileInfo = edFileInfos.get(0); EdFileInfo edFileInfo = edFileInfos.get(0);
edFileInfo.setEffectFlag(EffectFlagEnum.EFFECT.code); this.edFileInfoMapper.update(new EdFileInfo(), Wrappers.lambdaUpdate(EdFileInfo.class).set(EdFileInfo::getEffectFlag, EffectFlagEnum.EFFECT.code).eq(EdFileInfo::getId, edFileInfo.getId()));
this.edFileInfoMapper.update(edFileInfo, null);
UserThreadLocal.setSuccessInfo(edFileInfo.getParentId(), edFileInfo.getId(), "还原文件 {} 成功文件id为 {}", edFileInfo.getFileName() + "." + edFileInfo.getFileType(), fileId); UserThreadLocal.setSuccessInfo(edFileInfo.getParentId(), edFileInfo.getId(), "还原文件 {} 成功文件id为 {}", edFileInfo.getFileName() + "." + edFileInfo.getFileType(), fileId);
return ElectromagneticResultUtil.success("还原文件成功"); return ElectromagneticResultUtil.success("还原文件成功");
} }