diff --git a/app/Http/Controllers/Admin/MstJenisBelanjaController.php b/app/Http/Controllers/Admin/MstJenisBelanjaController.php
index 1c2ec2f..e0417f8 100644
--- a/app/Http/Controllers/Admin/MstJenisBelanjaController.php
+++ b/app/Http/Controllers/Admin/MstJenisBelanjaController.php
@@ -75,36 +75,32 @@ class MstJenisBelanjaController extends Controller
return view('admin.mst_jenis_belanja.show',compact('MstJenisBelanja','SubJenisBelanja'));
}
- public function edit(User $user)
+ public function edit(MstJenisBelanja $MstJenisBelanja)
{
$this->setSubtitle("Ubah Data");
- return view('admin.mst_jenis_belanja.edit',compact('user'));
+ return view('admin.mst_jenis_belanja.edit',compact('MstJenisBelanja'));
}
- public function update(Request $request, User $user)
+ public function update(Request $request, MstJenisBelanja $MstJenisBelanja)
{
$request->validate([
'name' => 'required',
- 'opt_role' => 'required'
]);
- $requestAll = $request->all();
- $requestAll["role_name"] = $requestAll["opt_role"];
- $user->update($requestAll);
+ $req = $request->all();
+ $data["name"] = $req["name"];
+ $data["description"] = $req["description"];
+ $MstJenisBelanja->update($req);
- $user->roles()->detach();
- // $user->removeRole($requestAll["opt_role"]);
- $user->assignRole($requestAll["opt_role"]);
-
- return redirect()->route('users.index')
+ return redirect()->route('MstJenisBelanja.index')
->with('success','Data Jenis Belanja berhasil diubah!');
}
- public function destroy(User $user)
+ public function destroy(MstJenisBelanja $MstJenisBelanja)
{
- $user->delete();
-
- return redirect()->route('users.index')
+ MstSubJenisBelanja::where("id_jenis_belanja",$MstJenisBelanja->id)->delete();
+ $MstJenisBelanja->delete();
+ return redirect()->route('MstJenisBelanja.index')
->with('success','Data Jenis Belanja berhasil dihapus!');
}
diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php
index 5483156..b52c278 100644
--- a/app/Http/Controllers/RealisasiBelanjaController.php
+++ b/app/Http/Controllers/RealisasiBelanjaController.php
@@ -71,25 +71,25 @@ class RealisasiBelanjaController extends Controller
}
$vwAKB = VwAkbSpdRealRsk::where("I_IDRSK",$BelanjaRealisasi->kode_rsk)->firstorNew();
$BelanjaRealisasiKontrak = BelanjaRealisasiKontrak::where("belanja_realisasi_id",$id)->get();
- // $vwSPD = DB::select(DB::raw(
- // "SELECT x.I_SPDNO_DOK, x.D_SPDNO, sum(z.V_SPP) AS JML
- // FROM NEWSIPKD.TMSPD x
- // LEFT JOIN NEWSIPKD.TMSPPRINCIBLJ y ON x.I_ID = y.I_IDSPD
- // LEFT JOIN NEWSIPKD.TMSPPRINCIBLJRSK z ON y.I_IDSPP = z.I_IDSPP
- // WHERE z.I_IDRSK=".$BelanjaRealisasi->kode_rsk."GROUP BY x.I_SPDNO_DOK, x.D_SPDNO ORDER BY x.D_SPDNO "
- // ));
+ $vwSPD = DB::select(DB::raw(
+ "SELECT x.I_SPDNO_DOK, x.D_SPDNO, sum(z.V_SPP) AS JML
+ FROM NEWSIPKD.TMSPD x
+ LEFT JOIN NEWSIPKD.TMSPPRINCIBLJ y ON x.I_ID = y.I_IDSPD
+ LEFT JOIN NEWSIPKD.TMSPPRINCIBLJRSK z ON y.I_IDSPP = z.I_IDSPP
+ WHERE z.I_IDRSK=".$BelanjaRealisasi->kode_rsk."GROUP BY x.I_SPDNO_DOK, x.D_SPDNO ORDER BY x.D_SPDNO "
+ ));
- // $vwSP2D = DB::select(DB::raw('SELECT x.I_ID as IDSP2D, x.I_SP2DNO_DOK,
- // TO_CHAR(x.D_SP2D_SAH,\'DD-MM-YYYY\') AS D_SP2D_SAH, sum(y.V_SPP) as V_SPP
- // FROM NEWSIPKD.TMSP2D x
- // LEFT JOIN NEWSIPKD.V_SPPBLJRSK y
- // ON x.I_ID = y.I_IDSP2D
- // WHERE y.I_IDRSK='.$BelanjaRealisasi->kode_rsk.' GROUP BY x.I_ID, x.I_SP2DNO_DOK,x.D_SP2D_SAH ORDER BY x.D_SP2D_SAH ' )
- // );
+ $vwSP2D = DB::select(DB::raw('SELECT x.I_ID as IDSP2D, x.I_SP2DNO_DOK,
+ TO_CHAR(x.D_SP2D_SAH,\'DD-MM-YYYY\') AS D_SP2D_SAH, sum(y.V_SPP) as V_SPP
+ FROM NEWSIPKD.TMSP2D x
+ LEFT JOIN NEWSIPKD.V_SPPBLJRSK y
+ ON x.I_ID = y.I_IDSP2D
+ WHERE y.I_IDRSK='.$BelanjaRealisasi->kode_rsk.' GROUP BY x.I_ID, x.I_SP2DNO_DOK,x.D_SP2D_SAH ORDER BY x.D_SP2D_SAH ' )
+ );
$unitSatuan = UnitSatuan::orderBy("id")->get();
$jmlRealisasi = DB::select(DB::raw("SELECT sum(REALISASI) as jml FROM NEWSIPKD.VW_BKU_REALISASI_RSK WHERE IDRSK = ".$BelanjaRealisasi->kode_rsk));
$jmlRealisasi = $jmlRealisasi[0]->jml;
- return view('realisasi_belanja.submit', compact("BelanjaRealisasi","BelanjaRealisasiDetail","BelanjaRealisasiKontrak","vwAKB","unitSatuan","jmlRealisasi"));
+ return view('realisasi_belanja.submit', compact("BelanjaRealisasi","BelanjaRealisasiDetail","BelanjaRealisasiKontrak","vwAKB","vwSPD","vwSP2D","unitSatuan","jmlRealisasi"));
}
public function datatable(Request $request)
diff --git a/resources/views/admin/mst_jenis_belanja/create.blade.php b/resources/views/admin/mst_jenis_belanja/create.blade.php
index ce88599..99ff372 100644
--- a/resources/views/admin/mst_jenis_belanja/create.blade.php
+++ b/resources/views/admin/mst_jenis_belanja/create.blade.php
@@ -36,7 +36,7 @@
-
+
diff --git a/resources/views/admin/mst_jenis_belanja/edit.blade.php b/resources/views/admin/mst_jenis_belanja/edit.blade.php
new file mode 100644
index 0000000..adff372
--- /dev/null
+++ b/resources/views/admin/mst_jenis_belanja/edit.blade.php
@@ -0,0 +1,49 @@
+@php
+ $siteBreadcumb = [
+ ["url"=>"/admin/mst-hak","label"=>$siteTitle],
+ ["url"=>"/admin/mst-hak","label"=>$sitesubTitle]
+ ];
+@endphp
+
+@extends('layouts.app')
+
+@section('content')
+
+
+
+
@php echo $sitesubTitle; @endphp
+
+
+
+
+
+
+@endsection
+@section('scripts')
+
+@endsection
\ No newline at end of file
diff --git a/resources/views/admin/mst_jenis_belanja/index.blade.php b/resources/views/admin/mst_jenis_belanja/index.blade.php
index 67ce262..2ced170 100644
--- a/resources/views/admin/mst_jenis_belanja/index.blade.php
+++ b/resources/views/admin/mst_jenis_belanja/index.blade.php
@@ -89,7 +89,14 @@
let checked = aData["is_lock_upload"] == 1 ? "checked":"";
$("td:eq(0)", nRow).html(index);
- $("td:eq(3)", nRow).html(``);
+ $("td:eq(3)", nRow).html(`
+ `);
return nRow;
},
diff --git a/resources/views/realisasi_belanja/submit.blade.php b/resources/views/realisasi_belanja/submit.blade.php
index c1f783f..2682f81 100644
--- a/resources/views/realisasi_belanja/submit.blade.php
+++ b/resources/views/realisasi_belanja/submit.blade.php
@@ -39,47 +39,63 @@
-
-
-