{{$j->motorista?->nome ?: $j->motorista_nome ?: 'Motorista não identificado'}}
CPF/ID: {{$j->motorista?->cpf ?: $j->motorista_codigo ?: '-'}}
{{$j->veiculo?->placa ?: $j->veiculo_placa ?: 'Sem placa'}} · {{$j->veiculo?->tipoVeiculo?->descricao ?: $j->veiculo?->modelo ?: 'Veículo'}}
{{optional($j->jornada_data)->format('d/m/Y')}} · {{$op['romaneios']}} romaneio(s)
@if($j->checklist_status !== 'concluido')
@else
{{$sit['label']}}
@endif
Início{{$j->iniciada_at?->format('H:i') ?: '-'}}
Fim{{$j->finalizada_at?->format('H:i') ?: '-'}}
KM inicial{{$j->km_inicial!==null?number_format((float)$j->km_inicial,1,',','.'):'-'}}
KM final{{$j->km_final!==null?number_format((float)$j->km_final,1,',','.'):'-'}}
Movimentos{{$op['movimentos']}}
Entregas{{$op['entregas']}}
Coletas{{$op['coletas']}}
Reentregas{{$op['reentregas']}}
Transferências{{$op['transferencias']}}
Não concluídos{{$op['nao_concluidos']}}
Diária/saída motoristaR$ {{number_format($custo['motorista'],2,',','.')}}
Custos do veículoR$ {{number_format($custo['veiculo'],2,',','.')}}
Despesas adicionaisR$ {{number_format($custo['despesas'],2,',','.')}}
Custo operacionalR$ {{number_format($custo['total'],2,',','.')}}
Checklist: {{count($j->checklist??[])}} item(ns) · Fotos: {{count($j->fotos??[])}}
Jornada e evidências do odômetro
{{$j->motorista?->nome ?: $j->motorista_nome}} · {{$j->veiculo?->placa ?: $j->veiculo_placa}} · {{optional($j->jornada_data)->format('d/m/Y')}}
@if($pontos['inicial'] || $pontos['final'])
@if($pontos['inicial'])Início: {{$pontos['inicial']['lat']}}, {{$pontos['inicial']['lng']}}@endif
@if($pontos['final'])Final: {{$pontos['final']['lat']}}, {{$pontos['final']['lng']}}@endif
@else
A localização inicial e final não foi recebida nesta jornada.
@endif
Checklist da jornada
{{$j->motorista?->nome ?: $j->motorista_nome}} · {{$j->veiculo?->placa ?: $j->veiculo_placa}}Checklist pendente, mas nenhum item detalhado foi recebido.
@else
@foreach($itensChecklist as $item)
@php
$itemConcluido = filter_var($item['situation'] ?? false, FILTER_VALIDATE_BOOL);
$itemDescricao = $item['item'] ?? $item['descricao'] ?? $item['description'] ?? 'Item do checklist';
@endphp
{{$itemDescricao}}{{$itemConcluido ? 'OK' : 'PENDENTE'}}
@endforeach
@endif
@if($pendenciasChecklist->isNotEmpty())
{{$pendenciasChecklist->count()}} pendência(s) encontrada(s).
@endif