<?php if (isset($component)) { $__componentOriginal9ac128a9029c0e4701924bd2d73d7f54 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal9ac128a9029c0e4701924bd2d73d7f54 = $attributes; } ?>
<?php $component = App\View\Components\AppLayout::resolve([] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('app-layout'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\App\View\Components\AppLayout::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes([]); ?>
     <?php $__env->slot('header', null, []); ?> 
        <?php echo e(($moduloActivo ?? 'tecnologia') === 'mantenimiento' ? 'Generar Aviso de Mantenimiento' : 'Generar Solicitud de Servicio'); ?>

     <?php $__env->endSlot(); ?>

    <div class="bg-white shadow-lg rounded-sm border border-slate-200">
        <header class="px-5 py-4 border-b border-slate-100 flex justify-between items-center">
            <h2 class="font-semibold text-slate-800">
                <?php echo e(($moduloActivo ?? 'tecnologia') === 'mantenimiento' ? 'Formulario de Aviso de Mantenimiento (FOR-DMPE-008)' : 'Formulario de Solicitud'); ?>

            </h2>
            
            <span class="text-sm font-medium text-slate-400 italic">Nro. se asignará al guardar</span>
        </header>

        <div class="p-5">
            <form method="POST" action="<?php echo e(route('solicitudes.store')); ?>" x-data="{ tipoMantenimiento: '<?php echo e(old('tipo_mantenimiento')); ?>' }">
                <?php echo csrf_field(); ?>



                <div class="grid grid-cols-1 md:grid-cols-2 gap-6">

                    <!-- Departamento a Enviar -->
                    <div>
                        <label class="block text-sm font-medium text-slate-800 mb-1" for="departamento_id">Departamento
                            a Enviar <span class="text-rose-500">*</span></label>
                        <select id="departamento_id" name="departamento_id" class="form-select w-full" required>
                            <option value="" disabled selected>Seleccione un departamento...</option>
                            <?php $__currentLoopData = $departamentos; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $depto): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                <option value="<?php echo e($depto->id); ?>" <?php echo e(old('departamento_id') == $depto->id ? 'selected' : ''); ?>>
                                    <?php echo e($depto->nombre); ?>

                                </option>
                            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                        </select>
                        <?php $__errorArgs = ['departamento_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>

                    <!-- Ubicación Solicitud -->
                    <div>
                        <label class="block text-sm font-medium text-slate-800 mb-1" for="area_trabajo_id">Ubicación
                            Solicitud <span class="text-rose-500">*</span></label>
                        <select id="area_trabajo_id" name="area_trabajo_id" class="form-select w-full" required>
                            <option value="" disabled selected>Seleccione un área / ubicación...</option>
                            <?php $__currentLoopData = $areas; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $area): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                <option value="<?php echo e($area->id); ?>" <?php echo e(old('area_trabajo_id', auth()->user()->area_trabajo_id) == $area->id ? 'selected' : ''); ?>>
                                    <?php echo e($area->nombre); ?>

                                </option>
                            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                        </select>
                        <?php $__errorArgs = ['area_trabajo_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>

                    
                    <?php if(($moduloActivo ?? 'tecnologia') === 'mantenimiento'): ?>
                        <!-- Tipo de Mantenimiento -->
                        <div>
                            <label class="block text-sm font-medium text-slate-800 mb-1" for="tipo_mantenimiento">Tipo de Mantenimiento</label>
                            <select id="tipo_mantenimiento" name="tipo_mantenimiento" class="form-select w-full" x-model="tipoMantenimiento">
                                <option value="" disabled selected>Seleccione...</option>
                                <?php $__currentLoopData = $tiposMantenimiento; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $tipo): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <option value="<?php echo e($tipo); ?>" <?php echo e(old('tipo_mantenimiento') === $tipo ? 'selected' : ''); ?>><?php echo e($tipo); ?></option>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </select>
                            <?php $__errorArgs = ['tipo_mantenimiento'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>

                        <!-- Condición del Equipo -->
                        <div>
                            <label class="block text-sm font-medium text-slate-800 mb-1" for="condicion_equipo">Condición Actual del Equipo</label>
                            <select id="condicion_equipo" name="condicion_equipo" class="form-select w-full">
                                <option value="" disabled selected>Seleccione...</option>
                                <?php $__currentLoopData = $condicionesEquipo; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $condicion): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <option value="<?php echo e($condicion); ?>" <?php echo e(old('condicion_equipo') === $condicion ? 'selected' : ''); ?>><?php echo e($condicion); ?></option>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </select>
                            <?php $__errorArgs = ['condicion_equipo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>

                        <!-- Equipo -->
                        <div>
                            <label class="block text-sm font-medium text-slate-800 mb-1" for="equipo">Equipo</label>
                            <input id="equipo" name="equipo" type="text" class="form-input w-full" value="<?php echo e(old('equipo')); ?>" placeholder="Nombre o modelo del equipo">
                            <?php $__errorArgs = ['equipo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>

                        <!-- N° Activo -->
                        <div>
                            <label class="block text-sm font-medium text-slate-800 mb-1" for="numero_activo">N° Activo</label>
                            <input id="numero_activo" name="numero_activo" type="text" class="form-input w-full" value="<?php echo e(old('numero_activo')); ?>" placeholder="Número de activo fijo / inventario">
                            <?php $__errorArgs = ['numero_activo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>

                        <!-- Serial -->
                        <div>
                            <label class="block text-sm font-medium text-slate-800 mb-1" for="serial">Serial</label>
                            <input id="serial" name="serial" type="text" class="form-input w-full" value="<?php echo e(old('serial')); ?>" placeholder="Número de serial">
                            <?php $__errorArgs = ['serial'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>

                        <!-- Placa -->
                        <div>
                            <label class="block text-sm font-medium text-slate-800 mb-1" for="placa">Placa</label>
                            <input id="placa" name="placa" type="text" class="form-input w-full" value="<?php echo e(old('placa')); ?>" placeholder="Número de placa (vehículos)">
                            <?php $__errorArgs = ['placa'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>

                        <!-- Tipo de Falla (Checkboxes) -->
                        <div class="md:col-span-2" x-show="tipoMantenimiento === 'CORRECTIVO'" x-transition>
                            <label class="block text-sm font-medium text-slate-800 mb-1">Tipo de Falla</label>
                            <div class="flex flex-wrap gap-4 mt-2 p-3 bg-slate-50 border border-slate-200 rounded-sm">
                                <?php $__currentLoopData = $tiposFalla; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $falla): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <label class="inline-flex items-center cursor-pointer">
                                        <input type="checkbox" name="tipo_falla[]" value="<?php echo e($falla); ?>" class="form-checkbox text-amber-600 focus:ring-amber-500 rounded border-slate-300"
                                            <?php echo e(is_array(old('tipo_falla')) && in_array($falla, old('tipo_falla')) ? 'checked' : ''); ?>>
                                        <span class="ml-2 text-sm text-slate-700 font-medium"><?php echo e($falla); ?></span>
                                    </label>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </div>
                            <?php $__errorArgs = ['tipo_falla'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>
                    <?php endif; ?>

                    <!-- Causa del Problema -->
                    <div class="md:col-span-2">
                        <label class="block text-sm font-medium text-slate-800 mb-1" for="descripcion">Descripción del
                            Problema o Servicio <span class="text-rose-500">*</span></label>
                        <textarea id="descripcion" name="descripcion" class="form-textarea w-full" rows="4"
                            required><?php echo e(old('descripcion')); ?></textarea>
                        <?php $__errorArgs = ['descripcion'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>

                    <!-- Warning Text -->
                    <div class="col-span-1 md:col-span-2 text-center mt-2 mb-2">
                        <p class="text-gray-600 font-bold text-lg">Por favor, colocar en la observación un correo o
                            teléfono de contacto</p>
                    </div>

                    <!-- Observaciones Adicionales -->
                    <div class="col-span-1 md:col-span-2">
                        <label class="block text-sm font-medium text-slate-800 mb-1"
                            for="observaciones">Observaciones</label>
                        <textarea id="observaciones" name="observaciones" class="form-textarea w-full"
                            rows="2"><?php echo e(old('observaciones')); ?></textarea>
                        <?php $__errorArgs = ['observaciones'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>

                    <!-- Archivo Adjunto (Oculto temporalmente) 
                    <div class="col-span-1 md:col-span-2">
                        <label class="block text-sm font-medium text-slate-800 mb-1" for="archivo_adjunto">
                            Adjuntar Archivo o Captura <span class="text-slate-400 font-normal">(Opcional)</span>
                        </label>
                        <input id="archivo_adjunto" name="archivo_adjunto" type="file" 
                               class="block w-full text-sm text-slate-500
                                      file:mr-4 file:py-2 flex file:px-4
                                      file:rounded-md file:border-0
                                      file:text-sm file:font-semibold
                                      file:bg-green-50 file:text-green-700
                                      hover:file:bg-green-100 border border-slate-200 rounded-md
                                      py-2 px-3 focus:outline-none focus:border-green-300 focus:ring focus:ring-green-200 focus:ring-opacity-50"
                               accept=".jpg,.jpeg,.png,.pdf,.doc,.docx">
                        <p class="text-xs text-slate-500 mt-1">Formatos admitidos: JPG, PNG, PDF, DOC, DOCX. Max: 5MB</p>
                        <?php $__errorArgs = ['archivo_adjunto'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <p class="text-xs mt-1 text-rose-500"><?php echo e($message); ?></p>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>
                    -->
                </div>

                <div class="flex items-center justify-end space-x-3 mt-8 border-t border-slate-200 pt-5">
                    <a href="<?php echo e(route('solicitudes.index')); ?>"
                        class="btn border-slate-200 hover:border-slate-300 text-slate-600">Cancelar</a>
                    <button type="submit" class="bg-green-600 hover:bg-green-700 text-white font-medium rounded-md px-4 py-2 flex items-center shadow-md transition duration-150">
                        <svg class="w-4 h-4 fill-current shrink-0 mr-2" viewBox="0 0 16 16">
                            <path
                                d="M14.3 2.3L5 11.6 1.7 8.3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4l4 4c.2.2.4.3.7.3.3 0 .5-.1.7-.3l10-10c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0z" />
                        </svg>
                        <span>Guardar y Enviar Solicitud</span>
                    </button>
                </div>
            </form>
        </div>
    </div>

 <?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal9ac128a9029c0e4701924bd2d73d7f54)): ?>
<?php $attributes = $__attributesOriginal9ac128a9029c0e4701924bd2d73d7f54; ?>
<?php unset($__attributesOriginal9ac128a9029c0e4701924bd2d73d7f54); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal9ac128a9029c0e4701924bd2d73d7f54)): ?>
<?php $component = $__componentOriginal9ac128a9029c0e4701924bd2d73d7f54; ?>
<?php unset($__componentOriginal9ac128a9029c0e4701924bd2d73d7f54); ?>
<?php endif; ?><?php /**PATH C:\xampp82\htdocs\siser\siser_v2\resources\views/solicitudes/create.blade.php ENDPATH**/ ?>