From 620d27e5220609ec35c7d1045654e1bdbc1a43a2 Mon Sep 17 00:00:00 2001 From: Pusdatin BPKD Jkt Date: Wed, 11 Jan 2023 16:40:47 +0700 Subject: [PATCH] Jadwal Salur dan Style --- app/Http/Controllers/ItemSearchController.php | 21 +- .../Controllers/JadwalSalurdanaController.php | 31 +- app/helpers.php | 13 + public/5655510.jpg | Bin 0 -> 130537 bytes public/css/app.css | 1 + .../admin/mapping_dbh_skpd/index.blade.php | 2 +- .../admin/mapping_dbh_skpd/show.blade.php | 2 +- .../admin/mst_jenis_belanja/index.blade.php | 2 +- .../admin/mst_jenis_belanja/show.blade.php | 4 +- .../admin/mst_jenis_dana/index.blade.php | 2 +- .../views/admin/mst_jenis_dana/show.blade.php | 4 +- .../views/admin/mst_pengguna/index.blade.php | 2 +- .../views/admin/mst_satuan/index.blade.php | 2 +- .../views/admin/mst_satuan/show.blade.php | 4 +- .../mst_sub_jenis_belanja/show.blade.php | 4 +- .../views/admin/pengaturan/index.blade.php | 2 +- .../views/jadwal_salurdana/index.blade.php | 579 ++++++++++++----- .../views/jadwal_salurdana/index_.blade.php | 356 +++++++++++ .../jadwal_salurdana/index_cht.blade.php | 6 +- .../jadwal_salurdana/index_cht_dak.blade.php | 587 ------------------ resources/views/layouts/app.blade.php | 2 +- resources/views/notifikasi/show.blade.php | 4 +- resources/views/partials/menu.blade.php | 4 +- .../views/realisasi_belanja/create.blade.php | 2 +- .../views/realisasi_belanja/edit.blade.php | 2 +- .../views/realisasi_belanja/index.blade.php | 4 +- .../views/realisasi_belanja/submit.blade.php | 6 +- .../submit_akb_spd_kontrak.blade.php | 8 +- .../submit_realisasi.blade.php | 2 +- .../views/realisasi_belanja/upload.blade.php | 4 +- .../realisasi_belanja/upload_dak.blade.php | 4 +- .../views/realisasi_pendapatan/show.blade.php | 4 +- routes/web.php | 7 +- 33 files changed, 872 insertions(+), 805 deletions(-) create mode 100644 public/5655510.jpg create mode 100644 resources/views/jadwal_salurdana/index_.blade.php delete mode 100644 resources/views/jadwal_salurdana/index_cht_dak.blade.php diff --git a/app/Http/Controllers/ItemSearchController.php b/app/Http/Controllers/ItemSearchController.php index e7f2470..6dc888c 100644 --- a/app/Http/Controllers/ItemSearchController.php +++ b/app/Http/Controllers/ItemSearchController.php @@ -140,11 +140,18 @@ class ItemSearchController extends Controller $ta = $request->ta; $jenis = $request->jenis; - if (getRole()=="skpd"){ + if (getRole()=="skpd"){ + $filter = ""; + if (isset($jenis)){ + $typeDana = strtoupper($jenis); + $kodeRekening = "'".implode("','",getKodeRekInduk($typeDana))."'"; + $filter = " AND SUBSTR(x.KODE_REKENING,1,12) IN ($kodeRekening) "; + } + $sps = DB::select(DB::raw("SELECT x.KODE_REKENING as IDX,x.KODE_REKENING||' | '||z.NAMA_REKENING as name FROM SAMASA.MAPPING_DBH_SKPD x LEFT JOIN SAMASA.VW_REKENING_PENDAPATAN z ON x.ID_REKENING = z.ID - WHERE x.kode_skpd='".Auth::user()->nrk."'")); + WHERE x.kode_skpd='".Auth::user()->nrk."' $filter")); }else{ $select = DB::raw("KODE_REKENING AS IDX,KODE_REKENING||' | '||NAMA_REKENING as name"); $sps = VwRekeningPendapatan::select($select); @@ -153,12 +160,10 @@ class ItemSearchController extends Controller $sps->whereRaw(" (LOWER(KODE_REKENING) LIKE '%$search%' OR LOWER(NAMA_REKENING) LIKE '%$search%') "); } - if ($jenis == "dbh"){ - $sps->whereRaw(" (SUBSTR(KODE_REKENING,1,12)='4.2.01.01.01') "); - }else if($jenis == "dak"){ - $sps->whereRaw(" (SUBSTR(KODE_REKENING,1,12)='4.2.01.01.03' OR SUBSTR(KODE_REKENING,1,12)='4.2.01.01.04') "); - }else{ - $sps->whereRaw(" (SUBSTR(KODE_REKENING,1,3)='4.2') "); + if (isset($jenis)){ + $typeDana = strtoupper($jenis); + $kodeRekening = "'".implode("','",getKodeRekInduk($typeDana))."'"; + $sps->whereRaw(" SUBSTR(KODE_REKENING,1,12) IN ($kodeRekening)"); } $sps->orderby("KODE_REKENING"); diff --git a/app/Http/Controllers/JadwalSalurdanaController.php b/app/Http/Controllers/JadwalSalurdanaController.php index b0cb3a3..d8faef6 100644 --- a/app/Http/Controllers/JadwalSalurdanaController.php +++ b/app/Http/Controllers/JadwalSalurdanaController.php @@ -20,17 +20,19 @@ class JadwalSalurdanaController extends Controller $this->setIconTitle("fa fa-calendar-alt"); } + /* public function index() { return view('jadwal_salurdana.index'); } + */ protected function filterJadwalSalur($request) { $ta = getTA(); $post = $request->all(); - $typeDana = isset($post["type_dana"])?$post["type_dana"]:""; + $typeDana = isset($post["jenis_dana"])?strtoupper($post["jenis_dana"]):""; $idSPS = isset($post["id_sps"])?$post["id_sps"]:""; $sqlstr = Sps_pendapatan::queryJadwalSalurDana($ta); @@ -39,11 +41,8 @@ class JadwalSalurdanaController extends Controller } if (!empty($typeDana)){ - if ($typeDana == "cht"){ - $sqlstr.=" AND x.kode_rekening='4.2.01.01.01.0004'"; - }else{ - $sqlstr.=" AND SUBSTR(x.kode_rekening,1,12) IN ('4.2.01.01.03','4.2.01.01.04')"; - } + $kodeRekening = "'".implode("','",getKodeRekInduk($typeDana))."'"; + $sqlstr.=" AND SUBSTR(x.kode_rekening,1,12) IN ($kodeRekening)"; } return $sqlstr; @@ -55,15 +54,20 @@ class JadwalSalurdanaController extends Controller $post = $request->all(); $src = isset($post["src"]) ? $post["src"]:""; - $typeDanaFilter = $typeDana == "cht" ? " AND x.jenis_dana = 'DBH' AND lower(x.NAMA_SUBJENIS_DANA) = 'cht' ": " AND x.jenis_dana = 'DAK'"; $idSPS = isset($post["id_sps"])?$post["id_sps"]:""; $skpd = isset($post["skpd"])?$post["skpd"]:""; + $where = ""; + if (!empty($typeDana)){ + $where = $typeDana == "cht" ? " AND x.jenis_dana = 'DBH' AND lower(x.NAMA_SUBJENIS_DANA) = 'cht' ": " AND x.jenis_dana = '$typeDana'"; + } + $where.= !empty($idSPS) ? " AND x.kode_rekening='$idSPS' ":""; + $sqlstr = 'SELECT x.kode_skpd, x.nama_skpd, x.kode_rsk, x.nama_rsk, x.jumlah_anggaran, y.* FROM SAMASA.VW_BELANJA_REALISASI x LEFT JOIN SAMASA.MV_ASYNC_AKB_REALISASI y ON x.KODE_RSK = y.I_IDRSK AND x.TAHUN_ANGGARAN = y.C_ANGG_TAHUN - WHERE x.TAHUN_ANGGARAN = \''.$ta.'\''.$typeDanaFilter; + WHERE x.TAHUN_ANGGARAN = \''.$ta.'\''.$where; if (getRole()=="skpd"){ $sqlstr.=" AND KODE_SKPD='".Auth::user()->nrk."'"; @@ -76,7 +80,7 @@ class JadwalSalurdanaController extends Controller return $sqlstr; } - public function datatable(Request $request) + public function datatableSalur(Request $request) { $post = $request->all(); $offset = $post["start"]; @@ -96,16 +100,17 @@ class JadwalSalurdanaController extends Controller ]); } - public function index_cht_dak(Request $request, $typeDana) + public function index() { - return view("jadwal_salurdana.index_cht_dak", compact("typeDana")); + return view("jadwal_salurdana.index"); } - public function datatable_cht_dak(Request $request, $typeDana) + public function datatableBelanja(Request $request) { $post = $request->all(); $offset = $post["start"]; $limit = $post["length"]; + $typeDana = $post["jenis_dana"]; $sqlstr = $this->filterBelanja($request, $typeDana); @@ -246,7 +251,7 @@ class JadwalSalurdanaController extends Controller } - $sqlstr = $this->filterBelanja($request, $post["type_dana"]); + $sqlstr = $this->filterBelanja($request, $post["jenis_dana"]); $data = DB::select(DB::raw($sqlstr)); $data = json_decode(json_encode($data),true); diff --git a/app/helpers.php b/app/helpers.php index 354d9a0..246a597 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -138,4 +138,17 @@ function getTA() function getJenisDana() { return ["DBH","DAK","DID","DAU"]; +} + +function getKodeRekInduk($val) +{ + $kodeRek = [ + "DBH"=>["4.2.01.01.01"], + // "DBH-CHT"=>"4.2.01.01.01.0004", + "DAU"=>["4.2.01.01.02"], + "DAK"=>["4.2.01.01.03","4.2.01.01.04"], + "DID"=>["4.2.01.02.01"] + ]; + + return $kodeRek[$val]; } \ No newline at end of file diff --git a/public/5655510.jpg b/public/5655510.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e2636ab860d282d2026693ee9e880552815e815e GIT binary patch literal 130537 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�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Ȟ_RC5WSxHnkq`mkH_vz8_%#d22u`yh>>ffnh@ z(7dLto27OK=x)?fL=<`ySqeLf&l-JEF2LEK`=u=6JYtc!fEWc{(mP=5CG5 zz;er(Y+&kHiXX^awqL?714H?a#J%#R)_HCnCt7wsI~IwjWgbgVbR|F1(}xnu;kWlSxIZo%<}ZEt#!aMbg)!K$E0d{ z<=;r^BAUam*D6}@PlL5)dMb6xpeV1kEpgdPr>D&x(avbf7G!D((6b?Jn0A?K^}J@d zhuwPRvt#9Of##xhqmOo8DL&wSJZaZm-#PJ!qG;P)lY3NcA$m#^wi&>7_Ubpo8 z7XrHdFp0v>!QQXzA%DZkqnOz#hf^J)2U4pSiVGtOA(FNN2HuKlc8O13P4+Sy3ZtKu zj>C++59@{Ndi*$ZlSNlbDz5AbW{EEP{c z{i;|tg1k$s#9gUu1v^hZ`)wYW7O#{x?BxKc=~cw&>)HBl?a= z!x4Wm>Q6&Q0-c~hnJz3A+iBgU+_1G7nIkRJ&BNB!DiDdPkDDema(=Z_biEsrfI) zqQYYb-orqs`JovUGSCW$TcsD@;5|+W(Cg6i`FkfyLMMo#o>}BB*~a_CV`6#^O9;hH zXgm$0oEWGDlH;nEAF*e_NRwRvAz12j^Q6zhmNVBg!wR||uqQo`k1eJdQZO~2^rf34nJg=s@cJyvAj?=3_fy}E+A8HW4EphN(ziX%xAl4~G~64Zm?_#Z`;;-EwS>9x0p_5UU|W29gy z^!&cL=3dakmK5hEAsV+#=c|WUA8b1i5jZh*{{Hv=B}vn|)Z&~|f#d@ce|X*LHAg3~ z34k6Esh2-7Rb$T~`sq-;gy3f1o+o?K;=8OaOT7;jTnN_Q}%XZdT$hbnoEqg8xU#jZ|zW60sg0-2C0zIG0mw z?ed1lWvz2Bf5+W;#L$0^gxh4b`P7b=*QJq zC#?aM0tNWHC)|tu85)G90Sbd2D2t#I@6%U;>LQ>=Q&5>)8gLA9MEz+(yaL$K_n_Q{ z$aB81_5PKeq|QC*=uhX ziW_!69DXcgki8)cY41ICh!G^evm}gRgLakPQRd6^unUYNV>9Zk$MkUuSS zV?1<=W7452@)1c#?q{s|O#nufidoj0WjqC!D{~BGX{gUx=<(Gr| z0?J=vR_LK(3u?T&LB1vjk?kjD{7P&oSoh?FSZSGkI%9CdgIK4`kTA!hwr6$TFXK=n zaogsA!TggbCTHy3p)g;>RE3G?nUz-kVd|seNscFNs-OeF?PBnnJ9} zw6r$)QoqaXxeGZLwz&mZ+O*ez_eXn$Dp4i3s~$b38Q}zL{HTkm%^bzoSE0TT)4Kzu zp@EWMtD)&j_5&UCCm@edzUChEE7u7zd+DO1k8ARh$k4064@^s@-hs90Q3iFs`9oS~8*vRN%}0IJmx zDLoeC&EhgOKr@=QF6yO$`ZC;+WOKtTpOm-i9E<+M+$TK7f43J0>b1~3E?TT<9w}1~ zrUS4qIgDIidzoKWVYo-sBCNgjfzia!O*#DvLvO4oZkZEK^I%W0Kr@cUkxotVrkJ;< zj$JH-$w?ZKp;sG18k!LJ9OA7|Fznhe)_3r#8(qeWnyvX8^lk^aI7F)3rxXpC5uO2% z&aedDl;%+O`x~l2@k7?IIp;(nQwpw{A8Nk6dS7FMkUi42!0xau1Z45`f3rh2EemO@ zJzOv2SOH?unAy{kdB(xkojU-N1C1R3PXzgox!@o+3c$<6=z8?Q-lxfyu=Gyj7!82^ zO~g+g-nb9$V6ym-j(NbWU}L_ya?B7Y_(mCe6=P#&&W{bSb;j}5L{LA>;=+KeyRddl zOhi?r2ofKyMZ!j(c;0l;(uFX`=R*jW!bn4C_O$!((>tyroUwPpk(D +
@php echo $sitesubTitle; @endphp
diff --git a/resources/views/admin/mapping_dbh_skpd/show.blade.php b/resources/views/admin/mapping_dbh_skpd/show.blade.php index 5663940..f3e45e7 100644 --- a/resources/views/admin/mapping_dbh_skpd/show.blade.php +++ b/resources/views/admin/mapping_dbh_skpd/show.blade.php @@ -8,7 +8,7 @@ @extends('layouts.empty') @section('content') -
+
@php echo $sitesubTitle; @endphp
diff --git a/resources/views/admin/mst_jenis_belanja/index.blade.php b/resources/views/admin/mst_jenis_belanja/index.blade.php index c429c51..cacb950 100644 --- a/resources/views/admin/mst_jenis_belanja/index.blade.php +++ b/resources/views/admin/mst_jenis_belanja/index.blade.php @@ -16,7 +16,7 @@ @endsection @section('content') -
+
@php echo $sitesubTitle; @endphp
diff --git a/resources/views/admin/mst_jenis_belanja/show.blade.php b/resources/views/admin/mst_jenis_belanja/show.blade.php index 83d81c6..244fcd4 100644 --- a/resources/views/admin/mst_jenis_belanja/show.blade.php +++ b/resources/views/admin/mst_jenis_belanja/show.blade.php @@ -16,7 +16,7 @@ @extends('layouts.empty') @section('content') -
+
@php echo $sitesubTitle; @endphp
@@ -45,7 +45,7 @@
-
+
DATA SUB JENIS BELANJA
diff --git a/resources/views/admin/mst_jenis_dana/index.blade.php b/resources/views/admin/mst_jenis_dana/index.blade.php index 9c59ff6..054a4d8 100644 --- a/resources/views/admin/mst_jenis_dana/index.blade.php +++ b/resources/views/admin/mst_jenis_dana/index.blade.php @@ -16,7 +16,7 @@ @endsection @section('content') -
+
@php echo $sitesubTitle; @endphp
diff --git a/resources/views/admin/mst_jenis_dana/show.blade.php b/resources/views/admin/mst_jenis_dana/show.blade.php index 83d81c6..244fcd4 100644 --- a/resources/views/admin/mst_jenis_dana/show.blade.php +++ b/resources/views/admin/mst_jenis_dana/show.blade.php @@ -16,7 +16,7 @@ @extends('layouts.empty') @section('content') -
+
@php echo $sitesubTitle; @endphp
@@ -45,7 +45,7 @@
-
+
DATA SUB JENIS BELANJA
diff --git a/resources/views/admin/mst_pengguna/index.blade.php b/resources/views/admin/mst_pengguna/index.blade.php index f77445f..e09b159 100644 --- a/resources/views/admin/mst_pengguna/index.blade.php +++ b/resources/views/admin/mst_pengguna/index.blade.php @@ -16,7 +16,7 @@ @endsection @section('content') -
+
@php echo $sitesubTitle; @endphp
diff --git a/resources/views/admin/mst_satuan/index.blade.php b/resources/views/admin/mst_satuan/index.blade.php index 0056b14..8b13529 100644 --- a/resources/views/admin/mst_satuan/index.blade.php +++ b/resources/views/admin/mst_satuan/index.blade.php @@ -16,7 +16,7 @@ @endsection @section('content') -
+
@php echo $sitesubTitle; @endphp
diff --git a/resources/views/admin/mst_satuan/show.blade.php b/resources/views/admin/mst_satuan/show.blade.php index 83d81c6..244fcd4 100644 --- a/resources/views/admin/mst_satuan/show.blade.php +++ b/resources/views/admin/mst_satuan/show.blade.php @@ -16,7 +16,7 @@ @extends('layouts.empty') @section('content') -
+
@php echo $sitesubTitle; @endphp
@@ -45,7 +45,7 @@
-
+
DATA SUB JENIS BELANJA
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 f934f4e..0032b6d 100644 --- a/resources/views/admin/mst_sub_jenis_belanja/show.blade.php +++ b/resources/views/admin/mst_sub_jenis_belanja/show.blade.php @@ -16,7 +16,7 @@ @extends('layouts.empty') @section('content') -
+
@php echo $sitesubTitle; @endphp
@@ -41,7 +41,7 @@
-
+
DATA SUB JENIS BELANJA
diff --git a/resources/views/admin/pengaturan/index.blade.php b/resources/views/admin/pengaturan/index.blade.php index ba599e9..4d9eda7 100644 --- a/resources/views/admin/pengaturan/index.blade.php +++ b/resources/views/admin/pengaturan/index.blade.php @@ -12,7 +12,7 @@ @endsection @section('content') -
+
diff --git a/resources/views/jadwal_salurdana/index.blade.php b/resources/views/jadwal_salurdana/index.blade.php index 0d211d2..0f7cc28 100644 --- a/resources/views/jadwal_salurdana/index.blade.php +++ b/resources/views/jadwal_salurdana/index.blade.php @@ -1,10 +1,10 @@ @php $siteBreadcumb = [ - ["url"=>"/jadwal-salurdana","label"=>$siteTitle], + ["url"=>"/jadwal-belanjadana","label"=>$siteTitle], ]; @endphp -@extends('layouts.app') +@extends('layouts.empty') @section('styles') @@ -14,91 +14,186 @@ @endsection -@section('card_header') -
-

{{ $sitesubTitle }}

-
- {{-- @if(auth()->user()->can('Tambah SKPP')) --}} - {{-- --}} - {{-- @endif --}} +@section('content') +
+
+

Filter Pencarian

+
+ +
+
+
+
+ @csrf +
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+ +
+
+ + +
+
+ +
+
+ +
+
+
+
-@stop - -@section('content') -
- @csrf -
-
-
- - -
-
- {{--
-
- - -
-
--}} -
-
- - -
+
+
+

Jadwal Salur

+
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NoNama RekeningJanFebMarAprMeiJuniJuliAguSepOktNovDesJumlah
JadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasi
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NoNama RekeningJanFebMarAprMeiJuniJuliAguSepOktNovDesJumlah
JadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasi
+
+
+
+
+

AKB vs Realisasi

+
+ {{-- @if(auth()->user()->can('Tambah SKPP')) --}} + {{-- --}} + {{-- @endif --}} +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NoSKPDRSKAnggaranJanFebMarAprMeiJuniJuliAguSepOktNovDesJumlah
AKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasiAKBRealisasi
+
+
@stop @section('scripts') @@ -121,70 +216,231 @@ $(document).ready(function(){ var srcDate1 = null, srcDate2 = null; - $('#txt_id_sps').select2({ - placeholder: 'Pilih Kode Rekening', - allowClear: true, - ajax: { - url: '{{ $baseUrl }}/item-search-sps?ta='+$("#srcTA").val(), - dataType: 'json', - delay: 250, - processResults: function (data) { - return { - results: $.map(data, function (item) { - return { - text: item.name, - id: item.idx - } - }) - }; - }, - cache: true - } - }); + + let $newOptionSPS = $("").val("4.2.01.01.01.0004").text("DBH Cukai Hasil Tembakau (CHT)"); + $("#txt_id_sps").val("4.2.01.01.01.0004"); + $("#txt_id_sps").append($newOptionSPS).trigger('change'); + $("#txt_id_sps").prop("disabled", true); + - $('#txt_id_sps').on('select2:select', function (e) { - dtTable.draw(); - }) + searchKodeRekening = ()=>{ + $('#txt_id_sps').select2({ + placeholder: 'Pilih Kode Rekening', + allowClear: true, + ajax: { + url: Url+'/item-search-sps?jenis='+$("#srcJenisDana").val(), + dataType: 'json', + delay: 250, + processResults: function (data) { + return { + results: $.map(data, function (item) { + return { + text: item.name, + id: item.idx + } + }) + }; + }, + cache: true, + } + }); + } + searchKodeRekening(); - $('#txt_id_sps').on('select2:clear', function (e) { - dtTable.draw(); - }) - - $("#src").keyup(function(e){ - if (e.keyCode == 13){ - e.preventDefault(); - dtTable.draw(); - } - }); - - $("#srcTA").on("change",function(e){ - dtTable.draw(); - }); - - var dtTable = $('#dtTableJadwalPendapatan').DataTable( { + var dtTableBelanja =$('#dtTableJadwalBelanja').DataTable( { "processing": true, "serverSide": true, "ordering": false, - "autoWidth": true, + "autoWidth": false, "ajax": { - url: "{{ $baseUrl }}/jadwal-salurdana/datatable", + url: "{{ $baseUrl }}/jadwal-salurdana/datatable-belanja", type: "POST", headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, data: function (d) { - // d.src = $("#src").val(), + d.src = $("#src").val(), d.ta = $("#srcTA").val(), + d.jenis_dana = $("#srcJenisDana").val(), + d.id_sps = $("#txt_id_sps").val(), + d.skpd = $("#skpd").val() + } + }, + "lengthMenu": [ + [ 10, 25, 50,-1 ], + [ "10", "25", "50", "All" ] + ], + "paging": true, // Table pagination + "columns": [ + { "data": null}, + { "data": "nama_skpd", "width": "400px" }, + { "data": "nama_rsk", "className":"text-left" }, + { "data": "jumlah_anggaran", "className":"text-right" }, + { "data": "v_akb_01", "className":"text-right" }, + { "data": "v_bku_01", "className":"text-right text-success" }, + { "data": "v_akb_02", "className":"text-right" }, + { "data": "v_bku_02", "className":"text-right text-success" }, + { "data": "v_akb_03", "className":"text-right" }, + { "data": "v_bku_03", "className":"text-right text-success" }, + { "data": "v_akb_04", "className":"text-right" }, + { "data": "v_bku_04", "className":"text-right text-success" }, + { "data": "v_akb_05", "className":"text-right" }, + { "data": "v_bku_05", "className":"text-right text-success" }, + { "data": "v_akb_06", "className":"text-right" }, + { "data": "v_bku_06", "className":"text-right text-success" }, + { "data": "v_akb_07", "className":"text-right" }, + { "data": "v_bku_07", "className":"text-right text-success" }, + { "data": "v_akb_08", "className":"text-right" }, + { "data": "v_bku_08", "className":"text-right text-success" }, + { "data": "v_akb_09", "className":"text-right" }, + { "data": "v_bku_09", "className":"text-right text-success" }, + { "data": "v_akb_10", "className":"text-right" }, + { "data": "v_bku_10", "className":"text-right text-success" }, + { "data": "v_akb_11", "className":"text-right" }, + { "data": "v_bku_11", "className":"text-right text-success" }, + { "data": "v_akb_12", "className":"text-right" }, + { "data": "v_bku_12", "className":"text-right text-success" }, + { "data": null, "className":"text-right" }, + { "data": null, "className":"text-right text-success" }, + //{ "data": null }, + ], + "rowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull, oSettings) { + let info = dtTableBelanja.page.info(); + let numStart = info.page; + let index = (numStart * dtTableBelanja.page.len()) + iDisplayIndex + 1; + let akb = [aData["v_akb_01"],aData["v_akb_02"],aData["v_akb_03"],aData["v_akb_04"],aData["v_akb_05"],aData["v_akb_06"] + ,aData["v_akb_07"],aData["v_akb_08"],aData["v_akb_09"],aData["v_akb_10"],aData["v_akb_11"],aData["v_akb_12"]]; + let bku = [aData["v_bku_01"],aData["v_bku_02"],aData["v_bku_03"],aData["v_bku_04"],aData["v_bku_05"],aData["v_bku_06"] + ,aData["v_bku_07"],aData["v_bku_08"],aData["v_bku_09"],aData["v_bku_10"],aData["v_bku_11"],aData["v_bku_12"]]; + + let total = 0; + let totalReal = 0; + let Jadwalcol=2; + $("td:eq(0)", nRow).html(index); + $("td:eq(1)", nRow).html("
" + aData["kode_skpd"] + " | " + aData["nama_skpd"] + "
"); + $("td:eq(2)", nRow).html("
" + aData["kode_rsk"] + " | " + aData["nama_rsk"] + "
"); + $("td:eq(3)", nRow).html(separateNumberIndo(aData["jumlah_anggaran"])); + $.each(akb, function(i,x){ + Jadwalcol+=2; + n_bku = bku[i] == null ? 0:bku[i]; + $("td:eq("+Jadwalcol+")", nRow).html(separateNumberIndo(akb[i])); + $("td:eq("+(Jadwalcol+1)+")", nRow).html(separateNumberIndo(n_bku)); + total+=parseFloat(akb[i]); + totalReal+=parseFloat(n_bku); + }) + Jadwalcol+=2; + $("td:eq("+Jadwalcol+")", nRow).html(separateNumberIndo(total)); + $("td:eq("+(Jadwalcol+1)+")", nRow).html(separateNumberIndo(totalReal)); + + return nRow; + }, + rowGroup: { + endRender: function ( rows, group, index ) { + let sumAnggaran = []; + let sum = []; + let sumReal = []; + let total = 0; + let totalReal = 0; + sumAnggaran = rows.data().pluck("jumlah_anggaran").reduce( function (a, b) { + return a + b * 1; + }, 0); + + for(let x=0;x<12;x++){ + xx = x+1; + + sum[x] = rows.data().pluck("v_akb_"+("00"+xx).substr(-2)).reduce( function (a, b) { + return a + b * 1; + }, 0); + total += sum[x]; + + sumReal[x] = rows.data().pluck("v_bku_"+("00"+xx).substr(-2)).reduce( function (a, b) { + return a + b * 1; + }, 0); + totalReal += sumReal[x]; + } + + let textmuted = index == 1 ? "text-muted":""; + let labelGroup = index == 1 ?"JUMLAH | " + group : "TOTAL"; + + return $("") + .append( "") + .append( ""+labelGroup+"") + .append( ""+ separateNumberIndo(sumAnggaran) +"" ) + .append( ""+ separateNumberIndo(sum[0]) +"" ) + .append( ""+ separateNumberIndo(sumReal[0]) +"" ) + .append( ""+ separateNumberIndo(sum[1]) +"" ) + .append( ""+ separateNumberIndo(sumReal[1]) +"" ) + .append( ""+ separateNumberIndo(sum[2]) +"" ) + .append( ""+ separateNumberIndo(sumReal[2]) +"" ) + .append( ""+ separateNumberIndo(sum[3]) +"" ) + .append( ""+ separateNumberIndo(sumReal[3]) +"" ) + .append( ""+ separateNumberIndo(sum[4]) +"" ) + .append( ""+ separateNumberIndo(sumReal[4]) +"" ) + .append( ""+ separateNumberIndo(sum[5]) +"" ) + .append( ""+ separateNumberIndo(sumReal[5]) +"" ) + .append( ""+ separateNumberIndo(sum[6]) +"" ) + .append( ""+ separateNumberIndo(sumReal[6]) +"" ) + .append( ""+ separateNumberIndo(sum[7]) +"" ) + .append( ""+ separateNumberIndo(sumReal[7]) +"" ) + .append( ""+ separateNumberIndo(sum[8]) +"" ) + .append( ""+ separateNumberIndo(sumReal[8]) +"" ) + .append( ""+ separateNumberIndo(sum[9]) +"" ) + .append( ""+ separateNumberIndo(sumReal[9]) +"" ) + .append( ""+ separateNumberIndo(sum[10]) +"" ) + .append( ""+ separateNumberIndo(sumReal[10]) +"" ) + .append( ""+ separateNumberIndo(sum[11]) +"" ) + .append( ""+ separateNumberIndo(sumReal[11]) +"" ) + .append( ""+ separateNumberIndo(total) +"" ) + .append( ""+ separateNumberIndo(totalReal) +"" ) + }, + startRender: function ( rows, group, index ) { + }, + dataSrc: ["tahun","kode_skpd"], + }, + "language": { + "lengthMenu": "Tampilkan _MENU_ Data per Halaman", + "zeroRecords": "Data tidak ditemukan!", + "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )", + "infoEmpty": "Data tidak tersedia", + "infoFiltered": "(Disaring dari _MAX_ Data)", + "paginate": { + "previous": "", + "next": "", + }, + "processing": "
", + }, + fixedColumns: { + left: 3, + }, + scrollX: true, + scrollY: "350px", + }); + + var dtTableSalur = $('#dtTableJadwalPendapatan').DataTable( { + "processing": true, + "serverSide": true, + "ordering": false, + "autoWidth": false, + "ajax": { + url: "{{ $baseUrl }}/jadwal-salurdana/datatable-salur", + type: "POST", + headers: { + 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') + }, + data: function (d) { + //d.src = $("#src").val(), + d.ta = $("#srcTA").val(), + d.jenis_dana = $("#srcJenisDana").val(), d.id_sps = $("#txt_id_sps").val() } }, "columnDefs": [ //{ className: "td-nowrap", "targets": [ 1 ] } ], - "dom": "<\"top\" <\"row\"<\"col-md-6\"l><\"col-md-6 text-right\"B>>>rt<\"bottom\" <\"row\"<\"col-md-6\"i><\"col-md-6\"p>> ><\"clear\">", + "dom": "<\"top\" <\"row\"<\"col-md-6\"l><\"col-md-6 text-right\">>>rt<\"bottom\" <\"row\"<\"col-md-6\"i><\"col-md-6\"p>> ><\"clear\">", "lengthMenu": [ - [ 50, 75, 100, -1 ], - [ "50", "75", "100", "All" ] + [ 10, 20, 50,-1 ], + [ "10", "20", "50","All" ] ], "paging": true, // Table pagination "columns": [ @@ -219,9 +475,9 @@ //{ "data": null }, ], "rowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull, oSettings) { - let info = dtTable.page.info(); + let info = dtTableSalur.page.info(); let numStart = info.page; - let index = (numStart * dtTable.page.len()) + iDisplayIndex + 1; + let index = (numStart * dtTableSalur.page.len()) + iDisplayIndex + 1; let sps = [aData["spsbulan1"],aData["spsbulan2"],aData["spsbulan3"],aData["spsbulan4"],aData["spsbulan5"],aData["spsbulan6"] ,aData["spsbulan7"],aData["spsbulan8"],aData["spsbulan9"],aData["spsbulan10"],aData["spsbulan11"],aData["spsbulan12"]]; let real = [aData["real1"],aData["real2"],aData["real3"],aData["real4"],aData["real5"],aData["real6"] @@ -249,7 +505,7 @@ "zeroRecords": "Data tidak ditemukan!", "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _TOTAL_ Data )", "infoEmpty": "Data tidak tersedia", - "infoFiltered": "(Disaring dari _MAX_ Data)", + "infoFiltered": "", "paginate": { "previous": "", "next": "", @@ -310,20 +566,10 @@ .append( ""+ separateNumberIndo(totalReal) +"" ) }, startRender: function ( rows, group, index ) { - // let group1 = rows.data().pluck("GROUP1"); - // let group2 = rows.data().pluck("GROUP2"); - - // let groupNumber = index == 0 ? group1[0] : group2[0]; - // if (index == 0){ - // return $("") - // .append("" + groupNumber + ". " + group + "") - // }else{ - // return $("") - // .append("  " + groupNumber + ". " + group + "") - // } }, - dataSrc: ["groupall", "kodegrup"], + dataSrc: ["groupall"] }, + scrollX:true, buttons: [ { extend: "collection", @@ -337,19 +583,46 @@ extype: "excel" } }, - // { - // text: " Pdf", - // className: "export-data link-pdf", - // attr: { - // formid: "frm_proses_spm_sp2d", - // extype: "pdf" - // } - // } ], } ], - scrollX:true, - scrollY: "350px", + }); + + $('#srcJenisDana').on('change', function (e) { + $('#txt_id_sps').empty(); + searchKodeRekening(); + dtTableSalur.draw(); + dtTableBelanja.draw(); + }) + + $('#txt_id_sps').on('change', function (e) { + searchKodeRekening(); + dtTableSalur.draw(); + }) + + $('#txt_id_sps,#skpd').on('change', function (e) { + dtTableBelanja.draw(); + }) + + $('#skpd').select2({ + placeholder: 'Pilih SKPD', + allowClear: true, + ajax: { + url: '{{ $baseUrl }}/skpd-search?realisasi-belanja=ya&ta='+$("#srcTA").val(), + dataType: 'json', + delay: 250, + processResults: function (data) { + return { + results: $.map(data, function (item) { + return { + text: item.name, + id: item.id + } + }) + }; + }, + cache: true + } }); }); diff --git a/resources/views/jadwal_salurdana/index_.blade.php b/resources/views/jadwal_salurdana/index_.blade.php new file mode 100644 index 0000000..0d211d2 --- /dev/null +++ b/resources/views/jadwal_salurdana/index_.blade.php @@ -0,0 +1,356 @@ +@php + $siteBreadcumb = [ + ["url"=>"/jadwal-salurdana","label"=>$siteTitle], + ]; +@endphp + +@extends('layouts.app') + +@section('styles') + + + + + +@endsection + +@section('card_header') +
+

{{ $sitesubTitle }}

+
+ {{-- @if(auth()->user()->can('Tambah SKPP')) --}} + {{-- --}} + {{-- @endif --}} +
+
+@stop + +@section('content') +
+ @csrf +
+
+
+ + +
+
+ {{--
+
+ + +
+
--}} +
+
+ + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NoNama RekeningJanFebMarAprMeiJuniJuliAguSepOktNovDesJumlah
JadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasiJadwalRealisasi
+@stop +@section('scripts') + + + + + + + + + + + + + + + + + +@endsection \ No newline at end of file diff --git a/resources/views/jadwal_salurdana/index_cht.blade.php b/resources/views/jadwal_salurdana/index_cht.blade.php index 3e8da60..87da014 100644 --- a/resources/views/jadwal_salurdana/index_cht.blade.php +++ b/resources/views/jadwal_salurdana/index_cht.blade.php @@ -15,7 +15,7 @@ @endsection @section('content') -