t.id_ as id , t.music_sheet_name_ as musicSheetName, t.user_id_ as userId, t.composer_ as composer, t.music_subject_ as musicSubject, t.audio_type_ as audioType, t.music_tag_ as musicTag, t.play_speed_ as playSpeed, t.favorite_count_ as favoriteCount, t.virtual_number_ as virtualNumber, t.first_pass_audit_time_ as firstPassAuditTime, t.can_evaluate_ as canEvaluate, t.show_fingering_ as showFingering, t.charge_type_ as chargeType, t.payment_type_ as paymentType, t.state_ as state, t.audit_status_ as auditStatus, t.sort_number_ as sortNumber, t.top_flag_ as topFlag, t.exquisite_flag_ as exquisiteFlag, t.hot_flag_ as hotFlag, t.music_price_ as musicPrice, t.audio_file_url_ as audioFileUrl, t.xml_file_url_ as xmlFileUrl, t.has_beat_ as hasBeat, t.mp3_type_ as mp3Type, t.ext_config_json_ as extConfigJson, t.create_time_ as createTime, t.create_by_ as createBy, t.update_time_ as updateTime, t.update_by_ as updateBy, t.del_flag_ as delFlag, t.audit_version_ as auditVersion, t.source_type_ as sourceType, t.submit_audit_time_ as submitAuditTime, t.accompaniment_type_ as accompanimentType, t.remark_ as remark, t.first_tone_ as firstTone, t.fixed_tone_ as fixedTone, t.title_img_ as titleImg, t.reason_ as reason, t.music_img_ as musicImg, t.notation_ as notation, t.music_json_ as musicJSON, t.music_svg_ as musicSvg, t.music_jian_svg_ as musicJianSvg, t.music_first_svg_ as musicFirstSvg, t.music_sheet_type_ as musicSheetType and (t.id_ like concat('%',#{param.idAndName},'%') or t.music_sheet_name_ like concat('%',#{param.idAndName},'%') or t.composer_ like concat ('%',#{param.idAndName},'%') or su.username_ like concat ('%',#{param.idAndName},'%') ) and find_in_set(#{item},t.music_tag_) and( find_in_set(#{item},t.music_subject_) or t.music_subject_ is null or t.music_subject_ = '' ) and t.state_ = #{param.state} and t.audit_status_ = #{param.auditStatus} and t.create_by_ = #{param.createBy} and t.del_flag_ = #{param.delFlag} and t.source_type_ = #{param.sourceType} and (FIND_IN_SET(#{param.chargeType}, t.payment_type_)) and t.top_flag_ = #{param.topFlag} and t.exquisite_flag_ = #{param.exquisiteFlag} and t.accompaniment_type_ = #{param.accompanimentType} and t.audio_type_ = #{param.audioType} update music_sheet set favorite_count_ = favorite_count_ - 1 favorite_count_ + 1 favorite_count_ where id_ = #{musicSheetId}