Files
2025-10-09 13:13:09 +07:00

270 lines
12 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php include("../koneksi.php"); ?>
<script type="text/javascript">
var userTarget = "";
var exit = false;
$('.input-daterange').datepicker({
format: "dd/mm/yyyy",
weekStart: 1,
orientation: "bottom auto",
autoclose: true,
showOnFocus: true,
maxViewMode: 'days',
keepEmptyValues: true,
templates: {
leftArrow: '&lt;',
rightArrow: '&gt;'
}
});
$('.input-daterange').focusin(function(e) {
userTarget = e.target.name;
});
$('.input-daterange').on('changeDate', function(e) {
if (exit) return;
if (e.target.name != userTarget) {
exit = true;
$(e.target).datepicker('clearDates');
}
exit = false;
});
var thn_dpa=$("#thn_dpa option:selected").text();
</script>
<style type="text/css">
.modal-backdrop {
visibility: hidden !important;
}
.modal.in {
background-color: rgba(0,0,0,0.5);
}
</style>
<br>
<br>
<br>
<br>
<p class="judul_page"><i class="mdi mdi-checkbox-marked-circle-outline m-r-5"></i>Verifikasi</p>
<div class="row">
<div class="col-lg-12">
<div class="input-group my-group">
<select id="c2" name="c2" class="selectpicker form-control" style="width:15%;background-color:#f3f3f3;border-color:#f3f3f3;">
<option value="all"></option>
<option value="rampung">RAMPUNG</option>
<option value="uang muka">UANG MUKA</option>
</select>
<select id="c3" name="c3" class="selectpicker form-control" style="width:35%;background-color:#f3f3f3;border-color:#f3f3f3;">
<option value="ALL">ALL</option>
<?php
$d=pg_query("SELECT r.id,r.jenis_anggaran,s.kegiatan, s.ra,s.rb,s.rc,s.rd,s.re,s.rf,s.rg,s.rh,r.jenis_sppd,s.sub_kegiatan FROM sp_rek r
INNER JOIN sub_kegiatan s ON (s.id=r.sub_kegiatan_id)
WHERE r.aktif='t' ORDER BY s.id ASC");
while($r=pg_fetch_array($d)) {
?>
<option <?php if ($r[0]==$sp_rek_id) {echo "selected";} ?> value="<?php echo $r[0]; ?>"><?php echo $r['sub_kegiatan'].' - '.$r[3].' '.$r[4].' '.$r[5].' '.$r[6].' '.$r[7].' '.$r[8].' '.$r[9].' '.$r[10].' - '.$r[2].' ('.$r[11].' PROVINSI - '.$r[1].')'; ?></option>
<?php
}
?>
</select>
<select id="c4" name="c4" class="selectpicker form-control" style="width:20%;background-color:#f3f3f3;border-color:#f3f3f3;">
<option value="belum verif">BELUM VERIF</option>
<option value="all">SUDAH VERIF</option>
</select>
<div class="input-group input-daterange" style="width:30%;" name="pd1" id="pd1">
<input type="text" id="tgl_mulai1" name="start" class="form-control" style="border-radius: 0px;border-color:#f3f3f3;text-align: center; " data-content="Setor Verif" rel="popover" data-placement="top" data-trigger="hover">
<span class="input-group-addon">s/d</span>
<input type="text" id="tgl_selesai1" name="finish" class="form-control" style="border-radius: 0px;border-color:#f3f3f3;text-align: center;" data-content="Setor Verif" rel="popover" data-placement="top" data-trigger="hover">
</div>
<span class="input-group-btn">
<button type="button" id="b_verif" name="b_verif" class="btn btn-danger" data-content="Verifikasi" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-check m-r-5"></i>VERIF</button>
<button type="button" id="b_lap" name="b_lap" class="btn btn-success" data-content="Lap Setor" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-file m-r-5"></i>EXCEL</button>
<button type="button" id="b_lapall" name="b_lapall" class="btn btn-teal" data-content="Lap Setor All" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-file m-r-5"></i>LAP BPK</button>
</span>
</div>
</div>
</div>
<br>
<div id="tabel_verifikasi"></div>
<div id="modal_cari_kd_panggil" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Verifikasi SPPD</h4>
</div>
<div class="modal-body" id="modal_body_cari_kd_panggil"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_cari_kd_panggil">Keluar</button>
</div>
</div>
</div>
</div>
<div id="modal_tgl_verif" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Tanggal Verif</h4>
</div>
<div class="modal-body" id="modal_body_tgl_verif"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_tgl_verif">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_tgl_verif">OK</button>
</div>
</div>
</div>
</div>
<div id="modal_edit_tgl_verif" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Edit Tanggal Verif</h4>
</div>
<div class="modal-body" id="modal_body_edit_tgl_verif"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_edit_tgl_verif">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_edit_tgl_verif">OK</button>
</div>
</div>
</div>
</div>
<script>
$('input[name="start"]').popover();
$('input[name="finish"]').popover();
$('button[name="b_verif"]').popover();
$('button[name="b_lap"]').popover();
$('button[name="b_lapall"]').popover();
$('#b_lap').hide();
$('#b_lapall').hide();
var nama_verifikator=$('#cek_nampeg').val();
var codot = $('#c4').val();
if (codot=='all') {$('#b_lap').show();$('#b_lapall').show();$('#b_verif').hide();} else {$('#b_lap').hide();$('#b_lapall').hide();$('#b_verif').show();}
$('#b_verif').click(function(){
var a = $('#temp_data').val();
if (!a) {alert('Centanglah mana yang mau diverifikasi');} else {
var x = confirm("Apakah data yang akan di-verifikasi sudah benar ?");
if (x) {
var thn=$('#thn_dpa').val();
var b = $('#c2').val();
var c = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
var nama_verifikator=$('#cek_nampeg').val();
var key='verifikasi';
var sp_peg_id = $('#temp_data').val();
$.ajax({
type: "POST",
url: "app/verifikasi/crud.php",
data: 'b='+b
+'&c='+c
+'&m='+m
+'&s='+s
+'&thn='+thn
+'&nama_verifikator='+nama_verifikator
+'&sp_peg_id='+sp_peg_id
+'&key='+key,
success: function(data){
alert('data ter-verifikasi..');
$("#c4").val("all").change();
}
});
}
}
});
$('#c2').change(function(){
var thn=$("#thn_dpa option:selected").text();
var b = $('#c2').val();
var c = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
var codot = $('#c4').val();
if (codot=='all') {$('#b_lap').show();$('#b_lapall').show();$('#b_verif').hide();} else {$('#b_lap').hide();$('#b_lapall').hide();$('#b_verif').show();}
$('#tabel_verifikasi').load('app/verifikasi/tabel.php',{nama_verifikator:nama_verifikator,b:b,c:c,m:m,s:s,thn:thn,codot:codot});
});
$('#c3').change(function(){
var thn=$("#thn_dpa option:selected").text();
var b = $('#c2').val();
var c = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
var codot = $('#c4').val();
if (codot=='all') {$('#b_lap').show();$('#b_lapall').show();$('#b_verif').hide();} else {$('#b_lap').hide();$('#b_lapall').hide();$('#b_verif').show();}
$('#tabel_verifikasi').load('app/verifikasi/tabel.php',{nama_verifikator:nama_verifikator,b:b,c:c,m:m,s:s,thn:thn,codot:codot});
});
$('#c4').change(function(){
var thn=$("#thn_dpa option:selected").text();
var b = $('#c2').val();
var c = $('#c3').val();
var codot = $('#c4').val();
if (codot=='belum setor') {$('#tgl_mulai1').val('');$('#tgl_selesai1').val('');} else {}
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
if (codot=='all') {$('#b_lap').show();$('#b_lapall').show();$('#b_verif').hide();} else {$('#b_lap').hide();$('#b_lapall').hide();$('#b_verif').show();}
$('#tabel_verifikasi').load('app/verifikasi/tabel.php',{nama_verifikator:nama_verifikator,b:b,c:c,m:m,s:s,thn:thn,codot:codot});
});
$('#tgl_selesai1').change(function(){
$('#c3').trigger('change');
});
$("#modal_sub").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_verifikasi").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_ba").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$('#b_lap').click(function(){
var sp_peg_id = $('#temp_data').val();
if (!sp_peg_id) {alert('Centanglah mana yang mau di-excel');} else {
var w = 600;
var h = 300;
var thn=$('#thn_dpa').val();
var b = $('#c2').val();
var c = $('#c3').val();
var codot = $('#c4').val();
var nama_verifikator=$('#cek_nampeg').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
window.open('app/verifikasi/excel.php?nama_verifikator='+nama_verifikator+"&b="+b+"&c="+c+"&thn="+thn+"&m="+m+"&s="+s+"&codot="+codot+"&sp_peg_id="+sp_peg_id,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
}
});
$('#b_lapall').click(function(){
var w = 600;
var h = 300;
var thn=$('#thn_dpa').val();
var b = $('#c2').val();
var c = $('#c3').val();
var codot = $('#c4').val();
var nama_verifikator=$('#cek_nampeg').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
window.open('app/verifikasi/excelbpk.php?nama_verifikator='+nama_verifikator+"&b="+b+"&c="+c+"&thn="+thn+"&m="+m+"&s="+s+"&codot="+codot,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
});
</script>