@props(['auditor'])
{{-- Mensajes de advertencia --}} @if ($auditor->tiene_correcciones || !$auditor->documentos_administrativos)

Atención:

    @if ($auditor->tiene_correcciones)
  • Este auditor tiene correcciones pendientes que deben ser resueltas.
  • @endif @if (!$auditor->tiene_correcciones && $auditor->documentos_administrativos)
  • Este auditor ya ha subido los documentos administrativos.
  • @endif @if (!$auditor->documentos_administrativos)
  • No ha adjuntado los documentos administrativos requeridos.
  • @endif @if (!$auditor->es_cotejado)
  • Este auditor aún no está cotejado.
  • @endif
@endif {{-- Si está cotejado --}} @if ($auditor->es_cotejado) {{-- 1️⃣ Subir documentos administrativos --}} @unless ($auditor->documentos_administrativos) @can('subir documentos administrativos')
Adjuntar Documentos Administrativos
@endcan
@foreach ($documentosAdministrativos as $documento)
{{-- Subida del PDF --}} @error('documentos.' . $documento->id) {{ $message }} @enderror {{-- Número (dinámico) --}} @error('numeros.' . $documento->id) {{ $message }} @enderror
@endforeach
Subir Documentos Cancelar
@endunless {{-- 2️⃣ Generar Word (solo con Filament) --}} @if ($auditor->documentos_administrativos && in_array($auditor->tipo_solicitud, ['Registro', 'Actualizacion']))
@if ($auditor->tipo === 'Natural') @if ($auditor->tipo_solicitud === 'Registro') @livewire('generar-documento-auditor-registro-natural', ['auditor' => $auditor]) @elseif ($auditor->tipo_solicitud === 'Actualizacion') @livewire('generar-documento-auditor-actualizacion-natural', ['auditor' => $auditor]) @endif @elseif ($auditor->tipo === 'Juridico') @if ($auditor->tipo_solicitud === 'Registro') @livewire('generar-documento-auditor-registro-juridico', ['auditor' => $auditor]) @elseif ($auditor->tipo_solicitud === 'Actualizacion') @livewire('generar-documento-auditor-actualizacion-juridico', ['auditor' => $auditor]) @endif @endif @livewire('subir-informe-tecnico', ['auditor' => $auditor])
@endif {{-- 3️⃣ Registrar/Actualizar Auditor (modal resolución) --}} @if ( !$auditor->tiene_correcciones && $auditor->documentos_administrativos && in_array($auditor->tipo_solicitud, ['Registro', 'Actualizacion']) && ($auditor->pendiente_resolucion && !$auditor->pendiente_informe))
@if ($auditor->tipo_solicitud === 'Registro') Registrar Auditor @else Registrar / Actualizar Auditor @endif
@can('registrar auditor')

Al subir la resolución, se notificará inmediatamente al auditor por correo electrónico.

@error('resolucion_numero')

{{ $message }}

@enderror
@error('resolucion_archivo')

{{ $message }}

@enderror
Cancelar Guardar Resolución
@endcan @endif @endif