Update logika tampilan status dan relasi data di Permohonan

- Menambahkan logika untuk menampilkan pesan "Lengkapi Aset Jaminan" ketika dokumen belum lengkap di tampilan status.
- Memperbaiki query untuk menyertakan relasi 'documents' dalam data Permohonan.
This commit is contained in:
Daeng Deni Mardaeni
2025-01-01 21:25:05 +07:00
parent 8a69970542
commit cd1185a559
2 changed files with 7 additions and 2 deletions

View File

@@ -238,7 +238,7 @@
$filteredRecords = $query->count(); $filteredRecords = $query->count();
// Get the data for the current page // Get the data for the current page
$data = $query->with(['user', 'debiture', 'branch', 'tujuanPenilaian', 'penilaian'])->get(); $data = $query->with(['user', 'debiture', 'branch', 'tujuanPenilaian', 'penilaian','documents'])->get();
// Calculate the page count // Calculate the page count
$pageCount = ceil($totalRecords / $size); $pageCount = ceil($totalRecords / $size);

View File

@@ -188,8 +188,13 @@
status: { status: {
title: 'Status', title: 'Status',
render: (item, data) => { render: (item, data) => {
console.log(data.documents.length);
if(data.documents.length > 0) {
return `<span class="badge badge-sm badge-default uppercase flex justify-center">${data.status}</span>`; return `<span class="badge badge-sm badge-default uppercase flex justify-center">${data.status}</span>`;
} }
return `<span class="badge badge-sm badge-danger uppercase flex justify-center">Lengkapi Aset Jaminan</span>`;
}
}, },
keterangan: { keterangan: {
title: 'Keterangan' title: 'Keterangan'