zouxuan 3 years ago
parent
commit
dbcf3fde9c

+ 10 - 10
mec-biz/src/main/resources/config/mybatis/StudentExtracurricularExercisesSituationMapper.xml

@@ -927,28 +927,28 @@
         select sees.student_id_,sees.music_group_id_,sees.monday_,sees.sunday_,sum(sees.expect_exercises_num_) serve_total_num_,
         sum(sees.actual_exercises_num_) actual_exercises_num_,SUM(sees.exercises_reply_num_) exercises_reply_num_,sum(sees.exercises_message_num_) exercises_message_num_,
         GROUP_CONCAT(DISTINCT CASE WHEN sees.exercises_reply_num_ < sees.actual_exercises_num_ THEN sees.monday_ END) not_homework_date_
-        from student_extracurricular_exercises_situation_ sees
-        where sees.monday_ >= #{monday} AND sees.sunday_ <= #{sunday}
-        group by sees.student_id_,sees.music_group_id_) sees
+        FROM student_extracurricular_exercises_situation_ sees
+        WHERE sees.monday_ >= #{monday} AND sees.sunday_ <= #{sunday}
+        GROUP BY sees.student_id_,sees.music_group_id_) sees
         LEFT JOIN (
-        select sees.student_id_,sbi.organ_id_,sees.music_group_id_,sbi.user_name_,mg.name_ music_group_name_,sbi.organ_name_,
+        SELECT sees.student_id_,sbi.organ_id_,sees.music_group_id_,sbi.user_name_,mg.name_ music_group_name_,sbi.organ_name_,
         COUNT(CASE WHEN sa.qualified_flag_ = 1 THEN 1 END) qualified_num_,COUNT(cs.id_) course_num_,COUNT(CASE WHEN cs.type_ = 'SINGLE' THEN 1 END) single_num_,
         COUNT(CASE WHEN cs.type_ = 'MIX' THEN 1 END) mix_num_,COUNT(sa.id_) sign_num_,
         COUNT(CASE WHEN sa.id_ IS NULL THEN 1 END) not_sign_num_,
         GROUP_CONCAT(DISTINCT CASE WHEN sa.id_ IS NULL AND cs.status_ = 'OVER' THEN cs.class_date_ END) not_sign_date_
-        from student_extracurricular_exercises_situation_ sees
-        left join student_basic_info sbi ON sbi.user_id_ = sees.student_id_
-        left join music_group mg ON mg.id_ = sees.music_group_id_
+        FROM student_extracurricular_exercises_situation_ sees
+        LEFT JOIN student_basic_info sbi ON sbi.user_id_ = sees.student_id_
+        LEFT JOIN music_group mg ON mg.id_ = sees.music_group_id_
         LEFT JOIN course_schedule_student_payment cssp ON cssp.music_group_id_ = sees.music_group_id_ AND cssp.user_id_ = sees.student_id_ AND cssp.group_type_ = 'MUSIC'
         LEFT JOIN course_schedule cs ON cs.id_ = cssp.course_schedule_id_ AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND cs.is_lock_ = 0 AND ( cs.new_course_id_ IS NULL OR cs.new_course_id_ = cs.id_ )
         LEFT JOIN student_attendance sa ON sa.course_schedule_id_ = cssp.course_schedule_id_ AND sa.user_id_ = cssp.user_id_ AND sa.status_ = 'NORMAL'
-        where sees.monday_ >= #{monday} AND sees.sunday_ <= #{sunday}
-        group by sees.student_id_,sees.music_group_id_) cs ON cs.student_id_ = sees.student_id_ AND cs.music_group_id_ = sees.music_group_id_
+        WHERE sees.monday_ >= #{monday} AND sees.sunday_ <= #{sunday}
+        GROUP BY sees.student_id_,sees.music_group_id_) cs ON cs.student_id_ = sees.student_id_ AND cs.music_group_id_ = sees.music_group_id_
         <where>
             <if test="organId != null and organId != ''">
                 AND FIND_IN_SET(cs.organ_id_,#{organId})
             </if>
         </where>
-        order by cs.organ_id_,cs.student_id_,cs.music_group_id_
+        ORDER BY cs.organ_id_,cs.student_id_,cs.music_group_id_
     </select>
 </mapper>

+ 2 - 2
mec-web/src/main/resources/exportColumnMapper.ini

@@ -287,8 +287,8 @@ headColumns = ["分部","学员编号","学员姓名","活动编号","活动名
 fieldColumns = ["organizationName","userId","username","activityId","activityName", "subCourseNum","subGiveCourseNum"]
 
 [乐团学生服务指标导出]
-headColumns = ["分部","编号","姓名","乐团名称","服务周期开始时间","服务周期结束时间","服务指标总数","已布置","已提交数","点评数","签到数","达标数","课程数","出勤率(%)","达标率(%)","声部课数量","合奏课数量","缺勤次数","缺勤日期","未提交作业的服务周期"]
-fieldColumns = ["organName","studentId","username","musicGroupName","monday","sunday", "serveTotalNum","actualExercisesNum","exercisesReplyNum","exercisesMessageNum","signNum","qualifiedNum","courseNum","signRate","passRate","singleNum","mixNum","notSignNum","notSignDate","notHomeworkDate"]
+headColumns = ["分部","编号","姓名","乐团名称","服务周期开始时间","服务周期结束时间","服务指标总数","已布置","已提交数","点评数","出勤率(%)","达标率(%)","声部课数量","合奏课数量","缺勤次数","缺勤日期","未提交作业的服务周期"]
+fieldColumns = ["organName","studentId","username","musicGroupName","monday","sunday", "serveTotalNum","actualExercisesNum","exercisesReplyNum","exercisesMessageNum","signRate","passRate","singleNum","mixNum","notSignNum","notSignDate","notHomeworkDate"]
 
 [训练统计导出]
 headColumns = ["分部", "学员编号", "学员姓名", "手机号", "训练时长(分)", "训练次数", "训练天数", "评测次数"]