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},
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},
WHERE id_ = #{id}
UPDATE class_group SET del_flag_ = 1,update_time_=NOW() WHERE id_ = #{id}
cs.group_type_ = 'MUSIC' AND cs.del_flag_ = 0
AND cs.class_date_ >= #{startTime}
AND cs.class_date_ <= #{endTime}
AND cg.music_group_id_ = #{musicGroupId}
(ta.teacher_id_ = cs.actual_teacher_id_ OR ta.id_ IS NULL) AND cs.group_type_ = 'MUSIC' AND cs.del_flag_ = 0
AND cs.type_ = #{classScheduleType}
AND cs.status_ = #{classScheduleStatus}
AND cs.class_date_ >= #{startTime}
AND cs.class_date_ <= #{endTime}
AND cg.music_group_id_ = #{musicGroupId}
AND cg.id_ = #{classGroupId}
UPDATE class_group SET student_num_ = student_num_+1,update_time_ = NOW()
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},update_time_ = NOW()
WHERE id_=#{key}
UPDATE class_group SET del_flag_ = 1,update_time_=NOW() WHERE id_ IN
#{classGroupId}
update class_group set student_num_ = (student_num_ - 1),update_time_ = now()
where id_ IN
#{classGroupId}
update class_group set del_flag_=#{delFlag,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},update_time_ = NOW()
where id_=1