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