@extends('admin.base-admin') @section('page_title', 'Placas de Caminhão | Admin') @section('nav') {{-- Página exclusiva da Logística (rota sob middleware sector:logistica) — nav fixa, não varia conforme o setor de quem está logado (diferente de nav-dynamic, pensada pra páginas que várias áreas acessam). --}} @include('admin.partials.nav-logistica') @endsection @section('page-header')

Placas de Caminhão {{ $placas->count() }} {{ $placas->count() == 1 ? 'cadastrada' : 'cadastradas' }}

@endsection @section('styles') {{-- Mesmo Chart.js (via CDN) já usado no relatório de ajuste de estoque. --}} @endsection @section('content')
{{-- ── Indicadores (mesmo card do relatório de ajuste de estoque) ── --}} @php($kpis = $painel['kpis'])

Mais pede Ajuste/Nota

{{ $kpis['placaTopNota']['placa'] ?? '—' }}

{{ $kpis['placaTopNota']['total'] ?? 0 }} solicitaç{{ ($kpis['placaTopNota']['total'] ?? 0) == 1 ? 'ão' : 'ões' }} no período

Mais pede Acessórios

{{ $kpis['placaTopAcessorios']['placa'] ?? '—' }}

{{ $kpis['placaTopAcessorios']['total'] ?? 0 }} solicitaç{{ ($kpis['placaTopAcessorios']['total'] ?? 0) == 1 ? 'ão' : 'ões' }} no período

Total de solicitações

{{ $kpis['totalSolicitacoes'] }}

Ajuste/Nota + Acessórios, no período

Placas ativas

{{ $kpis['placasComAtividade'] }} / {{ $kpis['placasCadastradas'] }}

com ao menos 1 solicitação

{{-- ── Período ── --}}
Período @foreach ($painel['periodos'] as $chave => $rotulo) {{ $rotulo }} @endforeach
{{-- ── Lista de placas (recolhida) ── --}}
Placas cadastradas ({{ $placas->count() }})
@forelse($placas as $p)
{{ $p->placa }}
@if ($p->total_solicitacoes) {{ $p->total_solicitacoes }} @endif
@empty
Nenhuma placa cadastrada.
@endforelse
{{-- ── Dashboard estendido ── --}} @php($rankPlacas = $painel['rankingPlacas']) @php($maxPlaca = collect($rankPlacas)->max('total') ?: 1) @php($rankMot = $painel['rankingMotoristas']) @php($maxMot = collect($rankMot)->max('total') ?: 1) @php($rankItens = $painel['rankingItens']) @php($maxItem = collect($rankItens)->max('quantidade') ?: 1)

Solicitações por mês

Placas mais ativas

@if (count($rankPlacas))
@foreach ($rankPlacas as $r)
{{ $r['placa'] }} @if ($r['sinal'])@endif {{ $r['total'] }} ({{ $r['nota'] }} nota · {{ $r['acessorios'] }} acess.)
@endforeach
@else
Nenhuma solicitação vinculada a placas no período.
@endif

Motoristas que mais pedem acessórios

@if (count($rankMot))
@foreach ($rankMot as $r)
{{ $r['nome'] }} {{ $r['total'] }}
@endforeach
@else
Nenhum motorista informado em solicitações de acessórios no período.
@endif

Itens mais solicitados

@if (count($rankItens))
@foreach ($rankItens as $r)
{{ $r['item'] }} {{ $r['quantidade'] }} em {{ $r['solicitacoes'] }} pedido{{ $r['solicitacoes'] == 1 ? '' : 's' }}
@endforeach
@else
Nenhum item de estoque pedido no período.
@endif

Sinais — muitas solicitações neste mês

@if (count($painel['sinais'])) @foreach ($painel['sinais'] as $s)
{{ $s['placa'] }} {{ $s['noMes'] }} solicitações no mês
@endforeach @else
Nenhuma placa com {{ \App\Services\LogisticaPlacasPainelService::LIMIAR_SINAL_MES }}+ solicitações neste mês.
@endif
{{-- ═══════════════════ MODAL — Nova ═══════════════════ --}} {{-- ═══════════════════ MODAIS — Editar ═══════════════════ --}} @foreach($placas as $p) @endforeach {{-- ═══════════════════ MODAL — Confirmar exclusão ═══════════════════ --}} {{-- ═══════════════════ MODAL — Histórico da placa ═══════════════════ --}} @endsection @section('scripts') @endsection