|  | @@ -4216,7 +4216,7 @@
 | 
											
												
													
														|  |          select cs.type_ scheduleType,COUNT(CASE WHEN cs.status_ = 'NOT_START' THEN 1 END) subCourseNum,
 |  |          select cs.type_ scheduleType,COUNT(CASE WHEN cs.status_ = 'NOT_START' THEN 1 END) subCourseNum,
 | 
											
												
													
														|  |                 COUNT(cs.id_) totalCourseNum
 |  |                 COUNT(cs.id_) totalCourseNum
 | 
											
												
													
														|  |          from course_schedule cs
 |  |          from course_schedule cs
 | 
											
												
													
														|  | -        where cs.group_type_ = 'MUSIC' AND cs.is_lock_ = 0 AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND cs.new_course_id_ IS NULL
 |  | 
 | 
											
												
													
														|  | 
 |  | +        where cs.group_type_ = 'MUSIC' AND cs.is_lock_ = 0 AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND (cs.new_course_id_ IS NULL OR cs.new_course_id_ = cs.id_)
 | 
											
												
													
														|  |          AND cs.class_date_ BETWEEN #{startTerm} AND #{endTerm}
 |  |          AND cs.class_date_ BETWEEN #{startTerm} AND #{endTerm}
 | 
											
												
													
														|  |          AND cs.music_group_id_ IN
 |  |          AND cs.music_group_id_ IN
 | 
											
												
													
														|  |          <foreach collection="musicGroupIds" item="musicGroupId" open="(" separator="," close=")">
 |  |          <foreach collection="musicGroupIds" item="musicGroupId" open="(" separator="," close=")">
 | 
											
										
											
												
													
														|  | @@ -4228,7 +4228,7 @@
 | 
											
												
													
														|  |              resultType="com.ym.mec.biz.dal.school.dto.DailySummaryOfClassesForTheCurrentSemesterDto">
 |  |              resultType="com.ym.mec.biz.dal.school.dto.DailySummaryOfClassesForTheCurrentSemesterDto">
 | 
											
												
													
														|  |          select cs.class_date_ courseDate,cs.type_ scheduleType,COUNT(cs.id_) totalCourseNum
 |  |          select cs.class_date_ courseDate,cs.type_ scheduleType,COUNT(cs.id_) totalCourseNum
 | 
											
												
													
														|  |          from course_schedule cs
 |  |          from course_schedule cs
 | 
											
												
													
														|  | -        where cs.group_type_ = 'MUSIC' AND cs.is_lock_ = 0 AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND cs.new_course_id_ IS NULL
 |  | 
 | 
											
												
													
														|  | 
 |  | +        where cs.group_type_ = 'MUSIC' AND cs.is_lock_ = 0 AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND (cs.new_course_id_ IS NULL OR cs.new_course_id_ = cs.id_)
 | 
											
												
													
														|  |          AND cs.class_date_ BETWEEN #{startTerm} AND #{endTerm}
 |  |          AND cs.class_date_ BETWEEN #{startTerm} AND #{endTerm}
 | 
											
												
													
														|  |          AND cs.music_group_id_ IN
 |  |          AND cs.music_group_id_ IN
 | 
											
												
													
														|  |          <foreach collection="musicGroupIds" item="musicGroupId" open="(" separator="," close=")">
 |  |          <foreach collection="musicGroupIds" item="musicGroupId" open="(" separator="," close=")">
 | 
											
										
											
												
													
														|  | @@ -4240,7 +4240,7 @@
 | 
											
												
													
														|  |          select cs.id_ courseId,CONCAT(cs.class_date_,' ',cs.start_class_time_,'~',cs.end_class_time_) classDate,cs.status_ courseStatus,cs.name_ courseName,
 |  |          select cs.id_ courseId,CONCAT(cs.class_date_,' ',cs.start_class_time_,'~',cs.end_class_time_) classDate,cs.status_ courseStatus,cs.name_ courseName,
 | 
											
												
													
														|  |          actual_teacher_id_ teacherId,cs.music_group_id_ musicGroupId,cs.teach_mode_ teachMode
 |  |          actual_teacher_id_ teacherId,cs.music_group_id_ musicGroupId,cs.teach_mode_ teachMode
 | 
											
												
													
														|  |          from course_schedule cs
 |  |          from course_schedule cs
 | 
											
												
													
														|  | -        where cs.group_type_ = 'MUSIC' AND cs.is_lock_ = 0 AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND cs.new_course_id_ IS NULL
 |  | 
 | 
											
												
													
														|  | 
 |  | +        where cs.group_type_ = 'MUSIC' AND cs.is_lock_ = 0 AND cs.del_flag_ = 0 AND cs.pre_course_flag_ = 0 AND (cs.new_course_id_ IS NULL OR cs.new_course_id_ = cs.id_)
 | 
											
												
													
														|  |          <if test="classDate != null and classDate != ''">
 |  |          <if test="classDate != null and classDate != ''">
 | 
											
												
													
														|  |              AND cs.class_date_ = #{classDate}
 |  |              AND cs.class_date_ = #{classDate}
 | 
											
												
													
														|  |          </if>
 |  |          </if>
 |