{{-- Solicitud de clasificación de una OC (tarea 2.3). Kit ui-ctc: ficha de cada producto, documentos que pidió el analista e historial de estados. Colores: tokens del layout. --}} @php $variantesEstado = [ 'DOCUMENTOS_INCOMPLETOS' => 'aviso', 'DOCUMENTOS_COMPLETOS' => 'info', 'EN_CLASIFICACION' => 'info', 'SUSPENDIDA' => 'peligro', 'CLASIFICADA' => 'exito', 'PRODUCTO_CREADO' => 'exito', 'PENDIENTE_RIM' => 'aviso', 'EN_TRAMITE_RIM' => 'aviso', 'RIM_APROBADO' => 'exito', 'VOBO_OTORGADO' => 'exito', ]; // Orden y ancho de cada campo de ClasificacionItem::FICHA (clases completas: Tailwind no arma nombres). $disposicionFicha = [ 'nombre_es' => 'sm:col-span-2 lg:col-span-6', 'marca' => 'lg:col-span-3', 'referencia' => 'lg:col-span-3', 'modelo' => 'lg:col-span-2', 'serial' => 'lg:col-span-2', 'materia_constitutiva' => 'lg:col-span-4', 'destino_maquina' => 'lg:col-span-4', 'uso_funcion' => 'sm:col-span-2 lg:col-span-4', 'principio_funcionamiento' => 'sm:col-span-2 lg:col-span-4', 'funcion_maquina' => 'sm:col-span-2 lg:col-span-4', ]; $controlTexto ='form-textarea block w-full rounded-md text-[13px] shadow-sm border-[var(--borde-fuerte)] bg-[var(--superficie)] text-[var(--texto)] focus:border-[var(--acento)] focus:ring-[var(--acento)] disabled:cursor-not-allowed disabled:bg-[var(--superficie-2)] disabled:text-[var(--texto-suave)]'; @endphp
Para enviar la solicitud a clasificación falta:
Cuando la ficha de todos los productos y sus documentos estén completos, la solicitud pasa sola a "Documentos completos" y empieza el plazo de clasificación.
El analista aún no ha definido los documentos que necesita para este producto.
@else{{ $documento->tipo->nombre ?? 'Documento' }}
@if ($documento->cargado){{ $documento->nombre_archivo }} · {{ \Carbon\Carbon::parse($documento->fecha_carga)->format('d/m/Y H:i') }} @if ($documento->sistema_carga === 'CENTRAL') · cargado por el analista @endif
@endif| Fecha | Estado | Comentario | Usuario |
|---|---|---|---|
| {{ \Carbon\Carbon::parse($fila->fecha)->format('d/m/Y H:i') }} | {{ \App\Models\Cti\ClasificacionSolicitud::NOMBRES[$fila->estado_nuevo] ?? $fila->estado_nuevo }} | {{ $fila->comentario }} | {{ $fila->usuario }}@if ($fila->sistema === 'CENTRAL') |