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) => {
|
render: (item, data) => {
|
||||||
if(data.permohonan) {
|
if(data.permohonan) {
|
||||||
return `${data.permohonan.nomor_registrasi}`;
|
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: {
|
nama_debitur: {
|
||||||
@@ -136,8 +138,11 @@
|
|||||||
render: (item, data) => {
|
render: (item, data) => {
|
||||||
if(data.permohonan) {
|
if(data.permohonan) {
|
||||||
return `${data.permohonan.debiture.name}`;
|
return `${data.permohonan.debiture.name}`;
|
||||||
|
} else if(data.penawaran.permohonan) {
|
||||||
|
return `${data.penawaran.permohonan.debiture.name}`;
|
||||||
}
|
}
|
||||||
return `${data.penawaran.permohonan.debiture.name}`;
|
return '';
|
||||||
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
cabang: {
|
cabang: {
|
||||||
@@ -145,8 +150,10 @@
|
|||||||
render: (item, data) => {
|
render: (item, data) => {
|
||||||
if(data.permohonan) {
|
if(data.permohonan) {
|
||||||
return `${data.permohonan.branch.name}`;
|
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: {
|
tanggal_setor: {
|
||||||
|
|||||||
Reference in New Issue
Block a user