diff --git a/web-app/src/main/java/com/zcloud/edu/command/query/archives/ArchivesQueryExe.java b/web-app/src/main/java/com/zcloud/edu/command/query/archives/ArchivesQueryExe.java index d12d616..e0653fb 100644 --- a/web-app/src/main/java/com/zcloud/edu/command/query/archives/ArchivesQueryExe.java +++ b/web-app/src/main/java/com/zcloud/edu/command/query/archives/ArchivesQueryExe.java @@ -350,7 +350,6 @@ public class ArchivesQueryExe { byteArrayList.add(execteExamRecord(params)); System.out.println("5-------------------------------------------------------------"); } - log.info("execteGeneratePdfList,开始转换pdf{}", JSONUtil.toJsonStr(byteArrayList)); byte[] pdf = WordToPdfUtil.mergeWordToPdf(byteArrayList); Files.write(Paths.get(tempDir+"/"+params.getClassName()+"-一人一档-"+DateUtil.getSdfTimes()+".pdf"), pdf); @@ -462,6 +461,9 @@ public class ArchivesQueryExe { } public byte[] execteExamRecord(PersonArchivesDTO params){ try { + if(params.getStudentExamRecord() == null){ + return null; + } Map workItem = BeanUtil.beanToMap(params.getStudentExamRecord()); ArrayList workList = CollUtil.newArrayList(); AtomicInteger atomicIndex = new AtomicInteger(1); diff --git a/web-app/src/main/java/com/zcloud/edu/service/archives/ArchivesServiceImpl.java b/web-app/src/main/java/com/zcloud/edu/service/archives/ArchivesServiceImpl.java index 27f17f8..961b8d2 100644 --- a/web-app/src/main/java/com/zcloud/edu/service/archives/ArchivesServiceImpl.java +++ b/web-app/src/main/java/com/zcloud/edu/service/archives/ArchivesServiceImpl.java @@ -61,7 +61,6 @@ public class ArchivesServiceImpl implements ArchivesServiceI { @Override public void downloadPersonArchivesList(ArchivesQry qry) { List personArchivesDTOList = archivesQueryExe.downloadPersonArchivesList(qry); - log.info("downloadPersonArchivesList,开始一人一档异步下载{}", JSONUtil.toJsonStr(personArchivesDTOList)); archivesQueryExe.execteGeneratePdfList(qry,personArchivesDTOList); }