@extends('layouts.app') @section('title', 'Dashboard - Sistema Hidrológico') @section('content')

Dashboard - Sistema Hidrológico

Monitoramento integrado de recursos hídricos

Última atualização
{{ now()->format('d/m/Y H:i') }}

Ano Hidrológico

{{ $stats['ano_hidrologico']['label'] }}
{{ $stats['ano_hidrologico']['start']->format('d M Y') }} - {{ $stats['ano_hidrologico']['end']->format('d M Y') }}
{{ $stats['progresso_ano'] }}% completo
@if($stats['estacao_atual']['season'] == 'chuvosa') @else @endif

{{ $stats['estacao_atual']['label'] }}

{{ $stats['estacao_atual']['months'] }}
Período atual do ano hidrológico

Leituras do Ano

{{ number_format($stats['leituras_ano_hidrologico']) }}
Total de registros coletados

Barragens Ativas

{{ $stats['total_barragens'] ?? 0 }}

Estações Ativas

{{ $stats['total_estacoes'] ?? 0 }}

Alertas Ativos

{{ $stats['alertas_ativos'] ?? 0 }}

@if($stats['alertas_ativos'] > 0)

Requer atenção

@else

Sistema normal

@endif

Leituras Hoje

{{ $stats['leituras_hoje'] ?? 0 }}

@if(isset($stats['alertas_ativos']) && $stats['alertas_ativos'] > 0)

Alertas Ativos - Requer Atenção Imediata

{{ $stats['alertas_ativos'] }} alerta(s) ativo(s) no sistema

Sistema em alerta
@if(isset($alertas_ativos) && $alertas_ativos->count() > 0)
@foreach($alertas_ativos as $alerta)
@if($alerta->nivel == 'emergencia') @elseif($alerta->nivel == 'alerta') @elseif($alerta->nivel == 'atencao') @else @endif {{ $alerta->getNivelFormatado() }} {{ $alerta->getTipoFormatado() }} {{ $alerta->created_at->diffForHumans() }}

{{ $alerta->titulo }}

{{ $alerta->descricao }}

{{ $alerta->getNomeInfrastrutura() }} @if($alerta->valor_registado) Valor: {{ $alerta->valor_registado }} @endif @if($alerta->valor_limite) Limite: {{ $alerta->valor_limite }} @endif
Ver
@endforeach
@else

Sistema Funcionando Normalmente

Não há alertas ativos no momento.

@endif
@endif

Barragens Principais

@if(isset($barragens_principais) && $barragens_principais->count() > 0)
@foreach($barragens_principais as $barragem)

{{ $barragem['nome'] }}

{{ $barragem['codigo'] }}
@if($barragem['cota_atual'])
Cota Atual: {{ $barragem['cota_atual'] }}m
Enchimento: {{ $barragem['percentagem_enchimento'] }}%
@else

Sem dados recentes

@endif
@endforeach
@else

Nenhuma barragem encontrada

Adicionar primeira barragem
@endif

Ações Rápidas

@endsection