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