| 
					
				 | 
			
			
				@@ -29,8 +29,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="student_num_" property="studentNum"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="total_class_times_" property="totalClassTimes"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="current_class_times_" property="currentClassTimes"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <result column="is_salary_" property="isSalary"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <result column="give_class_type_" property="giveClassType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="give_teach_mode_" property="giveTeachMode" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <resultMap id="studentManageVipGroup" type="com.ym.mec.biz.dal.dto.StudentManageVipGroupDto" extends="VipGroup"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -135,8 +134,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </selectKey> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         INSERT INTO vip_group 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        (id_,user_id_,single_class_minutes_,payment_expire_date_,courses_expire_date_,create_time_,update_time_,teacher_school_id_,online_classes_num_,offline_classes_num_,registration_start_time_,organ_id_list_,vip_group_activity_id_,status_,online_classes_unit_price_,offline_classes_unit_price_,total_price_,give_class_type_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        VALUES(#{id},#{userId},#{singleClassMinutes},#{paymentExpireDate},#{coursesExpireDate},now(),now(),#{teacherSchoolId},#{onlineClassesNum},#{offlineClassesNum},#{registrationStartTime},#{organIdList},#{vipGroupActivityId},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{onlineClassesUnitPrice},#{offline_classes_unit_price_},#{total_price_},#{giveClassType}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        (id_,user_id_,single_class_minutes_,payment_expire_date_,courses_expire_date_,create_time_,update_time_,teacher_school_id_,online_classes_num_,offline_classes_num_,registration_start_time_,organ_id_list_,vip_group_activity_id_,status_,online_classes_unit_price_,offline_classes_unit_price_,total_price_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        VALUES(#{id},#{userId},#{singleClassMinutes},#{paymentExpireDate},#{coursesExpireDate},now(),now(),#{teacherSchoolId},#{onlineClassesNum},#{offlineClassesNum},#{registrationStartTime},#{organIdList},#{vipGroupActivityId},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{onlineClassesUnitPrice},#{offline_classes_unit_price_},#{total_price_}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 根据主键查询一条记录 --> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -194,8 +193,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="totalPrice != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 total_price_ = #{totalPrice}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <if test="giveClassType!=null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                give_class_type_=#{giveClassType} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="giveTeachMode!=null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                give_teach_mode_=#{giveTeachMode} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </set> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE id_ = #{id} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -396,7 +395,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="start_class_time_" property="startClassTime"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="teach_mode_" property="teachMode" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <result column="is_salary_" property="isSalary" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="give_teach_mode_" property="giveTeachMode" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <sql id="teachingRecordQueryCondition"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -453,7 +452,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             vip_group_class_group_mapper vgcgm 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             LEFT JOIN course_schedule cs ON vgcgm.class_group_id_=cs.class_group_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHERE vgcgm.vip_group_id_=#{vipGroupId} AND cs.is_salary_=1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE vgcgm.vip_group_id_=#{vipGroupId} AND cs.give_teach_mode_=1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="countComplaintsNum" resultType="java.lang.Integer"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT 
			 |