INSERT INTO organization (id_,name_,area_id_,create_time_,update_time_,register_date_,linkman_,mobile_,address_) VALUES(#{id},#{name},#{areaId},now(),now(),#{registerDate},#{linkman},#{mobile},#{address}) UPDATE organization del_flag_ = #{delFlag,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, area_id_ = #{areaId}, update_time_ = NOW(), name_ = #{name}, register_date_ = #{registerDate}, linkman_ = #{linkman}, mobile_ = #{mobile}, address_ = #{address}, WHERE id_ = #{id} UPDATE organization SET del_flag_ = 1 WHERE id_ = #{id} and o.del_flag_ = #{delFlag,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} AND (o.id_ LIKE CONCAT('%',#{search},'%') OR o.name_ LIKE CONCAT('%',#{search},'%') OR o.address_ LIKE CONCAT('%',#{search},'%'))