@unless($estruturaPronta)
Estrutura de agendamentos ainda não criada. Execute a migration deste módulo para o tenant.
@endunless
Documento
Destinatário
Destino
Agendamento
Operação
Ação
@forelse($documentos as $nota) @php $agenda = $nota->agendamento; $operacao = $this->situacaoOperacional($nota); $alerta = $this->alertaPrazo($nota); @endphp
NF {{ $nota->numero_nf ?: '-' }}{{ strtoupper($nota->tipo_movimento ?: 'ENT') }} · {{ $nota->numero_romaneio ?: 'Sem romaneio' }}
{{ $nota->destinatario_nome ?: 'Não informado' }}{{ $nota->destinatario_documento ?: '-' }}
{{ $nota->destino_endereco ?: 'Endereço não informado' }}{{ collect([$nota->destino_cidade,$nota->destino_uf])->filter()->implode(' / ') ?: '-' }}
@if($agenda) {{ $agenda->data_agendamento->format('d/m/Y') }}{{ $agenda->hora_inicio ? ' · '.substr($agenda->hora_inicio,0,5) : '' }}{{ $agenda->hora_fim ? '–'.substr($agenda->hora_fim,0,5) : '' }} {{ $agenda->status }} @if($alerta === 'atencao')Vence em até 1h@endif @if($alerta === 'vencido')Agendamento vencido@endif @if($agenda->senha)Senha: {{ $agenda->senha }}@endif @else Não agendado @endif
{{ $operacao['label'] }}@if($nota->chegada_at && !$nota->entregue_at)Chegada {{ $nota->chegada_at->format('H:i') }}@endif
@empty
Nenhum documento localizado nos filtros informados.
@endforelse
{{ $documentos->links() }}
@if($modalAberto)
Agendamento do documentoInforme apenas a data ou uma janela completa de atendimento.
@if(($form['tipo'] ?? 'data') === 'janela') @endif
@endif