Perbaiki logika render data pada tabel NOC

- Tambahkan pengecekan kondisi untuk memastikan properti `penawaran.permohonan` ada sebelum diakses.
- Tambahkan default return berupa string kosong ('') jika kedua kondisi tidak terpenuhi.
- Meningkatkan keandalan dan mencegah potensi error pada render data.
This commit is contained in:
Daeng Deni Mardaeni
2024-12-29 21:40:58 +07:00
parent 86ad165caa
commit 21d1b6cd56

View File

@@ -127,8 +127,10 @@
render: (item, data) => {
if(data.permohonan) {
return `${data.permohonan.nomor_registrasi}`;
} else if(data.penawaran.permohonan) {
return `${data.penawaran.permohonan.nomor_registrasi}`;
}
return `${data.penawaran.permohonan.nomor_registrasi}`;
return '';
},
},
nama_debitur: {
@@ -136,8 +138,11 @@
render: (item, data) => {
if(data.permohonan) {
return `${data.permohonan.debiture.name}`;
} else if(data.penawaran.permohonan) {
return `${data.penawaran.permohonan.debiture.name}`;
}
return `${data.penawaran.permohonan.debiture.name}`;
return '';
},
},
cabang: {
@@ -145,8 +150,10 @@
render: (item, data) => {
if(data.permohonan) {
return `${data.permohonan.branch.name}`;
} else if(data.penawaran.permohonan) {
return `${data.penawaran.permohonan.branch.name}`;
}
return `${data.penawaran.permohonan.branch.name}`;
return '';
},
},
tanggal_setor: {