瀏覽代碼

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

xiexiang 1 年之前
父節點
當前提交
ce1ab2e995
共有 1 個文件被更改,包括 10 次插入4 次删除
  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;