|  | @@ -598,6 +598,15 @@
 | 
	
		
			
				|  |  |              LEFT JOIN class_group cg ON pg.id_=cg.music_group_id_ AND cg.group_type_='PRACTICE'
 | 
	
		
			
				|  |  |          WHERE
 | 
	
		
			
				|  |  |              pg.user_id_ = #{teacherId} AND cg.del_flag_ = 0 AND pg.group_status_!='CANCEL' AND pg.group_status_!='LOCK'
 | 
	
		
			
				|  |  | +            <if test="status == null or status == ''">
 | 
	
		
			
				|  |  | +                AND pg.group_status_!='CANCEL' AND pg.group_status_!='LOCK'
 | 
	
		
			
				|  |  | +            </if>
 | 
	
		
			
				|  |  | +            <if test="status == 'NORMAL'">
 | 
	
		
			
				|  |  | +                AND pg.group_status_ IN ('APPLYING','NORMAL','LOCK')
 | 
	
		
			
				|  |  | +            </if>
 | 
	
		
			
				|  |  | +            <if test="status == 'FINISH'">
 | 
	
		
			
				|  |  | +                AND pg.group_status_ = 'FINISH'
 | 
	
		
			
				|  |  | +            </if>
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |      <select id="findTeacherVipClassGroup" resultMap="TeacherClassGroupDto">
 | 
	
		
			
				|  |  |          SELECT
 | 
	
	
		
			
				|  | @@ -623,7 +632,16 @@
 | 
	
		
			
				|  |  |              LEFT JOIN course_schedule cs ON cg.id_=cs.class_group_id_
 | 
	
		
			
				|  |  |              LEFT JOIN school s ON vg.teacher_school_id_ = s.id_
 | 
	
		
			
				|  |  |          WHERE
 | 
	
		
			
				|  |  | -            vg.user_id_ = #{teacherId} AND vg.group_status_!=7 AND (vg.group_status_ = 2 OR vg.group_status_ = 5)
 | 
	
		
			
				|  |  | +            vg.user_id_ = #{teacherId}
 | 
	
		
			
				|  |  | +            <if test="status == null or status == ''">
 | 
	
		
			
				|  |  | +                AND vg.group_status_ != 7 AND (vg.group_status_ = 2 OR vg.group_status_ = 5)
 | 
	
		
			
				|  |  | +            </if>
 | 
	
		
			
				|  |  | +            <if test="status == 'NORMAL'">
 | 
	
		
			
				|  |  | +                AND vg.group_status_ IN (1,2,5,6)
 | 
	
		
			
				|  |  | +            </if>
 | 
	
		
			
				|  |  | +            <if test="status == 'FINISH'">
 | 
	
		
			
				|  |  | +                AND vg.group_status_ = 4
 | 
	
		
			
				|  |  | +            </if>
 | 
	
		
			
				|  |  |          GROUP BY
 | 
	
		
			
				|  |  |          vg.id_,cg.id_
 | 
	
		
			
				|  |  |      </select>
 |