{{-- resources/views/pesanan_kartu/_detail-modal.blade.php --}} @php /* ======================================================================================= NORMALISASI STATUS NOTA - Ambil status dari nota (support status_kartu / statuskartu) - Lock jika status = proses atau aktif ======================================================================================== */ $statusKartuRaw = $nota->status_kartu ?? ($nota->statuskartu ?? null); $statusKartu = strtolower(trim((string)($statusKartuRaw ?? ''))); $isLocked = in_array($statusKartu, ['proses', 'aktif'], true); $badgeKartu = match($statusKartu) { 'pesan' => 'warning', 'proses' => 'primary', 'aktif' => 'success', 'batal' => 'danger', default => 'secondary', }; $labelKartu = match($statusKartu) { 'pesan' => 'Pesan', 'proses' => 'Proses', 'aktif' => 'Aktif', 'batal' => 'Batal', default => '-', }; @endphp {{-- ======================================================================================= HEADER INFO NOTA ======================================================================================= --}}
| NIK | Nama | No. Kartu | Upload Foto | Harga | Aksi |
|---|---|---|---|---|---|
| {{ $nik }} | {{ $it->nama_lengkap ?? '-' }} | {{ $it->no_kartu_anggota ?? '-' }} | {{ $uploadLabel }} | Rp {{ number_format((int)($it->harga ?? 0), 0, ',', '.') }} | |
| Belum ada item pada nota ini. | |||||