Joburgess 5 년 전
부모
커밋
62df35e5b2

+ 3 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

@@ -352,6 +352,9 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 
 	@Override
 	public void checkNewCourseSchedules(List<CourseSchedule> courseSchedules,boolean checkExistCourseSchedule){
+		if(CollectionUtils.isEmpty(courseSchedules)){
+			return;
+		}
 		//第一节课
 		CourseSchedule firstCourseSchedule;
 		//最后一节课

+ 1 - 0
mec-biz/src/main/resources/config/mybatis/CourseScheduleMapper.xml

@@ -1052,6 +1052,7 @@
             COUNT(DISTINCT sa.class_group_id_)
         FROM
             student_attendance sa
+            LEFT JOIN course_schedule cs ON sa.course_schedule_id_=cs.id_
         WHERE
         (cs.del_flag_ != 1 OR cs.del_flag_ IS NULL)
         AND sa.class_group_id_=#{classGroupId} AND sa.teacher_id_=#{userId}