517 lines
21 KiB
PHP
517 lines
21 KiB
PHP
<style type="text/css">
|
||
.no-border{
|
||
border:none;
|
||
}
|
||
.modal-backdrop {
|
||
visibility: hidden !important;
|
||
}
|
||
.modal.in {
|
||
background-color: rgba(0,0,0,0.5);
|
||
}
|
||
</style>
|
||
<?php
|
||
include('../koneksi.php');
|
||
//$jenis=$_POST['jenis'];
|
||
//$filter=$_POST['filter'];
|
||
?>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
<br>
|
||
<br>
|
||
<style type="text/css">
|
||
#gtotal {
|
||
font-family: "Arial";
|
||
font-size:14px;
|
||
font-weight:bold;
|
||
}
|
||
</style>
|
||
<div class="row" style="margin-top:-15px">
|
||
<div class="col-lg-12">
|
||
<!--<span class="pull-left" id="gtotal"></span>-->
|
||
<p class="judul_page"><i class="mdi mdi-cash-multiple m-r-5"></i>Laporan Realisasi</p>
|
||
</div>
|
||
</div>
|
||
<br>
|
||
<div class="row">
|
||
<div class="col-lg-1">
|
||
<select class="form-control" name="cari_kpa" id="cari_kpa" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;"
|
||
data-content="KPA" rel="popover" data-placement="top" data-trigger="hover"
|
||
>
|
||
</select>
|
||
</div>
|
||
<div class="col-lg-1">
|
||
<select class="form-control" name="cari_pptk" id="cari_pptk" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;"
|
||
data-content="PPTK" rel="popover" data-placement="top" data-trigger="hover"
|
||
>
|
||
</select>
|
||
</div>
|
||
<div class="col-lg-1">
|
||
<select class="form-control" name="cari_pgn" id="cari_pgn" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;"
|
||
data-content="Pejabat Pengadaan" rel="popover" data-placement="top" data-trigger="hover"
|
||
>
|
||
</select>
|
||
</div>
|
||
<div class="col-lg-2">
|
||
<select class="form-control" name="cari_kom" id="cari_kom" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;"
|
||
data-content="PPKom" rel="popover" data-placement="top" data-trigger="hover"
|
||
>
|
||
</select>
|
||
</div>
|
||
<div class="col-lg-6">
|
||
<select class="form-control" name="cari_kegiatan" id="cari_kegiatan">
|
||
</select>
|
||
</div>
|
||
<div class="col-lg-1">
|
||
<button type="button" class="btn btn-success btn-block" id="excel_lap_realisasi">Excel</button>
|
||
</div>
|
||
</div>
|
||
<br>
|
||
<br>
|
||
<div id="tabel_anggaran"></div>
|
||
|
||
<div id="modal_resmi" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||
<div class="modal-dialog modal-full">
|
||
<div class="modal-content">
|
||
<div class="modal-header no-border">
|
||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||
<span class="modal-titles" id="modal_head_resmi">Detail Resmi</span>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_resmi" style="margin-top:-20px"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="modal_extra" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||
<div class="modal-dialog modal-full">
|
||
<div class="modal-content">
|
||
<div class="modal-header no-border">
|
||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||
<span class="modal-title" id="modal_head_extra">Detail Extra</span>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_extra" style="margin-top:-20px"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="modal_resmi_nd" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||
<div class="modal-dialog modal-lg">
|
||
<div class="modal-content" style="background-color:#f9f9f9">
|
||
<div class="modal-header no-border">
|
||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||
<span class="modal-titles" id="modal_head_resmi_nd">Nota Dinas</span>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_resmi_nd" style="margin-top:-20px"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="modal_ad" 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>
|
||
<span class="modal-titles" id="modal_head_ad">TRACKING PROSES PBJ</span>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_ad" style="margin-top:-20px"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal" id="modal_dok">
|
||
<div class="modal-dialog">
|
||
<div class="modal-content">
|
||
<div class="modal-header no-border">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span></button>
|
||
<h4 class="modal-title">View Dokumen</h4>
|
||
</div>
|
||
<div class="modal-body md_input_bd" id="isi_modal_dok"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<script>
|
||
|
||
$("#cari_kegiatan").select2();
|
||
/*
|
||
var j = $('#cek_jenis').val();
|
||
|
||
if (j=='Pejabat') {var pejabat_pengadaan_id=$('#pjb_id').val();} else {}
|
||
if (j=='PPKom') {var ppkom_id=$('#ppkom_id').val();} else {}
|
||
if (j=='PPTK') {var pptk_id=$('#pptk_id').val();} else {}
|
||
*/
|
||
|
||
$('select[name="cari_kpa"]').popover();
|
||
$('select[name="cari_pptk"]').popover();
|
||
$('select[name="cari_pgn"]').popover();
|
||
$('select[name="cari_kom"]').popover();
|
||
|
||
var thn=$('#thn_dpa').val();
|
||
var pptk_id = $('#cari_pptk').val();
|
||
var pejabat_pengadaan_id = $('#cari_pgn').val();
|
||
var ppkom_id = $('#cari_kom').val();
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/tabel.php",
|
||
data: 'thn='+thn,
|
||
success: function(data){
|
||
|
||
var key='cek_anggaran';
|
||
$('#tabel_anggaran').load('app/lap_realisasi/tabel.php',{thn:thn,pgn:pejabat_pengadaan_id,kom:ppkom_id,pptk:pptk_id});
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&key='+key,
|
||
success: function(data){
|
||
if (data=='ada') {
|
||
$('#tabel_anggaran').show();
|
||
var pptk_id = $('#cari_pptk').val();
|
||
var pejabat_pengadaan_id = $('#cari_pgn').val();
|
||
var ppkom_id = $('#cari_kom').val();
|
||
|
||
var key='cek_kpa';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#cari_kpa').html('<option value=""></option>'+data);
|
||
}
|
||
});
|
||
|
||
var key='cek_pptk';
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&pejabat_pengadaan_id='+pejabat_pengadaan_id
|
||
+'&ppkom_id='+ppkom_id
|
||
+'&pptk_id='+pptk_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
if ((pptk_id==undefined) || (pptk_id=='')) {
|
||
$('#cari_pptk').html('<option value=""></option>'+data);
|
||
} else {
|
||
$('#cari_pptk').html(data);
|
||
}
|
||
}
|
||
});
|
||
|
||
var key='cek_pgn';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&pejabat_pengadaan_id='+pejabat_pengadaan_id
|
||
+'&ppkom_id='+ppkom_id
|
||
+'&pptk_id='+pptk_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
if ((pejabat_pengadaan_id==undefined) || (pejabat_pengadaan_id=='')) {
|
||
$('#cari_pgn').html('<option value=""></option>'+data);
|
||
} else {
|
||
$('#cari_pgn').html(data);
|
||
}
|
||
}
|
||
});
|
||
|
||
var key='cek_kom';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&pejabat_pengadaan_id='+pejabat_pengadaan_id
|
||
+'&ppkom_id='+ppkom_id
|
||
+'&pptk_id='+pptk_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
if ((ppkom_id==undefined) || (ppkom_id=='')) {
|
||
// $('#cari_kom').html('<option value=""></option>'+data);
|
||
$('#cari_kom').html('<option value=""></option>'+data+'<option value="ALL">ALL PPKOM</option><option value="NON">NON PPKOM</option>');
|
||
} else {
|
||
$('#cari_kom').html(data);
|
||
}
|
||
}
|
||
});
|
||
|
||
var key='cek_kegiatan';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&pejabat_pengadaan_id='+pejabat_pengadaan_id
|
||
+'&ppkom_id='+ppkom_id
|
||
+'&pptk_id='+pptk_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#cari_kegiatan').html('<option value="">-- Pilih Kegiatan --</option>'+data);
|
||
}
|
||
});
|
||
|
||
var key='cek_gtotal';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&pejabat_pengadaan_id='+pejabat_pengadaan_id
|
||
+'&ppkom_id='+ppkom_id
|
||
+'&pptk_id='+pptk_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#gtotal').html(data);
|
||
}
|
||
});
|
||
|
||
} else {
|
||
alert('data tidak ada..');
|
||
$('#tabel_anggaran').hide();
|
||
}
|
||
}
|
||
});
|
||
}
|
||
});
|
||
|
||
|
||
|
||
$('#cari_kegiatan').change(function(){
|
||
var ck = $('#cari_kegiatan').val();
|
||
var chars = ck.split('-');
|
||
var a = chars[0];
|
||
var rh = chars[1];
|
||
var thn=$('#thn_dpa').val();
|
||
var b = $('#cari_kpa').val();
|
||
var c = $('#cari_pptk').val();
|
||
var d = $('#cari_pgn').val();
|
||
var e = $('#cari_kom').val();
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/tabel.php",
|
||
data: 'thn='+thn
|
||
+'&a='+a
|
||
+'&b='+b
|
||
+'&c='+c
|
||
+'&d='+d
|
||
+'&e='+e,
|
||
success: function(data){
|
||
$('#tabel_anggaran').load('app/lap_realisasi/tabel.php',{thn:thn, kegiatan:a, kpa:b, pptk:c, pgn:d, kom:e,pejabat_pengadaan_id:d, rh:rh});
|
||
var key='cek_gtotal';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&kegiatan='+a
|
||
+'&kpa='+b
|
||
+'&pptk='+c
|
||
+'&pgn='+d
|
||
+'&kom='+e
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#gtotal').html(data);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#cari_kpa').change(function(){
|
||
var ck = $('#cari_kegiatan').val();
|
||
var chars = ck.split('-');
|
||
var a = chars[0];
|
||
var rh = chars[1];
|
||
var thn=$('#thn_dpa').val();
|
||
var b = $('#cari_kpa').val();
|
||
var c = $('#cari_pptk').val();
|
||
var d = $('#cari_pgn').val();
|
||
var e = $('#cari_kom').val();
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/tabel.php",
|
||
data: 'thn='+thn
|
||
+'&a='+a
|
||
+'&b='+b
|
||
+'&c='+c
|
||
+'&d='+d
|
||
+'&e='+e,
|
||
success: function(data){
|
||
$('#tabel_anggaran').load('app/lap_realisasi/tabel.php',{thn:thn, kegiatan:a, kpa:b, pptk:c, pgn:d, kom:e,pejabat_pengadaan_id:d, rh:rh});
|
||
var key='cek_gtotal';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&kegiatan='+a
|
||
+'&kpa='+b
|
||
+'&pptk='+c
|
||
+'&pgn='+d
|
||
+'&kom='+e
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#gtotal').html(data);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#cari_pptk').change(function(){
|
||
var ck = $('#cari_kegiatan').val();
|
||
var chars = ck.split('-');
|
||
var a = chars[0];
|
||
var rh = chars[1];
|
||
var thn=$('#thn_dpa').val();
|
||
var b = $('#cari_kpa').val();
|
||
var c = $('#cari_pptk').val();
|
||
var d = $('#cari_pgn').val();
|
||
var e = $('#cari_kom').val();
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/tabel.php",
|
||
data: 'thn='+thn
|
||
+'&a='+a
|
||
+'&b='+b
|
||
+'&c='+c
|
||
+'&d='+d
|
||
+'&e='+e,
|
||
success: function(data){
|
||
$('#tabel_anggaran').load('app/lap_realisasi/tabel.php',{thn:thn, kegiatan:a, kpa:b, pptk:c, pgn:d, kom:e,pejabat_pengadaan_id:d, rh:rh});
|
||
var key='cek_gtotal';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&kegiatan='+a
|
||
+'&kpa='+b
|
||
+'&pptk='+c
|
||
+'&pgn='+d
|
||
+'&kom='+e
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#gtotal').html(data);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#cari_pgn').change(function(){
|
||
var ck = $('#cari_kegiatan').val();
|
||
var chars = ck.split('-');
|
||
var a = chars[0];
|
||
var rh = chars[1];
|
||
var thn=$('#thn_dpa').val();
|
||
var b = $('#cari_kpa').val();
|
||
var c = $('#cari_pptk').val();
|
||
var d = $('#cari_pgn').val();
|
||
var e = $('#cari_kom').val();
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/tabel.php",
|
||
data: 'thn='+thn
|
||
+'&a='+a
|
||
+'&b='+b
|
||
+'&c='+c
|
||
+'&d='+d
|
||
+'&e='+e,
|
||
success: function(data){
|
||
$('#tabel_anggaran').load('app/lap_realisasi/tabel.php',{thn:thn, kegiatan:a, kpa:b, pptk:c, pgn:d, kom:e,pejabat_pengadaan_id:d, rh:rh});
|
||
var key='cek_gtotal';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&kegiatan='+a
|
||
+'&kpa='+b
|
||
+'&pptk='+c
|
||
+'&pgn='+d
|
||
+'&kom='+e
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#gtotal').html(data);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#cari_kom').change(function(){
|
||
var ck = $('#cari_kegiatan').val();
|
||
var chars = ck.split('-');
|
||
var a = chars[0];
|
||
var rh = chars[1];
|
||
var thn=$('#thn_dpa').val();
|
||
var b = $('#cari_kpa').val();
|
||
var c = $('#cari_pptk').val();
|
||
var d = $('#cari_pgn').val();
|
||
var e = $('#cari_kom').val();
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/tabel.php",
|
||
data: 'thn='+thn
|
||
+'&a='+a
|
||
+'&b='+b
|
||
+'&c='+c
|
||
+'&d='+d
|
||
+'&e='+e,
|
||
success: function(data){
|
||
$('#tabel_anggaran').load('app/lap_realisasi/tabel.php',{thn:thn, kegiatan:a, kpa:b, pptk:c, pgn:d, kom:e,pejabat_pengadaan_id:d, rh:rh});
|
||
var key='cek_gtotal';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/lap_realisasi/crud.php",
|
||
data: 'thn='+thn
|
||
+'&kegiatan='+a
|
||
+'&kpa='+b
|
||
+'&pptk='+c
|
||
+'&pgn='+d
|
||
+'&kom='+e
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#gtotal').html(data);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
function excel() {
|
||
var ck = $('#cari_kegiatan').val();
|
||
var chars = ck.split('-');
|
||
var a = chars[0];
|
||
var rh = chars[1];
|
||
var thn=$('#thn_dpa').val();
|
||
var b = $('#cari_kpa').val();
|
||
var c = $('#cari_pptk').val();
|
||
var d = $('#cari_pgn').val();
|
||
var e = $('#cari_kom').val();
|
||
|
||
var w = 600;
|
||
var h = 300;
|
||
var left = Number((screen.width/2)-(w/2));
|
||
var tops = Number((screen.height/2)-(h/2));
|
||
window.open('app/lap_realisasi/excel.php?kg='+a+'&kpa='+b+'&pptk='+c+'&pgn='+d+'&kom='+e+'&thn='+thn+'&rh='+rh+'&pejabat_pengadaan_id='+d,'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);
|
||
}
|
||
|
||
$('#excel_lap_realisasi').click(function(){
|
||
excel();
|
||
});
|
||
|
||
|
||
$(document).on('hidden.bs.modal', function (event) {
|
||
if ($('.modal:visible').length) {
|
||
$('body').addClass('modal-open');
|
||
}
|
||
});
|
||
</script>
|