insert into r_repair_pool(
repair_type,repair_obj_type,repair_id,pay_type,repair_name,repair_obj_id,appointment_time,repair_fee,context,tel,repair_channel,repair_materials,state,community_id,maintenance_type,repair_obj_name
) values (
#{repairType},#{repairObjType},#{repairId},#{payType},#{repairName},#{repairObjId},#{appointmentTime},#{repairFee},#{context},#{tel},#{repairChannel},#{repairMaterials},#{state},#{communityId},#{maintenanceType},#{repairObjName}
)
update r_repair_pool t set t.status_cd = #{statusCd}
,t.b_id = #{newBId}
, t.repair_type= #{repairType}
, t.repair_obj_type= #{repairObjType}
, t.pay_type= #{payType}
, t.repair_name= #{repairName}
, t.repair_obj_id= #{repairObjId}
, t.appointment_time= #{appointmentTime}
, t.repair_fee= #{repairFee}
, t.context= #{context}
, t.tel= #{tel}
, t.repair_channel= #{repairChannel}
, t.repair_materials= #{repairMaterials}
, t.state= #{state}
, t.community_id= #{communityId}
, t.maintenance_type= #{maintenanceType}
, t.repair_obj_name= #{repairObjName}
where 1=1
and t.repair_id= #{repairId}