deason 2 年之前
父節點
當前提交
0d6f15e48a

+ 7 - 0
src/main/java/cn/com/qmth/examcloud/tool/service/export_student_answer_and_score_detail/ExportStudentAnswerAndScoreDetailTask.java

@@ -88,8 +88,15 @@ public class ExportStudentAnswerAndScoreDetailTask {
         // Excel动态列
         List<String> dynamicExcelHeaders = new ArrayList<>();
 
+        int index = 0;
         List<List<String>> excelRows = new ArrayList<>();
         for (ExamStudentScoreVO vo : examStudentScoreList) {
+            index++;
+            if (index % 500 == 0) {
+                float rate = index * 100f / examStudentScoreList.size();
+                log.info("examId:{} courseId:{} 已获取考生作答明细数:{} 进度:{}%", examId, course.getCourseId(), index, rate);
+            }
+
             List<String> rowValues = Lists.newArrayList(vo.getOrgName(), vo.getCourseCode(), vo.getCourseName(),
                     vo.getCourseLevel(), vo.getIdentityNumber(), vo.getStudentCode(), vo.getStudentName(),
                     vo.getGrade(), vo.getSpecialtyName(), vo.getIsAbsent(),