From 85fb4b4779277bac1ea9e0923923b460076a8b88 Mon Sep 17 00:00:00 2001 From: Pusdatin BPKD Jkt Date: Tue, 26 Jul 2022 16:37:19 +0700 Subject: [PATCH] AKB dan SPD CHT --- .../RealisasiBelanjaController.php | 17 +++++++- app/Models/VwAkbSpdRealRsk.php | 14 ++++++ app/helpers.php | 7 +++ resources/views/partials/menu.blade.php | 6 +-- .../views/realisasi_belanja/submit.blade.php | 43 +++++++++++++++++++ 5 files changed, 83 insertions(+), 4 deletions(-) create mode 100644 app/Models/VwAkbSpdRealRsk.php diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php index 53ea8d9..1967d9f 100644 --- a/app/Http/Controllers/RealisasiBelanjaController.php +++ b/app/Http/Controllers/RealisasiBelanjaController.php @@ -10,6 +10,7 @@ use Maatwebsite\Excel\Facades\Excel; use App\Models\DbhBelanjaRealisasi; use App\Models\DbhBelanjaRealisasiDetail; use App\Models\TempRealisasiBelanja; +use App\Models\VwAkbSpdRealRsk; use App\Models\UnitSatuan; use App\Imports\RealisasiBelanjaImport; @@ -45,7 +46,21 @@ class RealisasiBelanjaController extends Controller { $this->setSubtitle("Detail"); $DbhBelanjaRealisasi = DbhBelanjaRealisasi::where("id", $id)->firstOrNew(); - return view('realisasi_belanja.submit', compact("DbhBelanjaRealisasi")); + // var_dump($DbhBelanjaRealisasi->kode_rsk,$DbhBelanjaRealisasi->kode_sub_kegiatan); exit; + $vwAKB = VwAkbSpdRealRsk::where("I_IDRSK",$DbhBelanjaRealisasi->kode_rsk)->firstorNew(); + $vwSPD = DB::select(DB::raw( + 'SELECT x.I_SPDNO_DOK,x.D_SPDNO,sum(y.V_SPD) AS JML + FROM NEWSIPKD.TMSPD x + LEFT JOIN NEWSIPKD.TMSPDRINCIBLJ y + ON x.I_ID = y.I_IDSPD + LEFT JOIN NEWSIPKD.TMDPASUBGIAT z + ON y.I_IDSUBGIAT = z.I_ID + WHERE z.C_SUBGIAT = \''.$DbhBelanjaRealisasi->kode_sub_kegiatan.'\' + GROUP BY x.I_SPDNO_DOK,x.D_SPDNO + ORDER BY x.D_SPDNO ' + )); + //var_dump($vwSPD); exit; + return view('realisasi_belanja.submit', compact("DbhBelanjaRealisasi","vwAKB","vwSPD")); } public function datatable(Request $request) diff --git a/app/Models/VwAkbSpdRealRsk.php b/app/Models/VwAkbSpdRealRsk.php new file mode 100644 index 0000000..fafd6d0 --- /dev/null +++ b/app/Models/VwAkbSpdRealRsk.php @@ -0,0 +1,14 @@ + - @@ -85,7 +85,7 @@ - + --}} @if ($role == "admin" || $role == "superadmin") diff --git a/resources/views/realisasi_belanja/submit.blade.php b/resources/views/realisasi_belanja/submit.blade.php index f32dc4d..e3000af 100644 --- a/resources/views/realisasi_belanja/submit.blade.php +++ b/resources/views/realisasi_belanja/submit.blade.php @@ -32,6 +32,49 @@ +
+
+

AKB dan SPD

+
+
+
+
+ SPD
+ + + + + + + + $spd){ ?> + + + + + + + +
SPD NoSPD TglJumlah
{{ $spd->i_spdno_dok }}{{ date("d-m-Y",strtotime($spd->d_spdno)) }}{{ separateNumberIndo($spd->jml) }}
+
+
+ AKB
+
+ $bulan){ ?> + ":"" ?> +
+ +
+ +
+
+ ":"" ?> + +
+
+
+
+

Realisasi