@extends('layouts.admin') @section('title', 'Certificate Generation Log Details') @push('styles') @endpush @section('content')

Batch #{{ $log->id }} Details

{{ $log->filename }}
Back to Logs

{{ $log->total_rows }}

Total Records

{{ $log->successful }}

Generated

{{ $log->manual_payment }}

Manual Payments

{{ $log->skipped }}

Skipped
Batch Information
Batch Token: {{ $log->batch_token }}
Generated By: {{ $log->admin->name ?? 'Unknown' }}
{{ $log->admin->email ?? '' }}
File Name: {{ $log->filename }}
Sheet Name: {{ $log->sheet_name }}
Generated At: {{ $log->created_at->format('M d, Y h:i A') }}
Expires At: {{ $log->expires_at->format('M d, Y h:i A') }} @if($log->isExpired()) Expired @else Active @endif
Downloaded: @if($log->downloaded) Yes {{ $log->downloaded_at->format('M d, Y h:i A') }} @else No @endif
Status: @if($log->isExpired()) Expired @elseif($log->downloaded) Downloaded @else Available @endif
@if(!$log->isExpired() && \Illuminate\Support\Facades\Storage::exists($log->zip_path)) @endif
@if($log->skipped > 0 && !empty($log->skipped_uids))
Skipped Records ({{ $log->skipped }})
@foreach($log->skipped_uids as $skipped) @endforeach
Row # UID Reason
{{ $skipped['row'] ?? 'N/A' }} {{ $skipped['uid'] ?? 'N/A' }} {{ $skipped['reason'] ?? 'Unknown error' }}
@endif
@push('scripts') @endpush @endsection