From 2ff269df792942c74f9113014210e3fddb4bce8e Mon Sep 17 00:00:00 2001 From: yaodan <1421553879@qq.com> Date: Mon, 24 Apr 2023 23:02:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E9=99=84=E4=BB=B6=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...erOpenCourseQuestionSettingController.java | 22 +++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseQuestionSettingController.java b/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseQuestionSettingController.java index 11f8beb9..6d86f321 100644 --- a/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseQuestionSettingController.java +++ b/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseQuestionSettingController.java @@ -106,28 +106,46 @@ public class TeacherOpenCourseQuestionSettingController { /** 构建表头 */ Map header = new LinkedHashMap<>(11); - header.put("teacherOpenCourseQuestionSettingSchoolClassNames", "考试班级"); - header.put("avgScore", "平均得分"); + + switch (condition.getTeacherOpenCourseQuestionSettingType()) { case EXAM: header.put("teacherOpenCourseQuestionSettingName", "考试名称"); + header.put("teacherOpenCourseQuestionSettingSchoolClassNames", "考试班级"); header.put("teacherOpenCourseQuestionStartTime", "考试开始时间"); header.put("teacherOpenCourseQuestionEndTime", "考试结束时间"); + header.put("avgSuccessCount", "平均答对数量"); header.put("avgErrorCount", "平均答错数量"); header.put("avgSuccessRate", "平均正确率"); + header.put("avgScore", "平均得分"); header.put("teacherOpenCourseQuestionSettingPushStatusText", "状态"); baseName = "考试记录-导出"; break; case HOMEWORK_QUESTION: header.put("teacherOpenCourseQuestionSettingName", "题库作业名称"); + header.put("teacherOpenCourseQuestionSettingSchoolClassNames", "考试班级"); header.put("teacherOpenCourseQuestionStartTime", "作业开始时间"); header.put("teacherOpenCourseQuestionEndTime", "作业结束时间"); header.put("avgPassRate", "及格率"); + header.put("avgScore", "平均得分"); header.put("teacherOpenCourseQuestionSettingPushStatusText", "状态"); baseName = "题库作业-导出"; break; + + case HOMEWORK_FILE: + header.put("teacherOpenCourseQuestionSettingName", "题库作业名称"); + header.put("teacherOpenCourseQuestionSettingSchoolClassNames", "作业班级"); + header.put("messageAddTime", "作业附件"); + header.put("avgScore", "平均得分"); + header.put("avgPassRate", "及格率"); + header.put("teacherOpenCourseQuestionStartTime", "作业开始时间"); + header.put("teacherOpenCourseQuestionEndTime", "作业结束时间"); + header.put("teacherOpenCourseQuestionSettingPushStatusText", "状态"); + baseName = "附件作业-导出"; + break; + default: throw new PlatformException("参数错误"); }