|  | @@ -936,13 +936,13 @@
 | 
	
		
			
				|  |  |          SELECT DISTINCT cgtm.user_id_ FROM class_group_student_mapper cgsm
 | 
	
		
			
				|  |  |          LEFT JOIN class_group_teacher_mapper cgtm ON cgsm.class_group_id_ = cgtm.class_group_id_
 | 
	
		
			
				|  |  |          LEFT JOIN music_group mg ON cgsm.music_group_id_ = mg.id_
 | 
	
		
			
				|  |  | -        WHERE mg.status_ = 'PROGRESS' AND cgsm.user_id_ = #{studentId}
 | 
	
		
			
				|  |  | +        WHERE mg.status_ IN ('PROGRESS','PAUSE') AND cgsm.user_id_ = #{studentId}
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |      <select id="findVipTeacherIds" resultType="java.lang.Integer">
 | 
	
		
			
				|  |  |          SELECT DISTINCT cgtm.user_id_ FROM class_group_student_mapper cgsm
 | 
	
		
			
				|  |  |          LEFT JOIN class_group_teacher_mapper cgtm ON cgsm.class_group_id_ = cgtm.class_group_id_
 | 
	
		
			
				|  |  |          LEFT JOIN vip_group vg ON vg.id_ = cgsm.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE vg.group_status_ IN (2,3,4) AND cgsm.user_id_ = #{studentId}
 | 
	
		
			
				|  |  | +        WHERE vg.group_status_ IN (2,3,4,6) AND cgsm.user_id_ = #{studentId}
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |      <select id="findPracticeTeacherIds" resultType="java.lang.Integer">
 | 
	
		
			
				|  |  |          SELECT DISTINCT cgtm.user_id_ FROM class_group_student_mapper cgsm
 | 
	
	
		
			
				|  | @@ -1061,11 +1061,11 @@
 | 
	
		
			
				|  |  |          SELECT cssp.user_id_ FROM music_group mg
 | 
	
		
			
				|  |  |          LEFT JOIN course_schedule_student_payment cssp ON mg.id_ = cssp.music_group_id_
 | 
	
		
			
				|  |  |          WHERE (mg.educational_teacher_id_ = #{teacherId} OR mg.director_user_id_ = #{teacherId} OR mg.team_teacher_id_ = #{teacherId})
 | 
	
		
			
				|  |  | -        AND cssp.group_type_ = 'MUSIC' AND mg.status_ = 'PROGRESS'
 | 
	
		
			
				|  |  | +        AND cssp.group_type_ = 'MUSIC' AND mg.status_ IN ('PROGRESS','PAUSE')
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cgsm.user_id_ FROM vip_group vg
 | 
	
		
			
				|  |  |          LEFT JOIN class_group_student_mapper cgsm ON vg.id_ = cgsm.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE vg.educational_teacher_id_ = #{teacherId} AND cgsm.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4)
 | 
	
		
			
				|  |  | +        WHERE vg.educational_teacher_id_ = #{teacherId} AND cgsm.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4,6)
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cssp.user_id_ FROM courses_group cg
 | 
	
		
			
				|  |  |          LEFT JOIN course_schedule_student_payment cssp ON cg.id_ = cssp.music_group_id_
 | 
	
	
		
			
				|  | @@ -1085,7 +1085,7 @@
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT csts.user_id_ FROM vip_group vg 
 | 
	
		
			
				|  |  |          LEFT JOIN course_schedule_teacher_salary csts ON vg.id_ = csts.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE vg.educational_teacher_id_ = #{teacherId} AND csts.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4)
 | 
	
		
			
				|  |  | +        WHERE vg.educational_teacher_id_ = #{teacherId} AND csts.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4,6)
 | 
	
		
			
				|  |  |          GROUP BY csts.user_id_
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT csts.user_id_ FROM courses_group cg 
 | 
	
	
		
			
				|  | @@ -1100,13 +1100,13 @@
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cgtm.user_id_ FROM music_group mg
 | 
	
		
			
				|  |  |          LEFT JOIN class_group_teacher_mapper cgtm ON mg.id_ = cgtm.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE cgtm.group_type_ = 'MUSIC' AND mg.status_ = 'PROGRESS'
 | 
	
		
			
				|  |  | +        WHERE cgtm.group_type_ = 'MUSIC' AND mg.status_ IN ('PROGRESS','PAUSE')
 | 
	
		
			
				|  |  |          AND (mg.educational_teacher_id_ = #{teacherId} OR mg.director_user_id_ = #{teacherId} OR mg.team_teacher_id_ = #{teacherId})
 | 
	
		
			
				|  |  |          GROUP BY cgtm.user_id_
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cgtm.user_id_ FROM vip_group vg 
 | 
	
		
			
				|  |  |          LEFT JOIN class_group_teacher_mapper cgtm ON vg.id_ = cgtm.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE vg.educational_teacher_id_ = #{teacherId} AND cgtm.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4)
 | 
	
		
			
				|  |  | +        WHERE vg.educational_teacher_id_ = #{teacherId} AND cgtm.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4,6)
 | 
	
		
			
				|  |  |          GROUP BY cgtm.user_id_
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cgtm.user_id_ FROM courses_group cg 
 | 
	
	
		
			
				|  | @@ -1121,7 +1121,7 @@
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT vg.educational_teacher_id_ FROM class_group_teacher_mapper cgtm
 | 
	
		
			
				|  |  |          LEFT JOIN vip_group vg ON vg.id_ = cgtm.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE cgtm.user_id_ = #{teacherId} AND cgtm.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4)
 | 
	
		
			
				|  |  | +        WHERE cgtm.user_id_ = #{teacherId} AND cgtm.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4,6)
 | 
	
		
			
				|  |  |          GROUP BY vg.educational_teacher_id_
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cg.educational_teacher_id_ FROM class_group_teacher_mapper cgtm
 | 
	
	
		
			
				|  | @@ -1136,7 +1136,7 @@
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT vg.educational_teacher_id_ FROM course_schedule_teacher_salary csts
 | 
	
		
			
				|  |  |          LEFT JOIN vip_group vg ON vg.id_ = csts.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE csts.user_id_ = #{teacherId} AND csts.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4)
 | 
	
		
			
				|  |  | +        WHERE csts.user_id_ = #{teacherId} AND csts.group_type_ = 'VIP' AND vg.group_status_ IN (2,3,4,6)
 | 
	
		
			
				|  |  |          GROUP BY vg.educational_teacher_id_
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT cg.educational_teacher_id_ FROM course_schedule_teacher_salary csts
 | 
	
	
		
			
				|  | @@ -1152,12 +1152,12 @@
 | 
	
		
			
				|  |  |      <select id="queryMusicLeaderIds" resultType="java.lang.String">
 | 
	
		
			
				|  |  |          SELECT DISTINCT CONCAT(mg.educational_teacher_id_,',',mg.director_user_id_,',',mg.team_teacher_id_) FROM course_schedule_teacher_salary csts
 | 
	
		
			
				|  |  |          LEFT JOIN music_group mg ON mg.id_ = csts.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE csts.user_id_ = #{teacherId} AND csts.group_type_ = 'MUSIC' AND mg.status_ = 'PROGRESS'
 | 
	
		
			
				|  |  | +        WHERE csts.user_id_ = #{teacherId} AND csts.group_type_ = 'MUSIC' AND mg.status_ IN ('PROGRESS','PAUSE')
 | 
	
		
			
				|  |  |          GROUP BY mg.id_
 | 
	
		
			
				|  |  |          UNION ALL
 | 
	
		
			
				|  |  |          SELECT DISTINCT CONCAT(mg.educational_teacher_id_,',',mg.director_user_id_,',',mg.team_teacher_id_) FROM class_group_teacher_mapper cgtm
 | 
	
		
			
				|  |  |          LEFT JOIN music_group mg ON mg.id_ = cgtm.music_group_id_
 | 
	
		
			
				|  |  | -        WHERE cgtm.user_id_ = #{teacherId} AND cgtm.group_type_ = 'MUSIC' AND mg.status_ = 'PROGRESS'
 | 
	
		
			
				|  |  | +        WHERE cgtm.user_id_ = #{teacherId} AND cgtm.group_type_ = 'MUSIC' AND mg.status_ IN ('PROGRESS','PAUSE')
 | 
	
		
			
				|  |  |          GROUP BY mg.id_
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |      <select id="queryStudent" resultMap="com.ym.mec.biz.dal.dao.MusicGroupDao.BasicUserDto">
 |