| 
					
				 | 
			
			
				@@ -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> 
			 |