diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php index 6c96582..889e54f 100644 --- a/app/Http/Controllers/RealisasiBelanjaController.php +++ b/app/Http/Controllers/RealisasiBelanjaController.php @@ -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, diff --git a/resources/views/admin/mapping_dbh_skpd/index.blade.php b/resources/views/admin/mapping_dbh_skpd/index.blade.php index 07438ce..bd07b33 100644 --- a/resources/views/admin/mapping_dbh_skpd/index.blade.php +++ b/resources/views/admin/mapping_dbh_skpd/index.blade.php @@ -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": { diff --git a/resources/views/admin/mst_jenis_belanja/index.blade.php b/resources/views/admin/mst_jenis_belanja/index.blade.php index d646a97..46ff852 100644 --- a/resources/views/admin/mst_jenis_belanja/index.blade.php +++ b/resources/views/admin/mst_jenis_belanja/index.blade.php @@ -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": { diff --git a/resources/views/admin/mst_jenis_belanja/show.blade.php b/resources/views/admin/mst_jenis_belanja/show.blade.php index 03b70cd..83d81c6 100644 --- a/resources/views/admin/mst_jenis_belanja/show.blade.php +++ b/resources/views/admin/mst_jenis_belanja/show.blade.php @@ -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": { diff --git a/resources/views/admin/mst_pengguna/index.blade.php b/resources/views/admin/mst_pengguna/index.blade.php index 090edba..b408d72 100644 --- a/resources/views/admin/mst_pengguna/index.blade.php +++ b/resources/views/admin/mst_pengguna/index.blade.php @@ -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": { diff --git a/resources/views/admin/mst_sub_jenis_belanja/show.blade.php b/resources/views/admin/mst_sub_jenis_belanja/show.blade.php index 29e8d1e..f934f4e 100644 --- a/resources/views/admin/mst_sub_jenis_belanja/show.blade.php +++ b/resources/views/admin/mst_sub_jenis_belanja/show.blade.php @@ -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": { diff --git a/resources/views/jadwal_salurdana/index.blade.php b/resources/views/jadwal_salurdana/index.blade.php index 6125323..2514299 100644 --- a/resources/views/jadwal_salurdana/index.blade.php +++ b/resources/views/jadwal_salurdana/index.blade.php @@ -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": { diff --git a/resources/views/jadwal_salurdana/index_cht.blade.php b/resources/views/jadwal_salurdana/index_cht.blade.php index 1d822b4..f90cbee 100644 --- a/resources/views/jadwal_salurdana/index_cht.blade.php +++ b/resources/views/jadwal_salurdana/index_cht.blade.php @@ -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": { diff --git a/resources/views/jadwal_salurdana/index_dak.blade.php b/resources/views/jadwal_salurdana/index_dak.blade.php index 42bcd02..ab8ebfb 100644 --- a/resources/views/jadwal_salurdana/index_dak.blade.php +++ b/resources/views/jadwal_salurdana/index_dak.blade.php @@ -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": { diff --git a/resources/views/notifikasi/index.blade.php b/resources/views/notifikasi/index.blade.php index f442176..0508622 100644 --- a/resources/views/notifikasi/index.blade.php +++ b/resources/views/notifikasi/index.blade.php @@ -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": { diff --git a/resources/views/realisasi_belanja/index.blade.php b/resources/views/realisasi_belanja/index.blade.php index 2fdd41f..81d9f5e 100644 --- a/resources/views/realisasi_belanja/index.blade.php +++ b/resources/views/realisasi_belanja/index.blade.php @@ -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 ? ""+separateNumberIndo(aData["jml"])+"":""; //let btnInput = {{ empty(Auth::user()->can("Input Realisasi DBH Realisasi Belanja"))?"false":Auth::user()->can("Input Realisasi DBH Realisasi Belanja") }}?' Input Realisasi':''; let btnInput = ""; $("td:eq(0)", nRow).html(index); @@ -264,7 +265,7 @@ $("td:eq(4)", nRow).html("