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:
@@ -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: {
|
||||
|
||||
Reference in New Issue
Block a user