This commit is contained in:
许允枞 2025-03-25 16:25:38 +08:00
parent 5f57de111a
commit ca071db8ce

View File

@ -63,21 +63,14 @@ public class InspectionEquInfoServiceImpl extends ServiceImpl<InspectionEquInfoM
public InspectionEquInfo selectInspectionEquInfoById(Long id) { public InspectionEquInfo selectInspectionEquInfoById(Long id) {
InspectionEquInfo inspectionEquInfo = baseMapper.selectInspectionEquInfoById(id); InspectionEquInfo inspectionEquInfo = baseMapper.selectInspectionEquInfoById(id);
//查询文件附件 //查询文件表文件夹id是否存在
if (ObjectUtil.isNotEmpty(inspectionEquInfo.getFolderId())) { if (ObjectUtil.isNotEmpty(inspectionEquInfo.getFolderId())) {
List<InspectionFile> fileList = inspectionFileService.list(Wrappers.<InspectionFile>lambdaQuery() InspectionFile folder = inspectionFileService.getOne(Wrappers.<InspectionFile>lambdaQuery().eq(InspectionFile::getId, inspectionEquInfo.getFolderId()));
.eq(InspectionFile::getFatherId, inspectionEquInfo.getFolderId())); if (ObjectUtil.isNull(folder)) {
inspectionEquInfo.setFolderId(null);
List<FileDO> copyFileList = new ArrayList<>();
for (InspectionFile inspectionFile : fileList) {
FileDO fileDO = new FileDO();
//把文件名后缀截取掉
fileDO.setUrl(inspectionFile.getFilePath());
fileDO.setName(inspectionFile.getFileName());
copyFileList.add(fileDO);
} }
inspectionEquInfo.setFileList(copyFileList);
} }
return inspectionEquInfo; return inspectionEquInfo;
} }