@extends('layouts.admin') @section('title', 'Import Batch #' . $batch->id) @section('header_title', 'Import Batch Reconciliation #' . $batch->id) @section('header_badge') Status: {{ ucfirst($batch->status) }} @endsection @section('content')
Total Rows

{{ $batch->total_rows }}

Created (New)

{{ $batch->successful_rows }}

Updated Existing

{{ $batch->updated_rows }}

Skipped Rows

{{ $batch->skipped_rows }}

Failed

{{ $batch->failed_rows }}

Source: {{ $batch->original_filename }}

Imported by {{ $batch->importedBy?->name ?? 'System' }} on {{ $batch->created_at->format('M d, Y H:i:s') }}

Row-Level Ingestion Audit
@forelse($batch->rows as $r) @empty @endforelse
Row # Member Name Generated Member Code Status Message / Notes Profile
#{{ $r->row_number }} {{ $r->raw_data['full_name'] ?? '—' }} {{ $r->member?->member_code ?? '—' }} @if($r->status === 'success') Success @elseif($r->status === 'warning') Updated @else Skipped @endif {{ $r->error_message ?? 'Ingested successfully' }} @if($r->member) View → @else — @endif
No individual row logs available.
@endsection