feat: Tambah kolom nomor tiket dan perbaiki null safety NOC

- Tambahkan kolom 'nomor_tiket' di tabel NOC (index, pembayaran, penyelesaian)
- Perbaiki null safety dengan operator ?-> untuk mencegah error
- Update model Noc: ganti fillable dengan guarded, tambah relasi debiture & branch
- Hapus filter whereDoesntHave untuk memo_penyelesaian (commented out)
- Tambah fallback data dari noc->debiture dan noc->branch
- Perbaiki sorting dengan ->values() untuk reset array keys
- Update view pembayaran.blade.php dengan kolom nomor tiket
This commit is contained in:
Daeng Deni Mardaeni
2025-09-15 12:52:14 +07:00
parent 4aeecf6a97
commit c08e050815
6 changed files with 232 additions and 226 deletions

View File

@@ -39,6 +39,10 @@
<span class="sort"> <span class="sort-label"> Nomor Registrasi </span>
<span class="sort-icon"> </span> </span>
</th>
<th class="min-w-[150px]" data-datatable-column="nomor_tiket">
<span class="sort"> <span class="sort-label"> Nomor Tiket </span>
<span class="sort-icon"> </span> </span>
</th>
<th class="min-w-[150px]" data-datatable-column="nama_debitur">
<span class="sort"> <span class="sort-label"> Nama Debitur </span>
<span class="sort-icon"> </span> </span>
@@ -151,6 +155,9 @@
nomor_registrasi: {
title: 'Nomor Registrasi'
},
nomor_tiket: {
title: 'Nomor Tiket'
},
nama_debitur: {
title: 'Nama Debitur',
},