| 
					
				 | 
			
			
				@@ -8,6 +8,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <resultMap type="com.ym.mec.biz.dal.entity.CourseSchedule" id="CourseSchedule"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="id_" property="id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="group_type_" property="groupType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="music_group_id_" property="musicGroupId"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="class_group_id_" property="classGroupId"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="subsidy_" property="subsidy"/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -111,17 +113,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </selectKey> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         INSERT INTO course_schedule 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        (id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,type_,name_,teach_mode_,student_num_,leave_student_num_,schoole_id_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        VALUES(#{id},#{classGroupId},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subsidy},#{classDate},#{startClassTime},#{endClassTime},#{teacherId},#{teacherId},now(),now(),#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{name},#{teachMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{studentNum},#{leaveStudentNum},#{schoolId}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        (id_,group_type_,music_group_id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,type_,name_,teach_mode_,student_num_,leave_student_num_,schoole_id_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        VALUES(#{id},#{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{musicGroupId},#{classGroupId},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subsidy},#{classDate},#{startClassTime},#{endClassTime},#{teacherId},#{teacherId},now(),now(),#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{name},#{teachMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{studentNum},#{leaveStudentNum},#{schoolId}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <insert id="batchAddCourseSchedules" parameterType="java.util.List" useGeneratedKeys="true" keyColumn="id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             keyProperty="id"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         INSERT INTO course_schedule 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        (class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,type_,name_,teach_mode_,student_num_,leave_student_num_,schoole_id_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        (group_type_,music_group_id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,type_,name_,teach_mode_,student_num_,leave_student_num_,schoole_id_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         VALUE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <foreach collection="list" item="course" separator=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            (#{course.classGroupId},#{course.status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.subsidy},#{course.classDate},#{course.startClassTime},#{course.endClassTime},#{course.teacherId},#{course.teacherId},now(),now(),#{course.type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.name},#{course.teachMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.studentNum},#{course.leaveStudentNum},#{course.schoolId}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (#{course.groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.musicGroupId},#{course.classGroupId},#{course.status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.subsidy},#{course.classDate},#{course.startClassTime},#{course.endClassTime},#{course.teacherId},#{course.teacherId},now(),now(),#{course.type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.name},#{course.teachMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.studentNum},#{course.leaveStudentNum},#{course.schoolId}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -141,6 +143,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="type != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 type_ = #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="groupType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                group_type_ = #{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="actualTeacherId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 actual_teacher_id_ = #{actualTeacherId}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 |