@php $toggleQuery = array_filter(['data' => $date, 'filial_id' => $filialId, 'supervisao' => $minhaSupervisao ? 'todas' : 'minha'], fn ($value) => filled($value)); $toggleUrl = \App\Filament\Pages\TorreSupervisao::getUrl().'?'.http_build_query($toggleQuery); @endphp

{{ $minhaSupervisao ? 'Minha supervisao' : 'Todas as supervisoes' }}

{{ $minhaSupervisao ? 'Placas e movimentos assumidos por '.auth()->user()->name.'.' : 'Visao geral das placas e dos respectivos supervisores.' }}

{{ $minhaSupervisao ? 'Minha supervisao' : 'Todos' }}
@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)@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