INSERT INTO music_group_payment_calender_course_settings
(music_group_payment_calender_id_,course_type_,course_total_minuties_,unit_price_,course_original_price_,
course_current_price_,is_student_optional_,create_time_,update_time_,name_,tenant_id_)
VALUES(#{musicGroupPaymentCalenderId},#{courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{courseTotalMinuties},
#{unitPrice},#{courseOriginalPrice},#{courseCurrentPrice},#{isStudentOptional},#{createTime},#{updateTime},#{name},#{tenantId})
INSERT INTO music_group_payment_calender_course_settings
(music_group_payment_calender_id_,course_type_,course_total_minuties_,unit_price_,course_original_price_,
course_current_price_,is_student_optional_,create_time_,update_time_,name_,tenant_id_)
VALUES
(#{item.musicGroupPaymentCalenderId},#{item.courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
#{item.courseTotalMinuties},#{item.unitPrice},#{item.courseOriginalPrice},#{item.courseCurrentPrice},
#{item.isStudentOptional},NOW(),NOW(),#{item.name},#{item.tenantId})
UPDATE music_group_payment_calender_course_settings
name_ = #{name},
is_student_optional_ = #{isStudentOptional},
unit_price_ = #{unitPrice},
course_current_price_ = #{courseCurrentPrice},
music_group_payment_calender_id_ = #{musicGroupPaymentCalenderId},
course_type_ = #{courseType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
course_original_price_ = #{courseOriginalPrice},
course_total_minuties_ = #{courseTotalMinuties},
update_time_ = NOW()
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
DELETE FROM music_group_payment_calender_course_settings WHERE id_ = #{id}
DELETE FROM music_group_payment_calender_course_settings WHERE music_group_payment_calender_id_ in
#{item}