{{-- Universal State Handler with CREATE styling --}} {{-- This view applies create.blade.php styling to universal-state functionality --}} {{-- SECCIÓN 1: INFORMACIÓN BÁSICA DEL TRÁMITE --}} @if(array_intersect(['producto_id', 'country_id', 'tipo_tramite_id', 'subtipo_tramite_id', 'nombre_producto'], $visibleFields)) @php // Tipos de trámite que permiten crear/editar producto específico $tiposNuevos = [1, 2, 3, 11, 19, 28, 37, 45]; // NUEVO NOTIFICACION, NUEVO PERMISO, NUEVO REGISTRO, NUEVO (varios) $esProductoNuevo = in_array($tramite->tipo_tramite_id, $tiposNuevos); // Estados en los que debe ser editable $estadosEditables = [1, 2]; // 1: NO ASIGNADO, 2: ASIGNADO $esEditablePorEstado = in_array($tramite->estado_tramite_id, $estadosEditables); @endphp