Bladeren bron

7/25 被无效历史文件顺序修改

xiexiang 1 jaar geleden
bovenliggende
commit
ce1ab2e995
1 gewijzigde bestanden met toevoegingen van 10 en 4 verwijderingen
  1. 10 4
      src/main/java/cn/cslg/pas/service/business/InvalidRecordService.java

+ 10 - 4
src/main/java/cn/cslg/pas/service/business/InvalidRecordService.java

@@ -382,10 +382,16 @@ public class InvalidRecordService extends ServiceImpl<InvalidRecordMapper, Inval
         QueryReportAffairDTO queryReportAffairDTO = new QueryReportAffairDTO();
         queryReportAffairDTO.setProjectId(projectId);
         List<ReportAffairVO> reportAffairVOS = reportAffairService.queryReportAffair(queryReportAffairDTO);
-        for (ReportAffairVO reportAffairVO : reportAffairVOS) {
-            List<SystemFile> systemFiles = reportAffairVO.getSystemFileList();
-            for (SystemFile systemFile : systemFiles) {
-                fileGuids.add(systemFile.getGuid());
+        if (!reportAffairVOS.isEmpty()) {
+            for (ReportAffairVO reportAffairVO : reportAffairVOS) {
+                List<SystemFile> systemFiles = reportAffairVO.getSystemFileList();
+                if (!systemFiles.isEmpty()) {
+                    for (SystemFile systemFile : systemFiles) {
+                        if (systemFile.getGuid() != null) {
+                            fileGuids.add(systemFile.getGuid());
+                        }
+                    }
+                }
             }
         }
         return fileGuids;