@extends('layouts.app') @section('title', 'Detalhes do Alerta') @section('content')

Detalhes do Alerta

@if($alerta->nivel == 'emergencia') @elseif($alerta->nivel == 'alerta') @elseif($alerta->nivel == 'atencao') @else @endif {{ $alerta->getNivelFormatado() }} @if($alerta->isAtivo()) Ativo @elseif($alerta->estado == 'resolvido') Resolvido @else Cancelado @endif

{{ $alerta->getTipoFormatado() }} • {{ $alerta->created_at->format('d/m/Y H:i:s') }}

@if($alerta->isAtivo()) @endif Voltar

Informações do Alerta

{{ $alerta->titulo }}

{{ $alerta->descricao }}

@if($alerta->valor_registado || $alerta->valor_limite)
Valores Técnicos
@if($alerta->valor_registado)

Valor Registado

{{ $alerta->valor_registado }}

@endif @if($alerta->valor_limite)

Limite de Segurança

{{ $alerta->valor_limite }}

@endif
@endif @if($alerta->acoes_tomadas)
@if($alerta->estado == 'resolvido') Ações de Resolução @else Motivo do Cancelamento @endif

{{ $alerta->acoes_tomadas }}

@endif

Infraestrutura

Nome

{{ $alerta->getNomeInfrastrutura() }}

Tipo

{{ $alerta->barragem ? 'Barragem' : 'Estação Hidrométrica' }}

@if($alerta->barragem || $alerta->estacao) Ver Detalhes @endif

Timeline

Alerta Criado

{{ $alerta->created_at->format('d/m/Y H:i:s') }}

Sistema detectou condição anómala

Duração

{{ $alerta->getDuracaoFormatada() }}

@if($alerta->data_fim)

{{ $alerta->estado == 'resolvido' ? 'Resolvido' : 'Cancelado' }}

{{ $alerta->data_fim->format('d/m/Y H:i:s') }}

@else

Em Andamento

Requer atenção

@endif

Prioridade

@php $prioridade = 'Baixa'; $corPrioridade = 'green'; if ($alerta->nivel == 'emergencia') { $prioridade = 'Crítica'; $corPrioridade = 'red'; } elseif ($alerta->nivel == 'alerta') { $prioridade = 'Alta'; $corPrioridade = 'orange'; } elseif ($alerta->nivel == 'atencao') { $prioridade = 'Média'; $corPrioridade = 'yellow'; } @endphp

{{ $prioridade }}

{{ $alerta->getNivelFormatado() }}

@endsection