|  | @@ -12,8 +12,14 @@
 | 
	
		
			
				|  |  |  		<result column="id_" property="id" />
 | 
	
		
			
				|  |  |  		<result column="teacher_type_" property="teacherType" />
 | 
	
		
			
				|  |  |  	</resultMap>
 | 
	
		
			
				|  |  | +	<insert id="updatePracticeTeacher">
 | 
	
		
			
				|  |  | +		select updatePracticeTeacher()
 | 
	
		
			
				|  |  | +	</insert>
 | 
	
		
			
				|  |  | +	<insert id="updateVipTeacher">
 | 
	
		
			
				|  |  | +		select updateVipTeacher()
 | 
	
		
			
				|  |  | +	</insert>
 | 
	
		
			
				|  |  |  	<delete id="delAll">
 | 
	
		
			
				|  |  | -		DELETE FROM student_teacher_mapper
 | 
	
		
			
				|  |  | +		DELETE FROM student_teacher_mapper WHERE teacher_type_ IN ('MIX','NORMAL')
 | 
	
		
			
				|  |  |  	</delete>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	<insert id="create">
 | 
	
	
		
			
				|  | @@ -21,7 +27,7 @@
 | 
	
		
			
				|  |  |  		select distinct cgsm.user_id_ student_id_,cgtm.user_id_ teacher_id_,cg.type_ teacher_type_ from class_group cg
 | 
	
		
			
				|  |  |  		left join class_group_teacher_mapper cgtm ON cg.id_ = cgtm.class_group_id_
 | 
	
		
			
				|  |  |  		left join class_group_student_mapper cgsm ON cgsm.class_group_id_ = cg.id_
 | 
	
		
			
				|  |  | -		where cg.del_flag_ = 0 AND cg.type_ IN ('MIX','NORMAL','VIP','PRACTICE') AND cgsm.status_ != 'QUIT';
 | 
	
		
			
				|  |  | +		where cg.del_flag_ = 0 AND cg.type_ IN ('MIX','NORMAL') AND cgsm.status_ != 'QUIT';
 | 
	
		
			
				|  |  |  	</insert>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <select id="queryTeacherIds" resultType="java.lang.Integer">
 |