|
@@ -74,7 +74,7 @@ public class ExportStudentAnswerAndScoreDetailTask {
|
|
|
} else {
|
|
|
todoCourses = courses;
|
|
|
}
|
|
|
- log.info("待处理的课程数为:{}", todoCourses.size());
|
|
|
+ log.info("examId = {}, 待处理的课程数为:{}", examId, todoCourses.size());
|
|
|
|
|
|
for (CourseVO course : todoCourses) {
|
|
|
// 按考试课程逐个处理
|
|
@@ -108,7 +108,7 @@ public class ExportStudentAnswerAndScoreDetailTask {
|
|
|
|
|
|
if (vo.getExamRecordDataId() == null) {
|
|
|
// 跳过缺考的情况
|
|
|
- log.warn("examId={} courseId={} identityNumber={} finished={} absent={}", examId, course.getCourseId(),
|
|
|
+ log.warn("【缺考】examId={} courseId={} identityNumber={} finished={} absent={}", examId, course.getCourseId(),
|
|
|
vo.getIdentityNumber(), vo.getIsFinished(), vo.getIsAbsent());
|
|
|
continue;
|
|
|
}
|
|
@@ -188,11 +188,11 @@ public class ExportStudentAnswerAndScoreDetailTask {
|
|
|
.registerWriteHandler(ExcelHelper.styleStrategy())
|
|
|
.sheet().doWrite(excelRows);
|
|
|
|
|
|
+ log.info("examId:{} courseId:{} courseCode:{} totalRows:{} 已处理!", examId, course.getCourseId(), course.getCourseCode(), excelRows.size());
|
|
|
+
|
|
|
excelRows.clear();
|
|
|
excelHeaders.clear();
|
|
|
examStudentScoreList.clear();
|
|
|
-
|
|
|
- log.info("examId:{} courseCode:{} total:{} 已处理!", examId, course.getCourseCode(), excelRows.size());
|
|
|
}
|
|
|
|
|
|
/**
|