From a6cde682cd21b0ffab5c3f55758e7d1e9a1f258a Mon Sep 17 00:00:00 2001 From: Vinsensiaaa Date: Thu, 19 Sep 2024 16:11:39 +0700 Subject: [PATCH] Melakukan Perubahan --- app/Http/Controllers/RealisasiBelanjaController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php index 42b1fc1..9a9af7c 100644 --- a/app/Http/Controllers/RealisasiBelanjaController.php +++ b/app/Http/Controllers/RealisasiBelanjaController.php @@ -83,9 +83,6 @@ class RealisasiBelanjaController extends Controller $sqlStr .= " AND C_OPD='" . Auth::user()->nrk . "'"; } elseif (getRole() == "sbpk") { $sqlStr .= " AND C_WIL_SP2DPROSES=" . Auth::user()->wilayah; - } elseif (getRole() == "walikota") { - $id = TROPD::where("C_OPD", Auth::user()->nrk)->first()["id"]; - $sqlStr .= " AND i_idopd=" . $id; } else { if (!empty($skpd)) { $sqlStr .= " AND C_OPD='" . $skpd . "'"; @@ -424,10 +421,14 @@ class RealisasiBelanjaController extends Controller $dataFilter = DB::select(DB::raw("SELECT COUNT(ID) as JML FROM VW_BELANJA_REALISASI " . $this->tableFilter($request))); $dataTotal = BelanjaRealisasi::where("tahun_anggaran", $ta)->count(); + $sqlStr = "SELECT * FROM SAMASA.VW_DPA_RSK WHERE C_ANGG_TAHUN=" . getTA(); if (getRole() == "skpd") { $dataTotal = BelanjaRealisasi::where("tahun_anggaran", $ta)->whereRaw("KODE_SKPD='" . Auth::user()->nrk . "'")->count(); } elseif (getRole() == "sbpk") { $dataTotal = BelanjaRealisasi::where("tahun_anggaran", $ta)->whereRaw("KODE_SKPD IN (SELECT C_OPD FROM NEWSIPKD.TROPD WHERE C_WIL_SP2DPROSES=" . Auth::user()->wilayah . ")"); + } elseif (getRole() == "walikota") { + $id = TROPD::where("C_OPD", Auth::user()->nrk)->first()["id"]; + $sqlStr .= " AND i_idopd=" . $id; } $data = DB::select(DB::raw(BelanjaRealisasi::tableDataReport($ta, $this->tableFilter($request), $offset, $limit)));