Dashboard Administrativo

Bem-vindo! Aqui está um resumo do sistema.

Total de Órgãos

{{ $stats['total_orgaos'] }}

{{ $stats['orgaos_ativos'] }} ativos

Total de Usuários

{{ $stats['total_usuarios'] }}

{{ $stats['usuarios_ativos'] }} ativos

Total de Processos

{{ $stats['total_processos'] }}

{{ $stats['processos_ativos'] }} em andamento

Total de Documentos

{{ $stats['total_documentos'] }}

ATAs e Contratos

Total de ATAs

{{ $stats['total_atas'] }}

Total de Contratos

{{ $stats['total_contratos'] }}

Taxa de Atividade

{{ $stats['total_processos'] > 0 ? round(($stats['processos_ativos'] / $stats['total_processos']) * 100) : 0 }}%

Processos por Status

@forelse ($processos_por_status as $status => $total)
{{ ucfirst(str_replace('_', ' ', $status)) }}
{{ $total }}
@empty

Nenhum processo encontrado

@endforelse

Top Modalidades

@forelse ($processos_por_modalidade as $modalidade)
{{ $modalidade->modalidade ?? 'Sem Modalidade' }} {{ $modalidade->total }}
@empty

Nenhuma modalidade encontrada

@endforelse

Usuários por Órgão

@forelse ($usuarios_por_orgao->take(5) as $item)
{{ $item->nome }} {{ $item->total }}
@empty

Nenhum usuário encontrado

@endforelse

Órgãos Recentes

@forelse ($orgaos_recentes as $orgao)

{{ $orgao->nome }}

{{ $orgao->email ?? 'Sem email' }}

{{ $orgao->ativo ? 'Ativo' : 'Inativo' }}
@empty
Nenhum órgão encontrado
@endforelse

Documentos Recentes

@forelse ($documentos_recentes as $documento)

{{ $documento->nome }}

Processo: {{ $documento->processo?->numero_processo ?? 'N/A' }}

{{ $documento->created_at->format('d/m/Y') }}
@empty
Nenhum documento encontrado
@endforelse

Atividade do Sistema (Últimos 7 dias)

@foreach ($atividade_semanal as $data => $total) @php $dataFormatada = \Carbon\Carbon::createFromFormat('Y-m-d', $data)->format('d/m'); $maxDocumentos = max($atividade_semanal) ?: 1; $percentual = ($total / $maxDocumentos) * 100; @endphp
{{ $dataFormatada }}
{{ $total }}
@endforeach