@extends('../layouts/partials/header') @section('content')
Inspección Mecánica #{{ $inspeccionMecanica->id }}
{{-- Datos generales --}}
Datos Generales
Concesionario
{{ $inspeccionMecanica->concesionario ?: '—' }}
Nombre del Asesor
{{ $inspeccionMecanica->nombre_asesor ?: '—' }}
No. Orden de Servicio
{{ $inspeccionMecanica->no_orden_servicio ?: '—' }}
Nombre del Cliente
{{ $inspeccionMecanica->nombre_cliente ?: '—' }}
Fecha Inicio
{{ $inspeccionMecanica->fecha_inicio ? $inspeccionMecanica->fecha_inicio->format('d/m/Y H:i') : '—' }}
Fecha Fin
{{ $inspeccionMecanica->fecha_fin ? $inspeccionMecanica->fecha_fin->format('d/m/Y H:i') : '—' }}
Nombre del Técnico
{{ $inspeccionMecanica->nombre_tecnico ?: '—' }}
No. de Chasis
{{ $inspeccionMecanica->no_chasis ?: '—' }}
Tipo de Motor y Serie
{{ $inspeccionMecanica->tipo_motor_serie ?: '—' }}
Año y Modelo de Unidad
{{ $inspeccionMecanica->anio_modelo_unidad ?: '—' }}
Kilometraje
{{ $inspeccionMecanica->kilometraje ?: '—' }}
{{-- Tabla de ítems agrupados por sección --}} @php $itemsPorSeccion = $inspeccionMecanica->items->groupBy('seccion'); $coloresSeccion = [ 'Inspecciones Estáticas de Motor' => '#1a3a5c', 'Inspección Periféricos de Motor' => '#1e5c3a', 'Aire Acondicionado HVAC' => '#5c3a1a', 'Sistema Neumático' => '#3a1a5c', ]; $etiquetaEstado = ['B' => 'Buen estado', 'A' => 'Aceptable', 'R' => 'Requiere reemplazo']; $badgeEstado = ['B' => 'success', 'A' => 'warning', 'R' => 'danger']; @endphp @foreach ($secciones as $seccion) @php $items = $itemsPorSeccion->get($seccion, collect()); @endphp @if($items->count())
{{ $seccion }}
@foreach ($items as $it) @endforeach
Descripción Estado N/A Rep. Autor. Trabajo Observación
{{ $it->numero }} {{ $it->descripcion }} @if($it->estado) {{ $etiquetaEstado[$it->estado] ?? $it->estado }} @else @endif {{ $it->no_aplica ? '✔' : '' }} {{ $it->requiere_reparacion ? '✔' : '' }} {{ $it->autorizacion ?: '—' }} {{ $it->trabajo ?: '—' }} {{ $it->observacion ?: '' }}
@endif @endforeach @if($inspeccionMecanica->observaciones)
Observaciones Generales

{{ $inspeccionMecanica->observaciones }}

@endif @if($inspeccionMecanica->creadoPor || $inspeccionMecanica->modificadoPor)
@if($inspeccionMecanica->creadoPor) Creado por {{ $inspeccionMecanica->creadoPor->name }} el {{ $inspeccionMecanica->created_at->format('d/m/Y H:i') }} @endif @if($inspeccionMecanica->modificadoPor) · Modificado por {{ $inspeccionMecanica->modificadoPor->name }} el {{ $inspeccionMecanica->updated_at->format('d/m/Y H:i') }} @endif
@endif
@endsection @extends('../layouts/partials/footer')