INSERT INTO sys_exam_song (name_,type_,subject_ids_,speed_,url_,create_user_id_,update_time_,create_time_,tenant_id_)
VALUES(#{name},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subjectIds},#{speed},#{url},#{createUserId},NOW(),NOW(),#{tenantId})
UPDATE sys_exam_song
del_flag_ = #{delFlag},
create_user_id_ = #{createUserId},
url_ = #{url},
subject_ids_ = #{subjectIds},
type_ = #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
name_ = #{name},
speed_ = #{speed},
update_time_ = NOW()
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
UPDATE sys_exam_song SET del_flag_ = 1 WHERE id_ = #{id}
ses.del_flag_ = 0 and ses.tenant_id_ = #{tenantId}
AND (ses.id_ = #{search} OR ses.name_ LIKE CONCAT('%',#{search},'%'))
AND ses.type_ = #{type}
AND (ses.type_ = 'COMMON' OR (ses.create_user_id_ = #{createUserId} AND ses.type_ = 'PERSON'))
AND ses.type_ = #{type} AND ses.create_user_id_ = #{createUserId}
AND ses.type_ = #{type}
AND ses.create_user_id_ = #{createUserId}
AND FIND_IN_SET(#{subjectId},ses.subject_ids_)