{{-- ===================================================== SINAGEM — Dashboard resources/views/admin/dashboard.blade.php ===================================================== --}} @extends('layouts.app') @section('title', 'Dashboard — SINAGEM') @section('page-title', 'Dashboard') @section('breadcrumb') Dashboard Principal @endsection @push('styles') @endpush @section('content')
{{-- ── KPI Row ── --}}

Receita de Hoje

KZ {{ number_format($receitaHoje ?? 0, 2, ',', '.') }}
Últimas 24 horas

Taxa de Ocupação

{{ $taxaOcupacao ?? '82' }}%
Bancadas ocupadas

Taxa de Inadimplência

{{ $taxaInadimplencia ?? '35' }}%
Pagamentos em atraso

Fiscais Activos

{{ $fiscaisActivos ?? 12 }}
Em serviço
{{-- ── Operacional + Financeiro ── --}}
{{-- Operacional --}}
Operacional
Ocupação por Sector
{{-- Financeiro --}}
Financeiro
Arrecadação Semanal (Previsto vs Real)
{{-- ── Últimos Desembarques + Alertas Devedores ── --}}
{{-- Últimos Desembarques --}}
Últimos Desembarques
Ver todos
@forelse($ultimosDesembarques ?? [] as $d) @empty @foreach([ ['B/001', 'João Silva', 'Carapau (450kg)'], ['B/002', 'Manuel Costa', 'Sardinha (320kg)'], ['B/003', 'António Mendes', 'Garopa (180kg)'], ['B/004', 'Francisco Neto', 'Polvo (95kg)'], ['B/005', 'Carlos Alberto', 'Carapau (520kg)'], ['B/006', 'Paulo Jorge', 'Sardinha (280kg)'], ['B/007', 'Luis Fernando', 'Polvo (110kg)'], ['B/008', 'José Augusto', 'Carapau (390kg)'], ] as $row) @endforeach @endforelse
Designação Responsável Pescado
{{ $d->designacao ?? 'N/A' }} {{ $d->responsavel ?? 'N/A' }} {{ $d->pescado ?? 'N/A' }}
{{ $row[0] }} {{ $row[1] }} {{ $row[2] }}
{{-- Alertas Bancadas Devedoras --}}
Alertas de Maiores Bancadas Devedoras
Ver todos
@forelse($bancadasDevedoras ?? [] as $b) @empty @foreach([ ['Bancada A-001', 158.500,00], ['Bancada B-023', 124.300,00], ['Bancada C-045', 98.750,00], ['Bancada D-012', 87.200,00], ['Bancada E-078', 76.400,00], ['Bancada F-034', 65.900,00], ['Bancada G-056', 54.300,00], ['Bancada H-089', 43.800,00], ] as $b) @endforeach @endforelse
Nome Status Valor (AOA)
{{ $b->nome ?? 'N/A' }} Atrasado {{ number_format($b->valor ?? 0, 2, ',', '.') }}
{{ $b[0] }} Atrasado KZ {{ number_format($b[1], 2, ',', '.') }}
@endsection @push('scripts') @endpush