{{-- CABEÇALHO --}}
{{ $empresa->nome_empresa }}
@if($empresa->cnpj)

CNPJ: {{ $empresa->cnpj }}

@endif @if($empresa->endereco)

{{ $empresa->endereco }}

@endif @if($empresa->telefone)

Tel: {{ $empresa->telefone }}

@endif @if($empresa->email)

{{ $empresa->email }}

@endif
Relatório
OS Atrasadas
{{ $gerado_em->format('d/m/Y') }}

{{-- RESUMO --}}
{{ $ordens->count() }}
{{ $ordens->count() === 1 ? 'Ordem Atrasada' : 'Ordens Atrasadas' }}
@if($ordens->count() > 0) @php $maxAtraso = $ordens->max('dias_atraso'); @endphp Maior atraso registrado: {{ $maxAtraso }} {{ $maxAtraso === 1 ? 'dia' : 'dias' }}. Ordens ordenadas pela previsão de entrega mais antiga. @else Nenhuma ordem de serviço em atraso no momento. @endif Gerado em {{ $gerado_em->format('d/m/Y \à\s H:i') }}
{{-- TABELA --}}
Ordens de Serviço com Prazo Vencido
@forelse($ordens as $os) @empty @endforelse
Nº OS Cliente Data de Chegada Previsão de Entrega Status Dias em Atraso
#{{ str_pad($os->numero_os, 5, '0', STR_PAD_LEFT) }} {{ $os->cliente->razao_social }} {{ $os->data_emissao->format('d/m/Y') }} {{ $os->data_previsao_entrega->format('d/m/Y') }} {{ \App\Models\OrdemServico::$statusLabels[$os->status] ?? $os->status }} @php $dias = $os->dias_atraso; $classe = $dias >= 15 ? 'critico' : ($dias >= 7 ? 'medio' : ''); @endphp {{ $dias }} {{ $dias === 1 ? 'dia' : 'dias' }}
Nenhuma ordem de serviço em atraso.
{{-- RODAPÉ --}}