diff --git a/app/Models/Sps_pendapatan.php b/app/Models/Sps_pendapatan.php index 60b14ec..1a314c3 100644 --- a/app/Models/Sps_pendapatan.php +++ b/app/Models/Sps_pendapatan.php @@ -5,6 +5,7 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Yajra\Oci8\Eloquent\OracleEloquent as Eloquent; +use Illuminate\Support\Facades\Auth; class Sps_pendapatan extends Eloquent { diff --git a/app/helpers.php b/app/helpers.php index 4308423..0f2af48 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -132,5 +132,5 @@ function getAlphabetCell($idx) function getTA() { - return Session::get('Tahun_Anggaran'); + return Session::get('Tahun_Anggaran')!==null?Session::get('Tahun_Anggaran'):date("Y"); } \ No newline at end of file diff --git a/resources/views/admin/mapping_dbh_skpd/index.blade.php b/resources/views/admin/mapping_dbh_skpd/index.blade.php index 08ed4e8..07438ce 100644 --- a/resources/views/admin/mapping_dbh_skpd/index.blade.php +++ b/resources/views/admin/mapping_dbh_skpd/index.blade.php @@ -24,7 +24,7 @@
+
| ".($key+1)." | -".$value["nama_skpd"]." | -".$value["nama_rsk"]." | +".$value["nama_skpd"]." |
+ ".$value["nama_rsk"]." |
".number_format($value["jumlah_anggaran"])." | "; $flag = "bku"; @@ -237,7 +242,7 @@ "language": { "lengthMenu": "Tampilkan _MENU_ Data per Halaman", "zeroRecords": "Data tidak ditemukan!", - "info": "Halaman _PAGE_ dari _PAGES_ Halaman", + "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )", "infoEmpty": "Data tidak tersedia", "infoFiltered": "(Disaring dari _MAX_ Data)", "paginate": { @@ -251,6 +256,30 @@ }, scrollX: true, scrollY: "350px", + initComplete: function () { + this.api().columns([1]).every( function () { + var column = this; + //console.log(this); + // console.log(this.index()) + var select = $('') + column.data().unique().sort().each( function ( d, j ) { + let teks = d.replace(/<\/?[^>]+(>|$)/g, ""); + select.append( '' ) + } ); + + select + .appendTo( $('.src-skpd') ) + .on( 'change', function () { + var val = $.fn.dataTable.util.escapeRegex( + $(this).val() + ); + + column + .search( val ? '^'+val+'$' : '', true, false ) + .draw(); + } ); + }); + } }); var dtTableSalur = $('#dtTableJadwalPendapatan').DataTable( { @@ -339,7 +368,7 @@ "language": { "lengthMenu": "Tampilkan _MENU_ Data per Halaman", "zeroRecords": "Data tidak ditemukan!", - "info": "Halaman _PAGE_ dari _PAGES_ Halaman", + "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ 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 fa535f2..42bcd02 100644 --- a/resources/views/jadwal_salurdana/index_dak.blade.php +++ b/resources/views/jadwal_salurdana/index_dak.blade.php @@ -30,7 +30,7 @@
| No | @@ -166,14 +171,46 @@AKB | Realisasi | |||
|---|---|---|---|---|---|
| ".($key+1)." | -".$value["nama_skpd"]." | -".$value["nama_rsk"]." | +".$value["nama_skpd"]." |
+ ".$value["nama_rsk"]." |
".number_format($value["jumlah_anggaran"])." | "; $flag = "bku"; @@ -253,7 +290,7 @@ "language": { "lengthMenu": "Tampilkan _MENU_ Data per Halaman", "zeroRecords": "Data tidak ditemukan!", - "info": "Halaman _PAGE_ dari _PAGES_ Halaman", + "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )", "infoEmpty": "Data tidak tersedia", "infoFiltered": "(Disaring dari _MAX_ Data)", "paginate": { @@ -267,6 +304,50 @@ }, scrollX: true, scrollY: "350px", + // initComplete: function () { + // this.api().columns([1]).every( function () { + // var column = this; + // // console.log(this.index()) + // var select = $('') + // .appendTo( $('.drop-search th:eq(' + this.index() + ')') ) + // .on( 'change', function () { + // var val = $.fn.dataTable.util.escapeRegex( + // $(this).val() + // ); + + // column + // .search( val ? '^'+val+'$' : '', true, false ) + // .draw(); + // } ); + + // column.data().unique().sort().each( function ( d, j ) { + // select.append( '' ) + // } ); + // }); + // } + initComplete: function () { + this.api().columns([1]).every( function () { + var column = this; + // console.log(this.index()) + var select = $('') + .appendTo( $('.src-skpd') ) + .on( 'change', function () { + var val = $.fn.dataTable.util.escapeRegex( + $(this).val() + ); + + column + .search( val ? '^'+val+'$' : '', true, false ) + .draw(); + } ); + + column.data().unique().sort().each( function ( d, j ) { + let teks = d.replace(/<\/?[^>]+(>|$)/g, ""); + select.append( '' ) + } ); + + }); + } }); var dtTableSalur = $('#dtTableJadwalPendapatan').DataTable( { @@ -356,7 +437,7 @@ "language": { "lengthMenu": "Tampilkan _MENU_ Data per Halaman", "zeroRecords": "Data tidak ditemukan!", - "info": "Halaman _PAGE_ dari _PAGES_ Halaman", + "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )", "infoEmpty": "Data tidak tersedia", "infoFiltered": "", "paginate": { diff --git a/resources/views/notifikasi/index.blade.php b/resources/views/notifikasi/index.blade.php index 7962b24..f442176 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", + "info": "Halaman _PAGE_ dari _PAGES_ Halaman ( _MAX_ Data )", "infoEmpty": "Data tidak tersedia", "infoFiltered": "(Disaring dari _MAX_ Data)", "paginate": { diff --git a/resources/views/partials/top_menu.blade.php b/resources/views/partials/top_menu.blade.php index afcec14..cb11cf6 100644 --- a/resources/views/partials/top_menu.blade.php +++ b/resources/views/partials/top_menu.blade.php @@ -26,7 +26,6 @@ TA: {{ !empty(Session::get('Tahun_Anggaran'))?Session::get('Tahun_Anggaran'):date("Y") }}