Update dan Bugs Fix
This commit is contained in:
@@ -112,15 +112,7 @@ class RealisasiBelanjaController extends Controller
|
||||
$skpd = isset($post["skpd"])?$post["skpd"]:"";
|
||||
$subkeg = isset($post["subkeg"])?$post["subkeg"]:"";
|
||||
|
||||
$sqlStr = "SELECT x.*,x1.jml
|
||||
FROM BELANJA_REALISASI x
|
||||
LEFT JOIN (
|
||||
SELECT I_IDRSK,SUM(V_SPP) as jml
|
||||
FROM NEWSIPKD.V_SPPBLJRSK
|
||||
WHERE D_SP2D_SAH IS NOT NULL AND C_ANGG_TAHUN = $ta
|
||||
GROUP BY I_IDRSK
|
||||
) x1 ON x.kode_rsk = x1.I_IDRSK
|
||||
LEFT JOIN NEWSIPKD.TROPD z ON x.KODE_SKPD = z.C_OPD
|
||||
$sqlStr = "SELECT x.* FROM BELANJA_REALISASI x LEFT JOIN NEWSIPKD.TROPD z ON x.KODE_SKPD = z.C_OPD
|
||||
WHERE x.tahun_anggaran='$ta'";
|
||||
|
||||
if (getRole()=="skpd"){
|
||||
@@ -148,7 +140,14 @@ class RealisasiBelanjaController extends Controller
|
||||
|
||||
$dataFilter = DB::select(DB::raw("SELECT COUNT(ID) as JML FROM ($sqlStr $filter) x"));
|
||||
$dataTotal = DB::select(DB::raw("SELECT COUNT(ID) as JML FROM ($sqlStr) x"));
|
||||
$data = DB::select(DB::raw($sqlStr.$filter.' ORDER BY x.KODE_SKPD, x.KODE_RSK OFFSET '.$offset.' ROWS FETCH NEXT '.$limit.' ROWS ONLY'));
|
||||
$data = DB::select(DB::raw("SELECT a.*,b.jml FROM (".$sqlStr.") a
|
||||
LEFT JOIN (
|
||||
SELECT I_IDRSK,SUM(V_SPP) as jml
|
||||
FROM NEWSIPKD.V_SPPBLJRSK
|
||||
WHERE D_SP2D_SAH IS NOT NULL AND C_ANGG_TAHUN = $ta
|
||||
GROUP BY I_IDRSK
|
||||
) b ON a.kode_rsk = b.I_IDRSK
|
||||
ORDER BY a.KODE_SKPD, a.KODE_RSK OFFSET ".$offset." ROWS FETCH NEXT ".$limit." ROWS ONLY"));
|
||||
|
||||
return response()->json([
|
||||
"recordsTotal" => $dataTotal[0]->jml,
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -105,7 +105,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -133,7 +133,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -127,7 +127,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -247,7 +247,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
@@ -368,7 +368,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
@@ -437,7 +437,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampilkan _MENU_ Data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "",
|
||||
"paginate": {
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Display _MENU_ records per page",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -255,6 +255,7 @@
|
||||
let info = dtTable.page.info();
|
||||
let numStart = info.page;
|
||||
let index = (numStart * dtTable.page.len()) + iDisplayIndex + 1;
|
||||
let realisasi = aData["jml"] > 0 ? "<span class='bg-warning p-1'>"+separateNumberIndo(aData["jml"])+"</span>":"";
|
||||
//let btnInput = {{ empty(Auth::user()->can("Input Realisasi DBH Realisasi Belanja"))?"false":Auth::user()->can("Input Realisasi DBH Realisasi Belanja") }}?'<a class="btn btn-sm btn-success modalButton" title="Input Realisasi" href="/dbh/realisasi-belanja/'+aData["id"]+'/inputRealisasi"><i class="fa fa-paper-plane"></i> Input Realisasi</a>':'';
|
||||
let btnInput = "";
|
||||
$("td:eq(0)", nRow).html(index);
|
||||
@@ -264,7 +265,7 @@
|
||||
$("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(separateNumberIndo(aData["jml"]));
|
||||
$("td:eq(8)", nRow).html(realisasi);
|
||||
$("td:eq(9)", nRow).html(separateNumberIndo(aData["volume_satuan_realisasi"]));
|
||||
$("td:eq(11)", nRow).html('<a href="{{ $baseUrl }}/realisasi-belanja/' + aData["id"] +'/submit" class="btn btn-sm btn-info mr-2"><i class="fa fa-eye"></i></a>'+btnInput);
|
||||
|
||||
@@ -273,7 +274,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampil _MENU_ data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -444,7 +444,7 @@
|
||||
// "language": {
|
||||
// "lengthMenu": "Tampil _MENU_ data per Halaman",
|
||||
// "zeroRecords": "Data tidak ditemukan!",
|
||||
// "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
// "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
// "infoEmpty": "Data tidak tersedia",
|
||||
// "infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
// "paginate": {
|
||||
|
||||
@@ -251,7 +251,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampil _MENU_ data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -251,7 +251,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Tampil _MENU_ data per Halaman",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
@@ -183,7 +183,7 @@
|
||||
"language": {
|
||||
"lengthMenu": "Display _MENU_ records per page",
|
||||
"zeroRecords": "Data tidak ditemukan!",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )",
|
||||
"info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )",
|
||||
"infoEmpty": "Data tidak tersedia",
|
||||
"infoFiltered": "(Disaring dari _MAX_ Data)",
|
||||
"paginate": {
|
||||
|
||||
Reference in New Issue
Block a user