From e1729b41d19ba712d585edc082b2891f9f160b59 Mon Sep 17 00:00:00 2001 From: Dimas <124556325+Diz09@users.noreply.github.com> Date: Tue, 1 Jul 2025 20:37:43 +0700 Subject: [PATCH] fix show data out-in dash pimpinan --- app/Http/Controllers/DashboardController.php | 3 ++- resources/views/dashboard/pimpinan.blade.php | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/DashboardController.php b/app/Http/Controllers/DashboardController.php index 72aca76..f86e369 100644 --- a/app/Http/Controllers/DashboardController.php +++ b/app/Http/Controllers/DashboardController.php @@ -217,7 +217,8 @@ public function ajaxData(Request $request) 'pengeluaranBulanan' => $pengeluaranBulanan, 'labelsKloter' => $labelsKloter, 'pendapatanKloter' => $pendapatanKloter, - 'pengeluaranKloter' => $pengeluaranKloter + 'pengeluaranKloter' => $pengeluaranKloter, + 'keuangan' => $this->getTotalPendapatanPengeluaran($start, $end) ]); } diff --git a/resources/views/dashboard/pimpinan.blade.php b/resources/views/dashboard/pimpinan.blade.php index cc8e5fd..5db92cc 100644 --- a/resources/views/dashboard/pimpinan.blade.php +++ b/resources/views/dashboard/pimpinan.blade.php @@ -237,6 +237,12 @@ class="filter-info border px-2 py-1 rounded text-sm"> financeChart.data.datasets[1].data = data.pengeluaranBulanan; financeChart.update(); + // Update DOM Keuangan + document.querySelector('.info-box .text-success').textContent = + 'Rp ' + data.keuangan.pendapatan.toLocaleString('id-ID'); + document.querySelector('.info-box .text-danger').textContent = + 'Rp ' + data.keuangan.pengeluaran.toLocaleString('id-ID'); + // Update Chart Kloter if (kloterChart) { kloterChart.destroy();