From 32c4c7e57b3b55bf54c9d63512cf3de122e07916 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Fri, 7 Mar 2025 14:28:31 +0700 Subject: [PATCH] fix(laporan_external): perbaiki pengambilan data dan update tampilan tabel - Mengubah query untuk mengambil data dengan relasi yang lebih lengkap. - Menambahkan kolom 'Nama Debitur' dan 'Tujuan Penilaian' pada tampilan tabel. - Menghapus kolom yang tidak diperlukan untuk menyederhanakan tampilan. --- .../Controllers/LaporanExternalController.php | 2 +- .../views/laporan_external/index.blade.php | 64 ++++++------------- 2 files changed, 19 insertions(+), 47 deletions(-) diff --git a/app/Http/Controllers/LaporanExternalController.php b/app/Http/Controllers/LaporanExternalController.php index ea6cec1..56b4763 100644 --- a/app/Http/Controllers/LaporanExternalController.php +++ b/app/Http/Controllers/LaporanExternalController.php @@ -151,7 +151,7 @@ class LaporanExternalController extends Controller $filteredRecords = $query->count(); // Get the data for the current page - $data = $query->get(); + $data = $query->with(['permohonan.debiture','permohonan.penawaran.tujuanPenilaianKjpp'])->get(); // Calculate the page count $pageCount = ceil($totalRecords / $request->get('size')); diff --git a/resources/views/laporan_external/index.blade.php b/resources/views/laporan_external/index.blade.php index e04b544..26fefba 100644 --- a/resources/views/laporan_external/index.blade.php +++ b/resources/views/laporan_external/index.blade.php @@ -36,8 +36,12 @@ Nomor Laporan - - Tanggal Final Laporan + + Nama Debitur + + + + Tujuan Penilaian @@ -48,30 +52,7 @@ Indikasi Nilai Likuidasi - - Indikasi Nilai Pasar Tanah - - - - Estimasi Harga Bangunan - - - - Indikasi Nilai Pasar Bangunan - - - - Indikasi Nilai Pasar Sarana Pelengkap - - - - Indikasi Nilai Pasar Mesin - - - - Indikasi Nilai Pasar Kendaraan/Alat Berat - - + File Resume @@ -156,8 +137,17 @@ nomor_laporan: { title: 'Nomor Laporan', }, - tgl_final_laporan: { - title: 'Tanggal Final Laporan', + nama_debitur: { + title: 'Nama Debitur', + render: (item, data) => { + return `${data.permohonan.debiture.name}`; + }, + }, + tujuan_penilaian: { + title: 'Tujuan Penilaian', + render: (item, data) => { + return `${data.permohonan.penawaran?.tujuanPenilaianKjpp.name}` ?? ''; + } }, nilai_pasar: { title: 'Nilai Pasar', @@ -165,24 +155,6 @@ indikasi_nilai_likuidasi: { title: 'Indikasi Nilai Likuidasi', }, - indikasi_nilai_pasar_tanah: { - title: 'Indikasi Nilai Pasar Tanah', - }, - estimasi_harga_bangunan: { - title: 'Estimasi Harga Bangunan', - }, - indikasi_nilai_pasar_bangunan: { - title: 'Indikasi Nilai Pasar Bangunan', - }, - indikasi_nilai_pasar_sarana_pelengkap: { - title: 'Indikasi Nilai Pasar Sarana Pelengkap', - }, - indikasi_nilai_pasar_mesin: { - title: 'Indikasi Nilai Pasar Mesin', - }, - indikasi_nilai_pasar_kendaraan_alat_berat: { - title: 'Indikasi Nilai Pasar Kendaraan/Alat Berat', - }, file_resume: { title: 'File Resume', render: (item, data) => {