From f55b8490d60caaea8d6ec7d9fde89b3e0316365f Mon Sep 17 00:00:00 2001 From: izuddin Date: Thu, 19 Sep 2024 16:25:57 +0700 Subject: [PATCH] Update --- app/Http/Controllers/RealisasiBelanjaController.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php index 9a9af7c..fc6d544 100644 --- a/app/Http/Controllers/RealisasiBelanjaController.php +++ b/app/Http/Controllers/RealisasiBelanjaController.php @@ -17,7 +17,7 @@ use App\Models\TempRealisasiBelanja; use App\Models\VwAkbSpdRealRsk; use App\Models\VwJenisBelanja; use App\Models\VwDpaRsk; -use App\Models\TROPD; +use App\Models\Tropd; use App\Models\VwBelanjaRealisasi; use App\Models\UnitSatuan; use App\Models\Sp2d; @@ -378,6 +378,9 @@ class RealisasiBelanjaController extends Controller $filter .= " AND KODE_SKPD='" . Auth::user()->nrk . "'"; } elseif (getRole() == "sbpk") { $filter .= " AND 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()["i_id"]; + $filter .= " AND KODE_SKPD IN (SELECT C_OPD FROM NEWSIPKD.TROPD WHERE I_IDINDUK=".$id.")"; } if (!empty($skpd)) { @@ -426,10 +429,7 @@ class RealisasiBelanjaController extends Controller $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))); return response()->json([