@extends('pmb.public.layout', [ 'title' => 'Cek Status PMB', 'pageTitle' => 'Cek Status Pendaftaran PMB', 'pageSubtitle' => 'Gunakan nomor pendaftaran dan email untuk melihat progres seleksi, kartu ujian, dan registrasi ulang.', ]) @php $statusBadge = [ 'menunggu' => 'warning', 'lulus' => 'success', 'tidak_lulus' => 'danger', ]; $documentBadge = [ 'belum_diperiksa' => 'secondary', 'valid' => 'success', 'perlu_revisi' => 'warning', ]; $paymentBadge = [ 'belum_upload' => 'secondary', 'verifikasi' => 'warning', 'valid' => 'success', 'ditolak' => 'danger', ]; $reregistrationBadge = [ 'belum' => 'secondary', 'menunggu_verifikasi' => 'warning', 'terverifikasi' => 'success', ]; @endphp @section('content')

Cari Data Pendaftaran

@if ($searchError)
{{ $searchError }}
@endif
@if ($registration)

Ringkasan Pendaftar

Nama Lengkap
{{ $registration->nama_lengkap }}
Nomor Pendaftaran
{{ $registration->nomor_pendaftaran }}
Program Studi
{{ $registration->pilihanProdi?->nama_prodi ?? '-' }}
Status Seleksi
{{ ucfirst(str_replace('_', ' ', $registration->status)) }}
Verifikasi Berkas
{{ ucfirst(str_replace('_', ' ', $registration->status_berkas)) }}
Pembayaran Pendaftaran
{{ ucfirst(str_replace('_', ' ', $registration->status_pembayaran_pendaftaran)) }}
Registrasi Ulang
{{ ucfirst(str_replace('_', ' ', $registration->status_registrasi_ulang)) }}
@if ($registration->nomor_ujian || $registration->jadwal_ujian)
Informasi Ujian

Nomor Ujian: {{ $registration->nomor_ujian ?? '-' }}

Jadwal: {{ $registration->jadwal_ujian?->format('d M Y H:i') ?? '-' }}

Lokasi: {{ $registration->lokasi_ujian ?? '-' }}

@endif @if ($registration->catatan_seleksi)
Catatan Panitia: {{ $registration->catatan_seleksi }}
@endif
@if ($registration->nomor_ujian && $registration->jadwal_ujian) Cetak Kartu Ujian @endif @if ($registration->bukti_pembayaran_registrasi || $registration->status_registrasi_ulang !== 'belum') Cetak Bukti Registrasi @endif

Dokumen Pendaftaran

@foreach ($documents as $document)
{{ $document['label'] }}
{{ $document['available'] ? 'Sudah terunggah' : 'Belum tersedia' }}
@endforeach
@if ($registration->status === 'lulus' && $registration->status_registrasi_ulang !== 'terverifikasi')

Upload Bukti Registrasi Ulang

@csrf
@endif @else

Data status PMB akan muncul di sini

Masukkan nomor pendaftaran dan email untuk melihat status seleksi, jadwal ujian, dan registrasi ulang.

@endif
@endsection