Tambahkan relasi permohonan dan pembaruan logika tampilan

- Menambahkan kolom dan relasi `permohonan_id` pada model, request, dan database terkait.
- Memperbarui logika rendering di tampilan untuk mendukung data dari relasi `permohonan`.
- Menambahkan fitur baru di menu `Approval Pembayaran` dengan pengaturan role dan icon spesifik.
This commit is contained in:
Daeng Deni Mardaeni
2024-12-23 20:13:17 +07:00
parent c90535b5ba
commit 6d9f5f6d28
6 changed files with 38 additions and 6 deletions

View File

@@ -125,29 +125,38 @@
nomor_registrasi: {
title: 'Nomor Registrasi',
render: (item, data) => {
return `${data.penawaran.nomor_registrasi}`;
if(data.permohonan) {
return `${data.permohonan.nomor_registrasi}`;
}
return `${data.penawaran.permohonan.nomor_registrasi}`;
},
},
nama_debitur: {
title: 'Nama Debitur',
render: (item, data) => {
if(data.permohonan) {
return `${data.permohonan.debiture.name}`;
}
return `${data.penawaran.permohonan.debiture.name}`;
},
},
cabang: {
title: 'Cabang',
render: (item, data) => {
if(data.permohonan) {
return `${data.permohonan.branch.name}`;
}
return `${data.penawaran.permohonan.branch.name}`;
},
},
tanggal_setor: {
title: 'Cabang',
title: 'Tanggal Setor',
render: (item, data) => {
return `${window.formatTanggalIndonesia(data.created_at)}`;
},
},
nominal_bayar: {
title: 'Cabang',
title: 'Nominal Bayar',
render: (item, data) => {
return `${window.formatRupiah(data.nominal_bayar)}`;
},
@@ -165,7 +174,7 @@
},
},
tanggal_penyelesaian: {
title: 'Cabang',
title: 'Tanggal Penyelesaian',
render: (item, data) => {
if(data.status==1) {
return `${window.formatTanggalIndonesia(data.updated_at)}`;