@extends('layouts.app') @section('title', 'Importar Dados') @section('content')

Importar Dados Excel

Importe dados de barragens, estações e leituras através de arquivos Excel

Formatos suportados: .xlsx, .xls
@if(session('success'))
{{ session('success') }}
@if(session('import_result')) @php $result = session('import_result') @endphp
Sucessos
{{ $result['success'] ?? 0 }}
@if(($result['errors'] ?? 0) > 0)
Erros
{{ $result['errors'] ?? 0 }}
@endif @if(($result['skipped'] ?? 0) > 0)
Ignorados
{{ $result['skipped'] ?? 0 }}
@endif
@endif
@endif @if(session('error'))
{{ session('error') }}
@endif

Importar Excel Completo das Barragens

Importe o arquivo "BARRAGENS ACT 8.8.xlsm" completo para gerar gráficos idênticos ao Excel original

@csrf

Processa automaticamente todas as abas: NAMPULA, NACALA, MUGICA, CHIPEMBE, LOCUMUE, MITUCUE

Esta opção processará automaticamente todas as barragens e suas leituras históricas para reproduzir os gráficos exatamente como no Excel original.

Importar Barragens

@csrf

Colunas esperadas: nome, codigo, provincia, distrito, latitude, longitude, etc.

Importar Estações

@csrf

Colunas esperadas: nome, codigo, tipo, provincia, latitude, longitude, etc.

Importar Leituras

@csrf

Colunas esperadas: data_leitura, hora_leitura, cota_actual, volume_actual, etc.

Instruções de Importação

Barragens

  • nome: Nome da barragem
  • codigo: Código único (ex: SAC)
  • provincia: Província
  • distrito: Distrito
  • latitude: Coordenada latitude
  • longitude: Coordenada longitude
  • cota_maxima: Cota máxima (m)
  • volume_maximo: Volume máximo (m³)
  • estado: activa/inactiva/manutencao

Estações

  • nome: Nome da estação
  • codigo: Código único (ex: E-127, P-332)
  • tipo: hidrometrica/pluviometrica/meteorologica
  • provincia: Província
  • distrito: Distrito
  • latitude: Coordenada latitude
  • longitude: Coordenada longitude
  • altitude: Altitude (m)
  • estado: activa/inactiva/manutencao

Leituras (Formato SAC/E/P)

  • Barragens (SAC-xxxx.xls):
  • • Data, NPA, NME, V.MORTO, Nível, Precipitação
  • • Cota, DESCARGAS, COTA, Níveis, V.TOTAL, V.UTIL
  • • CAUDAL DESCARREGADO, TOTAL %, UTIL %
  • Estações (E-xxx.xls):
  • • Data, NPA, NME, V.MORTO, Nível, Precipitação, Cota
  • Pluviométricas (P-xxx.xls):
  • • Data, Precipitação, Temperatura, Observações

Importante: Certifique-se de que os nomes das colunas no Excel correspondem exatamente aos nomes esperados. A primeira linha deve conter os cabeçalhos das colunas. Dados duplicados (baseados no código) serão ignorados.

Histórico de Importações

Funcionalidade de histórico será implementada em breve

@endsection