bug: 修改文件信息为空的情况

This commit is contained in:
wxyclub
2023-11-30 09:21:16 +08:00
parent 578bd9ff78
commit 6928005f01
3 changed files with 12 additions and 4 deletions
@@ -75,8 +75,10 @@ public class InsideOutsideMeetingServiceImpl extends ServiceImpl<InsideOutsideMe
List<AttFileEO> meetingMinutesList = new ArrayList<>(); List<AttFileEO> meetingMinutesList = new ArrayList<>();
for (String attId : insideOutsideMeeting.getMeetingMinutes().split(",")) { for (String attId : insideOutsideMeeting.getMeetingMinutes().split(",")) {
AttFileEO fileInfo = attFileEOService.getFileInfo(attId); AttFileEO fileInfo = attFileEOService.getFileInfo(attId);
if (fileInfo != null) {
meetingMinutesList.add(fileInfo); meetingMinutesList.add(fileInfo);
} }
}
insideOutsideMeeting.setMeetingMinutesList(meetingMinutesList); insideOutsideMeeting.setMeetingMinutesList(meetingMinutesList);
} }
// 获取会议类别值 // 获取会议类别值
@@ -89,8 +89,10 @@ public class SarLawsInformationServiceImpl extends ServiceImpl<SarLawsInformatio
List<AttFileEO> fileNameList = new ArrayList<>(); List<AttFileEO> fileNameList = new ArrayList<>();
for (String attId : split) { for (String attId : split) {
AttFileEO fileInfo = attFileEOService.getFileInfo(attId); AttFileEO fileInfo = attFileEOService.getFileInfo(attId);
if (fileInfo != null) {
fileNameList.add(fileInfo); fileNameList.add(fileInfo);
} }
}
sarLawsInformation.setInformationFileList(fileNameList); sarLawsInformation.setInformationFileList(fileNameList);
} }
// 查询体系节点信息 // 查询体系节点信息
@@ -473,8 +473,10 @@ public class SarLawsTopicServiceImpl extends ServiceImpl<SarLawsTopicMapper, Sar
List<AttFileEO> fileList = new ArrayList<>(); List<AttFileEO> fileList = new ArrayList<>();
for (String attId : fileAttId.split(",")) { for (String attId : fileAttId.split(",")) {
AttFileEO fileInfo = attFileEOService.getFileInfo(attId); AttFileEO fileInfo = attFileEOService.getFileInfo(attId);
if (fileInfo != null) {
fileList.add(fileInfo); fileList.add(fileInfo);
} }
}
String setMethod = "set" + StringUtils.capitalize(field) + "List"; String setMethod = "set" + StringUtils.capitalize(field) + "List";
method = SarLawsTopic.class.getMethod(setMethod, List.class); method = SarLawsTopic.class.getMethod(setMethod, List.class);
method.invoke(lawsTopic, fileList); method.invoke(lawsTopic, fileList);
@@ -497,8 +499,10 @@ public class SarLawsTopicServiceImpl extends ServiceImpl<SarLawsTopicMapper, Sar
List<AttFileEO> fileList = new ArrayList<>(); List<AttFileEO> fileList = new ArrayList<>();
for (String attId : fileAttId.split(",")) { for (String attId : fileAttId.split(",")) {
AttFileEO fileInfo = attFileEOService.getFileInfo(attId); AttFileEO fileInfo = attFileEOService.getFileInfo(attId);
if (fileInfo != null) {
fileList.add(fileInfo); fileList.add(fileInfo);
} }
}
String setMethod = "set" + StringUtils.capitalize(field) + "List"; String setMethod = "set" + StringUtils.capitalize(field) + "List";
method = SarLawsTopicVO.class.getMethod(setMethod, List.class); method = SarLawsTopicVO.class.getMethod(setMethod, List.class);
method.invoke(lawsTopic, fileList); method.invoke(lawsTopic, fileList);