@forelse($romaneios as $romaneio)
@php
$total = (int) ($romaneio['documentos_total'] ?? 0);
$concluidos = (int) ($romaneio['documentos_concluidos'] ?? 0);
$percentual = $total > 0 ? min(100, (int) round($concluidos / $total * 100)) : 0;
$supervisorId = (int) ($romaneio['supervisor_user_id'] ?? 0);
$minhaPlaca = $supervisorId === (int) auth()->id();
$supervisorNome = $romaneio['supervisor_nome'] ?? null;
@endphp
{{ $romaneio['placa'] }} {{ $romaneio['motorista'] }}
{{ $minhaPlaca ? 'MINHA SUPERVISAO' : strtoupper($supervisorNome ?: 'SEM SUPERVISAO') }}
ROM {{ $romaneio['romaneio'] ?: '-' }} · {{ $total }} documento(s) · {{ $romaneio['status_operacional'] }}
{{ $percentual }}% concluido
@if($minhaPlaca)Liberar @endif
@empty
{{ $minhaSupervisao ? 'Nenhuma placa assumida. Clique duas vezes em uma placa no Controle de Operacoes para iniciar a supervisao.' : 'Nenhuma placa encontrada para os filtros informados.' }}
@endforelse