insert into business_visit_info( v_id,departure_time,visit_time,phoneNumber,operate,name,visit_case,visit_gender,owner_id,userId ) values ( #{vId},#{departureTime},#{visitTime},#{phoneNumber},#{operate},#{name},#{visitCase},#{visitGender},#{ownerId},#{userId} ) insert into visit_info( v_id,departure_time,visit_time,phoneNumber,name,visit_case,status_cd,visit_gender,owner_id,userId ) select t.v_id,t.departure_time,t.visit_time,t.phoneNumber,t.name,t.visit_case,'0',t.visit_gender,t.owner_id,t.userId from business_visit_info t where 1=1 and t.v_id= #{vId} and t.departure_time= #{departureTime} and t.visit_time= #{visitTime} and t.phoneNumber= #{phoneNumber} and t.operate= 'ADD' and t.name= #{name} and t.visit_case= #{visitCase} and t.visit_gender= #{visitGender} and t.owner_id= #{ownerId} and t.userId= #{userId} update visit_info t set t.status_cd = #{statusCd} ,t.b_id = #{newBId} , t.departure_time= #{departureTime} , t.visit_time= #{visitTime} , t.phoneNumber= #{phoneNumber} , t.name= #{name} , t.visit_case= #{visitCase} , t.visit_gender= #{visitGender} , t.owner_id= #{ownerId} , t.userId= #{userId} where 1=1 and t.v_id= #{vId}