From 8030a8528898332116f2d2a86c4892b20651caf4 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Wed, 11 Mar 2026 14:49:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E7=89=87=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../edu/command/query/archives/ArchivesQueryExe.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 7d9fb99..44176df 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 @@ -183,8 +183,11 @@ public class ArchivesQueryExe { List recordCoList = studentExamRecordItemCoConvertor.converDOsToCOs(recordList); studentExamRecordCO.setExamRecordItemList(recordCoList); personArchivesDTO.setStudentExamRecord(studentExamRecordCO); - } + log.info("考试试卷数据准备,{}",JSONUtil.toJsonStr(studentExamRecordCO)); + }else{ + log.info("考试试卷数据试卷为空,学生:{}",studentDO.getStudentId()); + } } // 新增档案下载记录 ArchivesPdfFileE archivesPdfFileE = new ArchivesPdfFileE(); @@ -521,6 +524,8 @@ public class ArchivesQueryExe { PictureRenderData signPicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getStudentExamRecord(), 50, 15); workItem.put("signPicture", signPicture); } + log.info("考试试卷下载转换前,{}",JSONUtil.toJsonStr(params.getStudentExamRecord())); + log.info("考试试卷下载,{}",JSONUtil.toJsonStr(workItem)); String templatePath = "templates/template/exam.docx"; ByteArrayOutputStream outputStream = Tools.renderTemplate(templatePath, workItem); return outputStream.toByteArray();