@extends('layouts.app') @section('title', 'Solicitações — Operador') @section('page_title', 'Painel do Operador — Solicitações de Transporte') @section('content')
{{ $contadores['total'] }}
Todas
{{ $contadores['enviadas'] }}
Aguardando análise
{{ $contadores['em_analise'] }}
Em análise
{{ $contadores['aprovadas'] }}
Aprovadas
{{ $contadores['rejeitadas'] }}
Rejeitadas
{{ $contadores['canceladas'] }}
Canceladas
| Itens | Solicitado para | Ações | ||||||
|---|---|---|---|---|---|---|---|---|
{{ $sol->numero_solicitacao }} @if($sol->pedido_cliente)Pedido: {{ $sol->pedido_cliente }} @endif |
{{ $sol->cliente?->nome_fantasia ?? $sol->cliente?->razao_social ?? '—' }} | {{ $sol->assunto ?? '—' }} | {{ $sol->itens->count() }} |
@if($primeiraColeta)
{{ $primeiraColeta->data_coleta->format('d/m/Y') }}
{{ $primeiraColeta->hora_coleta ? substr((string)$primeiraColeta->hora_coleta, 0, 5) : 'Sem horário' }}
@if($horariosDistintos > 1)
+{{ $horariosDistintos - 1 }} horário(s)
@endif
@if($agendaConflito)
{{ $temConflitoSistema ? '⛔' : '⚠' }} {{ $agendaConflito['total'] }} coincidência(s)
@endif
@else
—
@endif
@if(($agendaConflito['sistema'] ?? 0) > 0) Sistema/OS: {{ $agendaConflito['sistema'] }} @endif
@if(($agendaConflito['sistema'] ?? 0) > 0 && ($agendaConflito['importados'] ?? 0) > 0) · @endif
@if(($agendaConflito['importados'] ?? 0) > 0) Importados: {{ $agendaConflito['importados'] }} @endif
|
{{ $sol->created_at->format('d/m/Y H:i') }} | {{ $sol->operador?->name ?? '—' }} |
{{ $sol->statusLabel() }}
@if($sol->status === 'cancelada' && filled($sol->justificativa_rejeicao))
{{ $sol->justificativa_rejeicao }} @endif |
|
| Nenhuma solicitação encontrada. | ||||||||