Export filter data table index realisasi belanja
This commit is contained in:
@@ -58,4 +58,14 @@ class HomeController extends Controller
|
||||
];
|
||||
return response()->download($file , $file, $headers);
|
||||
}
|
||||
|
||||
public function rekonAnggaran()
|
||||
{
|
||||
// UPDATE BELANJA_REALISASI t1
|
||||
// SET t1.JUMLAH_ANGGARAN = (
|
||||
// SELECT V_ANGG_TAPD FROM VW_DPA_RSK t2
|
||||
// WHERE t1.KODE_RSK = t2.I_ID
|
||||
// )
|
||||
// WHERE t1.TAHUN_ANGGARAN = 2022
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1006,10 +1006,43 @@ class RealisasiBelanjaController extends Controller
|
||||
$post = $request->all();
|
||||
$sps = isset($post["sps"])?$post["sps"]:"";
|
||||
$ta = $post["ta"];
|
||||
$JenisDana = isset($post["jenis_dana"])?$post["jenis_dana"]:"";
|
||||
$SubJenisDana = isset($post["sub_jenis_dana"])?$post["sub_jenis_dana"]:"";
|
||||
$skpd = isset($post["skpd"])?$post["skpd"]:"";
|
||||
$subkeg = isset($post["subkeg"])?$post["subkeg"]:"";
|
||||
$fReview = isset($post["f_review"])?$post["f_review"]:"";
|
||||
|
||||
$data = BelanjaRealisasi::orderBy("created_at","ASC");
|
||||
$filter="";
|
||||
if (!empty($sps)){
|
||||
$data->where("id_sps",$sps);
|
||||
$filter.= " AND id_sps = ".$sps;
|
||||
}
|
||||
|
||||
if (getRole()=="skpd"){
|
||||
$filter.=" AND KODE_SKPD='".Auth::user()->nrk."'";
|
||||
}elseif (getRole()=="sbpk"){
|
||||
// $filter.=" AND z.C_WIL_SP2DPROSES=".Auth::user()->wilayah;
|
||||
}
|
||||
|
||||
if (!empty($skpd)){
|
||||
$filter.=" AND KODE_SKPD='".$skpd."'";
|
||||
}
|
||||
|
||||
if (!empty($JenisDana)){
|
||||
$filter.= " AND JENIS_DANA = '".$JenisDana."'";
|
||||
}
|
||||
|
||||
if (!empty($SubJenisDana)){
|
||||
$filter.= " AND SUB_JENIS_DANA = ".$SubJenisDana;
|
||||
}
|
||||
|
||||
if (!empty($idSPS)){
|
||||
$filter.= " AND id_sps = ".$idSPS;
|
||||
}
|
||||
|
||||
if (!empty($fReview)){
|
||||
$fReview = $fReview == 2 ? 0: $fReview;
|
||||
$filter.= " AND f_view_sbpk = $fReview";
|
||||
}
|
||||
|
||||
$fileName = 'Realisasi-belanja.xlsx';
|
||||
@@ -1023,6 +1056,8 @@ class RealisasiBelanjaController extends Controller
|
||||
$sheet->setCellValue(getAlphabetCell(5).'1', 'Sub Kegiatan');
|
||||
$sheet->setCellValue(getAlphabetCell(6).'1', 'Kode Rinci Sub Kegiatan');
|
||||
$sheet->setCellValue(getAlphabetCell(7).'1', 'Rinci Sub Kegiatan');
|
||||
$sheet->setCellValue(getAlphabetCell(6).'1', 'Kode Rekening');
|
||||
$sheet->setCellValue(getAlphabetCell(7).'1', 'Nama Rekening');
|
||||
$sheet->setCellValue(getAlphabetCell(8).'1', 'Anggaran');
|
||||
$sheet->setCellValue(getAlphabetCell(9).'1', 'Volume');
|
||||
$sheet->setCellValue(getAlphabetCell(10).'1', 'Unit');
|
||||
@@ -1040,6 +1075,8 @@ class RealisasiBelanjaController extends Controller
|
||||
$sheet->setCellValue(getAlphabetCell(5) . $rows, $val["nama_sub_kegiatan"]);
|
||||
$sheet->setCellValue(getAlphabetCell(6) . $rows, $val["kode_rsk"]);
|
||||
$sheet->setCellValue(getAlphabetCell(7) . $rows, $val["nama_rsk"]);
|
||||
$sheet->setCellValue(getAlphabetCell(6) . $rows, $val["kode_rekening"]);
|
||||
$sheet->setCellValue(getAlphabetCell(7) . $rows, $val["nama_rekening"]);
|
||||
$sheet->setCellValue(getAlphabetCell(8) . $rows, $val["jumlah_anggaran"]);
|
||||
$sheet->setCellValue(getAlphabetCell(9) . $rows, $val["volume_satuan"]);
|
||||
$sheet->setCellValue(getAlphabetCell(10) . $rows, $val["unit_satuan"]);
|
||||
|
||||
@@ -18,9 +18,7 @@
|
||||
<div class="card-header">
|
||||
<h2 class="card-title"><i class="fa fa-th-list mr-2"></i> {{ $sitesubTitle }}</h2>
|
||||
<div class="card-tools">
|
||||
@if(auth()->user()->can('Create DBH Realisasi Pendapatan'))
|
||||
<a class="modalButton btn btn-sm" title="Tambah Data" href="{{ route('laporan-file.create') }}"><i class="fa fa-edit"></i> Tambah Data</a>
|
||||
@endif
|
||||
<a class="modalButton btn btn-sm" title="Tambah Data" href="{{ route('laporan-file.create') }}"><i class="fa fa-edit"></i> Tambah Data</a>
|
||||
</div>
|
||||
</div>
|
||||
@stop
|
||||
|
||||
@@ -108,7 +108,8 @@
|
||||
"SKPD",
|
||||
"Program",
|
||||
"Sub Kegiatan",
|
||||
"RSK",
|
||||
"RSK",
|
||||
"Rekening",
|
||||
"Anggaran",
|
||||
"Volume",
|
||||
"Unit",
|
||||
@@ -262,7 +263,8 @@
|
||||
{ "data": "nama_skpd", "className":"text-left", "defaultContent":"-" },
|
||||
{ "data": "nama_program", "className":"text-left", "defaultContent":"-" },
|
||||
{ "data": "nama_sub_kegiatan", "className":"text-left", "defaultContent":"20%" },
|
||||
{ "data": "nama_rsk", "className":"text-left", "defaultContent":"-", "width":"20%" },
|
||||
{ "data": "nama_rsk", "className":"text-left", "defaultContent":"-", "width":"20%" },
|
||||
{ "data": "nama_rekening", "className":"text-left", "defaultContent":"-", "width":"20%" },
|
||||
{ "data": "jumlah_anggaran", "className":"text-right", "defaultContent":"0" },
|
||||
{ "data": "volume_satuan", "className":"text-center", "defaultContent":"0", "width":50 },
|
||||
{ "data": "unit_satuan", "className":"text-center", "defaultContent":"-", "width":50 },
|
||||
@@ -291,14 +293,15 @@
|
||||
$("td:eq(2)", nRow).html("<div style='width:200px;'>"+aData["kode_program"]+" | "+aData["nama_program"]+"</div>");
|
||||
$("td:eq(3)", nRow).html("<div style='width:200px;'>"+aData["kode_sub_kegiatan"]+" | "+aData["nama_sub_kegiatan"]+"</div>");
|
||||
$("td:eq(4)", nRow).html("<div style='width:200px;'>"+aData["kode_rsk"]+" | "+aData["nama_rsk"]+"</div>");
|
||||
$("td:eq(5)", nRow).html(separateNumberIndo(aData["jumlah_anggaran"]));
|
||||
$("td:eq(6)", nRow).html(separateNumberIndo(aData["volume_satuan"]));
|
||||
$("td:eq(8)", nRow).html(realisasi);
|
||||
$("td:eq(9)", nRow).html(volume_satuan_realisasi);
|
||||
$("td:eq(10)", nRow).html(unit_satuan_realisasi);
|
||||
$("td:eq(11)", nRow).html(<?= getRole()=="bendahara"?'(aData["jenis_dana"] == "DBH" && aData["nama_subjenis_dana"] != "CHT") ? aData["jml_spd"]:"<a class=\"modalButton\" title=\"Pilih SPD [ RSK: "+aData["kode_rsk"]+" ]\" href=\"'.URL::to("/").'/realisasi-belanja/"+aData["kode_rsk"]+"/ubah-spd/?redirect=/realisasi-belanja\">"+aData["jml_spd"]+"</a>"':'aData["jml_spd"]' ?>);
|
||||
$("td:eq(12)", nRow).html(aData["jenis_dana"]+"::"+aData["nama_subjenis_dana"]);
|
||||
$("td:eq(13)", nRow).html(`
|
||||
$("td:eq(5)", nRow).html(aData["kode_rekening"] == null ? "-":"<div style='width:200px;'>"+aData["kode_rekening"]+" | "+aData["nama_rekening"]+"</div>");
|
||||
$("td:eq(6)", nRow).html(separateNumberIndo(aData["jumlah_anggaran"]));
|
||||
$("td:eq(7)", nRow).html(separateNumberIndo(aData["volume_satuan"]));
|
||||
$("td:eq(9)", nRow).html(realisasi);
|
||||
$("td:eq(10)", nRow).html(volume_satuan_realisasi);
|
||||
$("td:eq(11)", nRow).html(unit_satuan_realisasi);
|
||||
$("td:eq(12)", nRow).html(<?= getRole()=="bendahara"?'(aData["jenis_dana"] == "DBH" && aData["nama_subjenis_dana"] != "CHT") ? aData["jml_spd"]:"<a class=\"modalButton\" title=\"Pilih SPD [ RSK: "+aData["kode_rsk"]+" ]\" href=\"'.URL::to("/").'/realisasi-belanja/"+aData["kode_rsk"]+"/ubah-spd/?redirect=/realisasi-belanja\">"+aData["jml_spd"]+"</a>"':'aData["jml_spd"]' ?>);
|
||||
$("td:eq(13)", nRow).html(aData["jenis_dana"]+"::"+aData["nama_subjenis_dana"]);
|
||||
$("td:eq(14)", nRow).html(`
|
||||
<form class="form-delete" action="{{ URL::to("/realisasi-belanja") }}/`+ aData["id"] +`" method="POST">
|
||||
@csrf
|
||||
@method('DELETE')
|
||||
|
||||
Reference in New Issue
Block a user