@@ -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;
//最后一节课
@@ -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}