t.id as id,
t.pipe_out_id as pipeOutId,
t.gps_time as gpsTime,
t.gps_time_str as gpsTimeStr,
t.gsm_signal_strength as gsmSignalStrength,
t.imei as imei,
t.gate_time as gateTime,
t.direction as direction,
t.satellites_num as satellitesNum,
t.complement_flag as complementFlag,
t.longitude as longitude,
t.latitude as latitude,
t.acc as acc,
t.loc_type as locType,
t.loc_mode as locMode,
t.percentage_electric_quantity as percentageElectricQuantity,
t.oil_status as oilStatus,
t.charge_state as chargeState,
t.defences_state as defencesState,
t.create_time as createTime,
t.sync_time as syncTime
t.pipe_out_id = #{pipeOutId} AND
t.gps_time = #{gpsTime} AND
t.gps_time_str = #{gpsTimeStr} AND
t.gsm_signal_strength = #{gsmSignalStrength} AND
t.imei = #{imei} AND
t.gate_time = #{gateTime} AND
t.direction = #{direction} AND
t.satellites_num = #{satellitesNum} AND
t.complement_flag = #{complementFlag} AND
t.longitude = #{longitude} AND
t.latitude = #{latitude} AND
t.acc = #{acc} AND
t.loc_type = #{locType} AND
t.loc_mode = #{locMode} AND
t.percentage_electric_quantity = #{percentageElectricQuantity} AND
t.oil_status = #{oilStatus} AND
t.charge_state = #{chargeState} AND
t.defences_state = #{defencesState} AND
t.create_time = #{createTime} AND
t.sync_time = #{syncTime} AND
insert into t_gps_history
id,
pipe_out_id,
gps_time,
gps_time_str,
gsm_signal_strength,
imei,
gate_time,
direction,
satellites_num,
complement_flag,
longitude,
latitude,
acc,
loc_type,
loc_mode,
percentage_electric_quantity,
oil_status,
charge_state,
defences_state,
create_time,
sync_time,
#{id},
#{pipeOutId},
#{gpsTime},
#{gpsTimeStr},
#{gsmSignalStrength},
#{imei},
#{gateTime},
#{direction},
#{satellitesNum},
#{complementFlag},
#{longitude},
#{latitude},
#{acc},
#{locType},
#{locMode},
#{percentageElectricQuantity},
#{oilStatus},
#{chargeState},
#{defencesState},
#{createTime},
#{syncTime},
update t_gps_history
pipe_out_id=#{pipeOutId},
gps_time=#{gpsTime},
gps_time_str=#{gpsTimeStr},
gsm_signal_strength=#{gsmSignalStrength},
imei=#{imei},
gate_time=#{gateTime},
direction=#{direction},
satellites_num=#{satellitesNum},
complement_flag=#{complementFlag},
longitude=#{longitude},
latitude=#{latitude},
acc=#{acc},
loc_type=#{locType},
loc_mode=#{locMode},
percentage_electric_quantity=#{percentageElectricQuantity},
oil_status=#{oilStatus},
charge_state=#{chargeState},
defences_state=#{defencesState},
create_time=#{createTime},
sync_time=#{syncTime},
where id=#{id}
update t_gps_history
SET is_use = 0
where id=#{id}
delete from t_gps_history
where id=#{id}