|
@@ -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(),
|