| Equipo: | {{ optional($orden->equipo)->codigo }} {{ optional($orden->equipo)->nombre }} | Área: | {{ optional($orden->area ?? $orden->equipo?->area)->nombre }} | Programada: | {{ $orden->fecha_programada?->format('d/m/Y') }} |
| Inicio: | {{ $orden->fecha_inicio?->format('d/m/Y H:i') ?: '—' }} | Cierre: | {{ $orden->fecha_cierre?->format('d/m/Y H:i') ?: '—' }} | Responsable: | {{ optional($orden->responsable)->nombre_completo ?: '—' }} |
| Estado: | {{ optional($orden->estado)->nombre }} | Prioridad: | {{ optional($orden->prioridad)->nombre ?: '—' }} | Horómetro: | {{ $orden->horometro_inicio ?: '—' }} → {{ $orden->horometro_fin ?: '—' }} |
| # | Descripción | L | I | Lu | A | Estado | Lectura | Observaciones |
|---|---|---|---|---|---|---|---|---|
| {{ $it->numero_item }} | {{ $it->descripcion }} | @foreach(['lila_l_limpieza','lila_i_inspeccion','lila_l_lubricacion','lila_a_ajuste'] as $f){{ $it->$f ? 'X' : '' }} | @endforeach{{ str_replace('_',' ',$it->estado_item) }} | {{ $it->lectura_condicion }} | {{ $it->observaciones }} |
| Concepto | Tipo | Cant. | C. unit. | Total |
|---|---|---|---|---|
| {{ $c->concepto }} | {{ str_replace('_',' ',$c->tipo) }} | {{ rtrim(rtrim(number_format($c->cantidad, 3),'0'),'.') }} | {{ number_format($c->costo_unitario,2) }} | {{ number_format($c->costo_total,2) }} |
| TOTAL | {{ ($appConfig['moneda_simbolo'] ?? 'S/') }} {{ number_format($orden->costo_total,2) }} | |||
|
@if($foto)
@php
$abs = public_path('storage/' . $foto->ruta);
$existe = file_exists($abs);
@endphp
@if($existe)
@endif
imagen no disponible
@endif
{{ strtoupper($foto->tipo) }}
@if($foto->descripcion){{ $foto->descripcion }}@else Sin descripción @endif
{{ optional($foto->subidoPor)->nombre_completo ?: optional($foto->subidoPor)->usuario ?: 'Desconocido' }}
· {{ $foto->created_at?->format('d/m/Y H:i') }}
|
@endfor