INSERT INTO class_group id_, group_type_, music_group_id_, subject_id_list_, name_, student_num_, create_time_, update_time_, type_, expect_student_num_, total_class_times_, current_class_times_, img_, del_flag_, VALUES #{id}, #{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, #{musicGroupId}, #{subjectIdList}, #{name}, #{studentNum}, #{createTime}, NOW(), #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, #{expectStudentNum}, #{totalClassTimes}, #{currentClassTimes}, #{img}, #{delFlag,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, UPDATE class_group subject_id_list_ = #{subjectIdList}, student_num_ = #{studentNum}, update_time_ = NOW(), music_group_id_ = #{musicGroupId}, type_ = #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, group_type_ = #{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, name_ = #{name}, expect_student_num_ = #{expectStudentNum}, total_class_times_ = #{totalClassTimes}, current_class_times_=#{currentClassTimes}, img_=#{img}, del_flag_ = #{delFlag,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, WHERE id_ = #{id} UPDATE class_group SET del_flag_ = 1 WHERE id_ = #{id} cg.del_flag_ = 0 AND cgtm.teacher_role_ = 'BISHOP' AND cs.type_ = #{classScheduleType} AND cs.status_ = #{classScheduleStatus} AND cs.class_date_ >= #{startTime} AND cs.class_date_ <= #{endTime} AND cg.music_group_id_ = #{musicGroupId} UPDATE class_group SET student_num_ = student_num_+1,update_time_=#{classGroup.updateTime} WHERE id_ = #{classGroup.id} AND student_num_=#{classGroup.studentNum} UPDATE class_group SET current_class_times_ = current_class_times_+1,update_time_ = now() WHERE id_ in #{item} UPDATE class_group SET total_class_times_=#{value} WHERE id_=#{key} UPDATE class_group SET del_flag_ = 1 WHERE id_ IN #{classGroupId}