Importación Masiva de Fotos (Estructural)

Volver al listado

Instrucciones de Carga (Soporte Lote 2GB)

  • No necesitas un ZIP. Selecciona múltiples fotos directamente desde tu carpeta.
  • El nombre de cada archivo debe ser la Cédula (ej: V12345678.jpg).
  • Formatos soportados: JPG, JPEG, PNG, WEBP.
{{-- BARRA DE PROGRESO Y CONSOLA --}} @if($processing)

Procesando Lote de Imágenes (Auditoría Activa)

{{ $processedCount }} / {{ $totalValidRows }}
@foreach($importLogs as $log)
[{{ $log['time'] }}] {{ $log['message'] }}
@endforeach
@endif {{-- CONTENEDOR CON AISLAMIENTO TOTAL (AISLAMIENTO DOM PARA 2GB) --}}
{{-- INDICADOR DE PROGRESO INDIVIDUAL (OVERLAY) --}}
{{-- CONSOLA DE DIAGNÓSTICO (STILO MAILING) --}}
> Esperando respuesta del servidor...

Selecciona múltiples archivos. Se procesarán secuencialmente para evitar bloqueos.

@if($processing)
Sincronizando con Base de Datos Proceso atómico activo...
@endif
@if($importSummary)

Resumen de actualización granular

{{ $importSummary['processed'] }}
Sincronizados
{{ $importSummary['notFound'] }}
Sin Usuario
{{ $importSummary['errors'] }}
Errores
@endif {{-- HISTORIAL DE IMPORTACIONES --}}

Historial de Auditoría (Fotos)

@forelse($history as $h) @empty @endforelse
Fecha y Hora Archivo Maestro Éxito Fallo Estado de Auditoría Mantenimiento
{{ $h->created_at->format('d/m/Y H:i:s') }} {{ Str::limit($h->filename, 40) }} {{ $h->imported_count }} {{ $h->skipped_count }} @if($h->is_reverted) REVERTIDO @elseif($h->status === 'completed') EXITO @elseif($h->status === 'processing') PROCESANDO @else {{ strtoupper($h->status) }} @endif @if(!$h->is_reverted && $h->status === 'completed' && $h->imported_count > 0) @else @if($h->status === 'processing')
Activo
@else Finalizado @endif @endif
No se registran importaciones masivas de fotos recientes.
{{-- MODAL REVERSIÓN --}} @if($showRollbackModal)

¿Confirmar Reversión Maestra?

Esta operación restaurará las fotos originales de cada miembro afectado. Las fotos de este lote se desvincularán de inmediato.

Acción Irreversible

@endif {{-- NOTIFICACIONES TOAST (ALPINE) --}}