id, inspect_id, lng, lat, locate_time
  
  
  
    
    delete from ope_track
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into ope_track (id, inspect_id, lng, 
      lat, locate_time)
    values (#{id,jdbcType=BIGINT}, #{inspectId,jdbcType=BIGINT}, #{lng,jdbcType=DECIMAL}, 
      #{lat,jdbcType=DECIMAL}, #{locateTime,jdbcType=TIMESTAMP})
  
  
    
    insert into ope_track
    
      
        id,
      
      
        inspect_id,
      
      
        lng,
      
      
        lat,
      
      
        locate_time,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{inspectId,jdbcType=BIGINT},
      
      
        #{lng,jdbcType=DECIMAL},
      
      
        #{lat,jdbcType=DECIMAL},
      
      
        #{locateTime,jdbcType=TIMESTAMP},
      
    
  
  
    
    update ope_track
    
      
        inspect_id = #{inspectId,jdbcType=BIGINT},
      
      
        lng = #{lng,jdbcType=DECIMAL},
      
      
        lat = #{lat,jdbcType=DECIMAL},
      
      
        locate_time = #{locateTime,jdbcType=TIMESTAMP},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update ope_track
    set inspect_id = #{inspectId,jdbcType=BIGINT},
      lng = #{lng,jdbcType=DECIMAL},
      lat = #{lat,jdbcType=DECIMAL},
      locate_time = #{locateTime,jdbcType=TIMESTAMP}
    where id = #{id,jdbcType=BIGINT}
  
  
  
    INSERT INTO ope_track (id, inspect_id, lng, lat, locate_time)
    VALUES
    
      (#{item.id}, #{item.inspectId}, #{item.lng}, #{item.lat}, #{item.locateTime})