Mapping Rekening DBH dan SKPD
This commit is contained in:
@@ -52,6 +52,15 @@ class RealisasiBelanjaController extends Controller
|
||||
// var_dump($BelanjaRealisasi->kode_rsk,$BelanjaRealisasi->kode_sub_kegiatan); exit;
|
||||
$this->setTitle("Realisasi Belanja");
|
||||
$this->setSubtitle("Realisasi Belanja :: ".$BelanjaRealisasi->jenis_dana." ".$BelanjaRealisasi->sub_jenis_dana);
|
||||
if ($request->isMethod('post')) {
|
||||
$req = $request->all();
|
||||
$data["volume_satuan"] = $req["vol"];
|
||||
$data["unit_satuan"] = $req["unit"];
|
||||
$data["updated_by"] = Auth::user()->id;
|
||||
$BelanjaRealisasi->update($data);
|
||||
return redirect(URL::to("/realisasi-belanja/$id/submit"))->with('success','Data Realisasi Belanja berhasil di ubah!');
|
||||
}
|
||||
|
||||
$vwAKB = VwAkbSpdRealRsk::where("I_IDRSK",$BelanjaRealisasi->kode_rsk)->firstorNew();
|
||||
$BelanjaRealisasiKontrak = BelanjaRealisasiKontrak::where("belanja_realisasi_id",$id)->get();
|
||||
$vwSPD = DB::select(DB::raw(
|
||||
@@ -77,8 +86,8 @@ class RealisasiBelanjaController extends Controller
|
||||
ON x.I_IDSPP = y.I_IDSPP
|
||||
WHERE y.I_IDRSK='.$BelanjaRealisasi->kode_rsk.' ORDER BY x.D_SP2D_SAH ' )
|
||||
);
|
||||
|
||||
return view('realisasi_belanja.submit', compact("BelanjaRealisasi","BelanjaRealisasiKontrak","vwAKB","vwSPD","vwSP2D"));
|
||||
$unitSatuan = UnitSatuan::orderBy("id")->get();
|
||||
return view('realisasi_belanja.submit', compact("BelanjaRealisasi","BelanjaRealisasiKontrak","vwAKB","vwSPD","vwSP2D","unitSatuan"));
|
||||
}
|
||||
|
||||
public function datatable(Request $request)
|
||||
|
||||
@@ -47,7 +47,11 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-form-label label-align" for="sk">Unit</label>
|
||||
<input type="text" class="form-control" name="unit">
|
||||
<select id="unit" name="unit" class="form-control" required placeholder="Unit Realisasi">
|
||||
<?php foreach($unitSatuan as $satuan){ ?>
|
||||
<option value="{{ $satuan->nama_satuan }}">{{ $satuan->nama_satuan }}</option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-form-label label-align" for="sk">Jumlah Rencana Kontrak</label>
|
||||
|
||||
@@ -29,9 +29,12 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<form id="frmSalurdana" action="{{ url('/realisasi-belanja/submit') }}" method="POST" autocomplete="off">
|
||||
<form id="frmRealBelanja" action="{{ url('/realisasi-belanja/'.$BelanjaRealisasi->id.'/submit') }}" method="POST" autocomplete="off">
|
||||
@csrf
|
||||
@include('realisasi_belanja.form')
|
||||
<button id="btnUbah" class="btn btn-sm btn-warning">Ubah</button>
|
||||
<input id="btnSubmit" class="btn btn-sm btn-success" type="submit" value="Simpan" style="display: none;">
|
||||
<button type="button" id="btnCancel" class="btn btn-sm btn-danger" style="display: none;">Batal</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -250,12 +253,44 @@
|
||||
$("input[name=anggaran]").attr("readonly", true);
|
||||
$("input[name=vol]").val("{{ isset($BelanjaRealisasi->volume_satuan)?separateNumberIndo($BelanjaRealisasi->volume_satuan):0 }}");
|
||||
$("input[name=vol]").attr("readonly", true);
|
||||
$("input[name=unit]").val("{{ $BelanjaRealisasi->unit_satuan }}");
|
||||
$("input[name=unit]").attr("readonly", true);
|
||||
$("select[name=unit]").val("{{ $BelanjaRealisasi->unit_satuan }}");
|
||||
$("select[name=unit]").attr("disabled", true);
|
||||
$("input[name=vol_realisasi]").val("{{ isset($BelanjaRealisasi->volume_satuan_realisasi)?$BelanjaRealisasi->volume_satuan_realisasi:0 }}");
|
||||
$("input[name=unit_realisasi]").val("{{ isset($BelanjaRealisasi->unit_satuan_realisasi)?$BelanjaRealisasi->unit_satuan_realisasi:0 }}");
|
||||
$("input[name=jml_rencana_kontrak]").val("{{ isset($BelanjaRealisasi->jml_rencana_kontrak)?$BelanjaRealisasi->jml_rencana_kontrak:0 }}");
|
||||
$("input[name=jml_rencana_kontrak]").attr("readonly", true);
|
||||
|
||||
$("#btnUbah").on("click", function(){
|
||||
$("input[name=vol]").attr("readonly", false);
|
||||
$("select[name=unit]").attr("disabled", false);
|
||||
$("#btnCancel").show();
|
||||
$("#btnSubmit").show();
|
||||
$(this).hide();
|
||||
});
|
||||
|
||||
$("#btnCancel").on("click", function(){
|
||||
$("input[name=vol]").attr("readonly", true);
|
||||
$("select[name=unit]").attr("disabled", true);
|
||||
$("#btnUbah").show();
|
||||
$("#btnSubmit").hide();
|
||||
$(this).hide();
|
||||
});
|
||||
|
||||
$(document).on("submit","#frmRealBelanja",function (e){
|
||||
e.preventDefault();
|
||||
Swal.fire({
|
||||
title: 'Data akan disimpan?',
|
||||
showDenyButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: 'Ya',
|
||||
denyButtonText: "Tidak",
|
||||
icon: "warning",
|
||||
}).then((result) => {
|
||||
if (result.isConfirmed) {
|
||||
e.currentTarget.submit();
|
||||
}
|
||||
})
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user