INSERT INTO sporadic_charge_info (title_,charge_type_,organ_id_,amount_,detail_,create_time_,update_time_,operator_id_,user_id_) VALUES(#{title},#{chargeType},#{organId},#{amount},#{detail},now(),now(),#{operatorId},#{userId}) UPDATE sporadic_charge_info title_ = #{title}, charge_type_ = #{chargeType}, organ_id_ = #{organId}, amount_ = #{amount}, detail_ = #{detail}, update_time_ = now(), operator_id_ = #{operatorId}, user_id_ = #{userId}, WHERE id_ = #{id} UPDATE sporadic_charge_info SET del_flag_ = 1 WHERE id_ = #{id} sci.del_flag_ != 1 AND FIND_IN_SET(sci.organ_id_,#{organId}) AND sci.charge_type_ = #{chargeType} AND (sci.title_ LIKE CONCAT('%',#{search},'%') OR su.username LIKE CONCAT('%',#{search},'%'))