select preset_param_id, preset_pos_id, measure_area_type, measure_name, measure_distance, radio_rate, warn_max_temp, warn_min_temp, alarm_max_temp, alarm_min_temp, warn_average_temp, alarm_average_temp, warn_difference_temp, alarm_difference_temp, coordinate, is_enable, create_time,reflex_temp,preset_param_code from patrol_preset_param
insert into patrol_preset_param
preset_pos_id,
measure_area_type,
measure_name,
measure_distance,
radio_rate,
warn_max_temp,
warn_min_temp,
alarm_max_temp,
alarm_min_temp,
warn_average_temp,
alarm_average_temp,
warn_difference_temp,
alarm_difference_temp,
coordinate,
is_enable,
create_time,
reflex_temp,
preset_param_code,
#{presetPosId},
#{measureAreaType},
#{measureName},
#{measureDistance},
#{radioRate},
#{warnMaxTemp},
#{warnMinTemp},
#{alarmMaxTemp},
#{alarmMinTemp},
#{warnAverageTemp},
#{alarmAverageTemp},
#{warnDifferenceTemp},
#{alarmDifferenceTemp},
#{coordinate},
#{isEnable},
#{reflexTemp},
#{presetParamCode},
insert into patrol_preset_param (preset_pos_id, measure_area_type, measure_name, measure_distance, radio_rate, warn_max_temp, warn_min_temp, alarm_max_temp, alarm_min_temp, warn_average_temp, alarm_average_temp, warn_difference_temp, alarm_difference_temp, coordinate, create_time,reflex_temp,preset_param_code,is_enable) values
(#{item.presetPosId},#{item.measureAreaType},#{item.measureName},#{item.measureDistance},#{item.radioRate},#{item.warnMaxTemp},#{item.warnMinTemp},#{item.alarmMaxTemp},#{item.alarmMinTemp},#{item.warnAverageTemp},#{item.alarmAverageTemp},#{item.warnDifferenceTemp},#{item.alarmDifferenceTemp},#{item.coordinate},#{item.createTime},#{item.reflexTemp},#{item.presetParamCode},#{item.isEnable})
update patrol_preset_param
preset_pos_id = #{presetPosId},
measure_area_type = #{measureAreaType},
measure_name = #{measureName},
measure_distance = #{measureDistance},
radio_rate = #{radioRate},
warn_max_temp = #{warnMaxTemp},
warn_min_temp = #{warnMinTemp},
alarm_max_temp = #{alarmMaxTemp},
alarm_min_temp = #{alarmMinTemp},
warn_average_temp = #{warnAverageTemp},
alarm_average_temp = #{alarmAverageTemp},
warn_difference_temp = #{warnDifferenceTemp},
alarm_difference_temp = #{alarmDifferenceTemp},
coordinate = #{coordinate},
is_enable = #{isEnable},
create_time = #{createTime},
reflex_temp = #{reflexTemp},
preset_param_code = #{presetParamCode},
where preset_param_id = #{presetParamId}
delete from patrol_preset_param where preset_param_id = #{presetParamId}
delete from patrol_preset_param where preset_pos_id = #{presetParamId}
delete from patrol_preset_param where preset_pos_id in
#{presetParamId}