insert into business_visit_info(departure_time, v_name, visit_gender, owner_id, user_id, v_id, phone_number, operate, visit_case, community_id, b_id, visit_time, car_num, entourage, reason_type, state, state_remark, ps_id, free_time, record_state) values (#{departureTime}, #{vName}, #{visitGender}, #{ownerId}, #{userId}, #{vId}, #{phoneNumber}, #{operate}, #{visitCase}, #{communityId}, #{bId}, #{visitTime}, #{carNum}, #{entourage}, #{reasonType}, #{state}, #{stateRemark}, #{psId}, #{freeTime}, #{recordState}) insert into s_visit_info( departure_time,v_name,status_cd,visit_gender,owner_id,user_id,v_id,visit_time,phone_number,visit_case,community_id,b_id,car_num, entourage,reason_type,state,state_remark,ps_id,free_time,record_state ) select t.departure_time,t.v_name,'0',t.visit_gender,t.owner_id,t.user_id,t.v_id,t.visit_time,t.phone_number,t.visit_case,t.community_id,t.b_id, t.car_num,t.entourage,t.reason_type,t.state,t.state_remark,t.ps_id,t.free_time,t.record_state from business_visit_info t where 1=1 and t.departure_time= #{departureTime} and t.v_name= #{vName} and t.visit_gender= #{visitGender} and t.owner_id= #{ownerId} and t.user_id= #{userId} and t.v_id= #{vId} and t.visit_time= #{visitTime} and t.free_time= #{freeTime} and t.phone_number= #{phoneNumber} and t.car_num= #{carNum} and t.entourage= #{entourage} and t.reason_type= #{reasonType} and t.record_state= #{recordState} and t.state= #{state} and t.state_remark= #{stateRemark} and t.ps_id= #{psId} and t.operate= 'ADD' and t.visit_case= #{visitCase} and t.community_id= #{communityId} and t.b_id= #{bId} update s_visit_info t set t.status_cd = #{statusCd} ,t.b_id = #{newBId} , t.departure_time= #{departureTime} , t.v_name= #{vName} , t.visit_gender= #{visitGender} , t.owner_id= #{ownerId} , t.user_id= #{userId} , t.visit_time= #{visitTime} , t.free_time= #{freeTime} , t.phone_number= #{phoneNumber} , t.visit_case= #{visitCase} , t.community_id= #{communityId} , t.car_num= #{carNum} , t.entourage= #{entourage} , t.reason_type= #{reasonType} , t.record_state= #{recordState} , t.state= #{state} , t.state_remark= #{stateRemark} , t.ps_id= #{psId} where 1=1 and t.v_id= #{vId} and t.b_id= #{bId}