{{-- Info del mantenimiento --}}

Mantenimiento M-{{ str_pad($mantenimiento->prog_id, 4, '0', STR_PAD_LEFT) }}

{{ $mantenimiento->centro->concesion->nombre ?? '' }} - {{ $mantenimiento->centro->nombre_centro ?? '' }}
{{ $mantenimiento->fecha_programada?->format('d/m/Y') ?? 'N/A' }}
{{ $mantenimiento->via->nombre ?? 'N/A' }}
@if($mantenimiento->tecnico) {{ $mantenimiento->tecnico->usu_nombre }} {{ $mantenimiento->tecnico->usu_apellido }} @else N/A @endif
{{ $mantenimiento->estadoMantenimiento->estado_nombre ?? 'N/A' }}
{{-- Info de aprobación --}}
{{ $mantenimiento->aprobado ? 'Aprobado' : 'Pendiente de Aprobación' }}
@if($mantenimiento->aprobado && $mantenimiento->aprobacion)
Aprobado por: {{ $mantenimiento->aprobacion->usuarioAprueba->name ?? 'N/A' }}
Fecha de Aprobación: {{ $mantenimiento->fecha_aprobacion?->format('d/m/Y H:i') ?? $mantenimiento->aprobacion->fecha_aprobacion?->format('d/m/Y H:i') ?? 'N/A' }}
@if($mantenimiento->aprobacion->observacion_aprobacion)
Observación: {{ $mantenimiento->aprobacion->observacion_aprobacion }}
@endif {{-- Firma digital --}} @if($mantenimiento->aprobacion->firma_imagen)
Firma Digital: Firma
@endif @else

Este mantenimiento aún no ha sido aprobado por el jefe operativo.

@endif
{{-- Checklist de revisión --}}
Checklist de Revisión
{{ $mantenimiento->checklistRespuestas->count() }} items
@if($mantenimiento->checklistRespuestas->count() > 0) @foreach($mantenimiento->checklistRespuestas as $resp) @endforeach
Item Estado Observación RMA
{{ $resp->itemRevision->detalle ?? 'Item #' . $resp->id_respuesta }} @if($resp->estadoEquipo) {{ $resp->estadoEquipo->estado_nombre }} @else - @endif {{ $resp->observacion ?? '-' }} @if($resp->requiere_rma) RMA @else - @endif
@else

No hay items de checklist registrados.

@endif
{{-- Evidencias fotográficas --}}
Evidencias Fotográficas
{{ $mantenimiento->evidencias->count() }} fotos
@if($mantenimiento->evidencias->count() > 0)
@foreach($mantenimiento->evidencias as $evidencia)
Evidencia
{{ $evidencia->tipo ?? 'Foto' }}
{{ $evidencia->created_at?->format('H:i') ?? '' }}
@endforeach
@else

No hay evidencias fotográficas.

@endif