INSERT INTO replacement_instrument_activity (cooperation_organ_id_, user_id_, user_name_, grade_, classes_, mobile_no_, subject_id_, question_result_, instruments_id_, other_suggestion_, create_time_, update_time_) VALUES (#{cooperationOrganId}, #{userId}, #{userName}, #{grade}, #{classes}, #{mobileNo}, #{subjectId}, #{questionResult}, #{instrumentsId}, #{otherSuggestion}, NOW(), NOW()) UPDATE replacement_instrument_activity subject_id_ = #{subjectId}, open_flag_ = #{openFlag}, pay_status_ = #{payStatus}, user_id_ = #{userId}, cooperation_organ_id_ = #{cooperationOrganId}, user_name_ = #{userName}, question_result_ = #{questionResult}, update_time_ = #{updateTime}, instruments_id_ = #{instrumentsId}, other_suggestion_ = #{otherSuggestion}, mobile_no_ = #{mobileNo}, classes_ = #{classes}, grade_ = #{grade}, WHERE id_ = #{id} DELETE FROM replacement_instrument_activity WHERE id_ = #{id} AND ria.cooperation_organ_id_ = #{cooperationOrganId} AND ria.subject_id_ = #{subjectId} AND ri.brand_ = #{brand} AND ri.specification_ = #{specification} AND (ria.mobile_no_ LIKE CONCAT('%', #{search}, '%') OR ria.user_name_ LIKE CONCAT('%', #{search}, '%')) UPDATE replacement_instrument_activity SET open_flag_ = 1 WHERE cooperation_organ_id_ = #{cooperationOrganId} AND open_flag_ = 0 AND instruments_id_ > 0