| 
					
				 | 
			
			
				@@ -536,20 +536,20 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <sql id="queryMusicGroupCourseScheduleSql"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            cg.del_flag_ = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            cg.del_flag_ = 0 AND cgtm.teacher_role_ = 'BISHOP' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="classScheduleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND cs.type_ = #{classScheduleType} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="classScheduleStatus != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND cs.status_ = #{classScheduleStatus} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <if test="startTime != null and startTime != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="startTime != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND cs.class_date_ >= #{startTime} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <if test="endTime != null and endTime != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="endTime != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND cs.class_date_ <= #{endTime} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <if test="musicGroupId != null and musicGroupId != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="musicGroupId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND cg.music_group_id_ = #{musicGroupId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </where> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -579,6 +579,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN class_group cg ON cg.id_ = cs.class_group_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN teacher_attendance ta ON ta.course_schedule_id_ = cs.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN class_group_relation cgr ON cgr.sub_class_group_id_ = cs.class_group_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        LEFT JOIN class_group_teacher_mapper cgtm ON cgtm.class_group_id_ = cs.class_group_id_ AND ta.teacher_id_ = cgtm.user_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="queryMusicGroupCourseScheduleSql"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY cs.class_date_ DESC,cs.start_class_time_ DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="global.limit"/> 
			 |