|
#{{ $mant->prog_id }}
|
{{ $mant->centro->nombre_centro ?? 'N/A' }}
{{ $mant->centro->concesion->nombre ?? '' }}
|
@if($esMultiDia)
{{ $fechaInicio }} - {{ $fechaFin }}
@else
{{ $fechaInicio }}
@endif
|
@if($mant->tecnico)
{{ strtoupper(substr($mant->tecnico->usu_nombre, 0, 1)) }}{{ strtoupper(substr($mant->tecnico->usu_apellido ?? '', 0, 1)) }}
{{ $mant->tecnico->usu_nombre }} {{ $mant->tecnico->usu_apellido }}
@else
Sin asignar
@endif
|
{{ $mant->estadoMantenimiento->estado_nombre ?? 'N/A' }}
|
@php
// Calcular progreso aproximado
$progreso = 0;
$estadoCodigo = $mant->estadoMantenimiento->estado_codigo ?? '';
if ($estadoCodigo == 'COMPLETADO' || $estadoCodigo == 'APROBADO') {
$progreso = 100;
} elseif ($estadoCodigo == 'PEND_APROBACION' || $estadoCodigo == 'MANT_FINALIZADO') {
$progreso = 90;
} elseif ($estadoCodigo == 'EN_MANTENIMIENTO') {
$progreso = 50;
} elseif (in_array($estadoCodigo, ['CAMINO_PEAJE', 'LLEGADA_PEAJE'])) {
$progreso = 20;
} elseif ($estadoCodigo == 'PROGRAMADO') {
$progreso = 0;
}
@endphp
|
|
@empty