first commit
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='hapus_verifikasi') {
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id'];
|
||||
|
||||
/*
|
||||
$d=pg_query("SELECT file_bkd FROM riwayat_dokbkd_spo WHERE id=$riwayat_spo_id");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM riwayat_dokbkd_spo WHERE id=$riwayat_spo_id");
|
||||
$path = "app/spo_inbox/pdf_bkd/pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
|
||||
$d=pg_query("SELECT file_dir FROM riwayat_dokdir_spo WHERE id=$riwayat_spo_id");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM riwayat_dokdir_spo WHERE id=$riwayat_spo_id");
|
||||
$path = "app/spo_inbox/pdf_dir/pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
|
||||
$c=pg_query("SELECT id FROM riwayat_syarat_spo WHERE id=$riwayat_spo_id");
|
||||
while($rc=pg_fetch_array($c)) {$riwayat_syarat_spo_id=$rc[0];}
|
||||
$d=pg_query("SELECT file FROM dok_syarat_spo WHERE riwayat_syarat_spo_id=$riwayat_syarat_spo_id");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM dok_syarat_spo WHERE riwayat_syarat_spo_id=$riwayat_syarat_spo_id");
|
||||
$path = "app/st_spo/pdf/pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
|
||||
pg_query("DELETE FROM riwayat_syarat_spo WHERE riwayat_spo_id=$riwayat_spo_id");
|
||||
pg_query("DELETE FROM riwayat_spo WHERE id=$riwayat_spo_id");
|
||||
*/
|
||||
$d2=pg_query("SELECT file_bkd FROM riwayat_dokbkd_spo WHERE riwayat_spo_id=$riwayat_spo_id");
|
||||
while(($r2=pg_fetch_array($d2)) !== FALSE) {
|
||||
$fil2=$r2[0];
|
||||
$path2 = "/var/www/simpro/app/spo_inbox/pdf_bkd/pdf/".$fil2;
|
||||
if(file_exists($path2)){unlink($path2);}
|
||||
}
|
||||
$del_pr=pg_query("DELETE FROM riwayat_dokbkd_spo WHERE riwayat_spo_id=$riwayat_spo_id");
|
||||
|
||||
$d1=pg_query("SELECT file_dir FROM riwayat_dokdir_spo WHERE riwayat_spo_id=$riwayat_spo_id");
|
||||
while(($r1=pg_fetch_array($d1)) !== FALSE) {
|
||||
$fil1=$r1[0];
|
||||
$path1 = "/var/www/simpro/app/spo_inbox/pdf_dir/pdf/".$fil1;
|
||||
if(file_exists($path1)){unlink($path1);}
|
||||
}
|
||||
$del_pr=pg_query("DELETE FROM riwayat_dokdir_spo WHERE riwayat_spo_id=$riwayat_spo_id");
|
||||
|
||||
$d=pg_query("SELECT file FROM dok_syarat_spo WHERE riwayat_syarat_spo_id IN (SELECT id FROM riwayat_syarat_spo WHERE riwayat_spo_id=$riwayat_spo_id)");
|
||||
while(($r=pg_fetch_array($d)) !== FALSE) {
|
||||
$fil=$r[0];
|
||||
$path = "/var/www/simpro/app/st_spo/pdf/pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
}
|
||||
$del_pr=pg_query("DELETE FROM dok_syarat_spo WHERE riwayat_syarat_spo_id IN (SELECT id FROM riwayat_syarat_spo WHERE riwayat_spo_id=$riwayat_spo_id)");
|
||||
|
||||
pg_query("DELETE FROM riwayat_syarat_spo WHERE riwayat_spo_id=$riwayat_spo_id");
|
||||
pg_query("DELETE FROM riwayat_spo WHERE id=$riwayat_spo_id");
|
||||
} else
|
||||
if ($key=='simpan_edit_verifikasi') {
|
||||
$riwayat_syarat_spo_id=$_POST['riwayat_syarat_spo_id'];
|
||||
$status=$_POST['status'];
|
||||
$ket=$_POST['ket'];
|
||||
$tgl_cek_dok=$_POST['tgl_cek_dok'];
|
||||
$tgl_cek_dok=str_replace('/','-',$tgl_cek_dok);
|
||||
$t=date('Y',strtotime($tgl_cek_dok));
|
||||
$b=date('m',strtotime($tgl_cek_dok));
|
||||
$h=date('d',strtotime($tgl_cek_dok));
|
||||
pg_query("UPDATE riwayat_syarat_spo SET status='$status',ket='$ket',tgl_cek_dok='$t-$b-$h' WHERE id=$riwayat_syarat_spo_id");
|
||||
} else
|
||||
if ($key=='simpan_edit_spo') {
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id'];
|
||||
$status=$_POST['status'];
|
||||
$ket=$_POST['ket'];
|
||||
$ket_dokdir=$_POST['ket_dokdir'];
|
||||
$ket_dokbkd=$_POST['ket_dokbkd'];
|
||||
if ($status=='SELESAI VERIFIKASI') {
|
||||
$tgl_verifikasi=$_POST['tgl_verifikasi'];
|
||||
$tgl_verifikasi=str_replace('/','-',$tgl_verifikasi);
|
||||
$t=date('Y',strtotime($tgl_verifikasi));
|
||||
$b=date('m',strtotime($tgl_verifikasi));
|
||||
$h=date('d',strtotime($tgl_verifikasi));
|
||||
pg_query("UPDATE riwayat_spo SET status='$status',tgl_verifikasi='$t-$b-$h',ket='$ket',
|
||||
ket_dokdir='$ket_dokdir',ket_dokbkd='$ket_dokbkd'
|
||||
WHERE id=$riwayat_spo_id");
|
||||
} else
|
||||
if (($status=='BELUM VERIFIKASI') || ($status=='step')) {
|
||||
pg_query("UPDATE riwayat_spo SET status=NULL,tgl_verifikasi=NULL,ket=NULL WHERE id=$riwayat_spo_id");
|
||||
} else {
|
||||
$tgl_verifikasi=$_POST['tgl_verifikasi'];
|
||||
$tgl_verifikasi=str_replace('/','-',$tgl_verifikasi);
|
||||
$t=date('Y',strtotime($tgl_verifikasi));
|
||||
$b=date('m',strtotime($tgl_verifikasi));
|
||||
$h=date('d',strtotime($tgl_verifikasi));
|
||||
pg_query("UPDATE riwayat_spo SET status='$status',ket='$ket',
|
||||
ket_dokdir='$ket_dokdir',ket_dokbkd='$ket_dokbkd',tgl_verifikasi='$t-$b-$h'
|
||||
WHERE id=$riwayat_spo_id");
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,104 @@
|
||||
<?php
|
||||
|
||||
require_once '../../assets/excel/PHPExcel.php';
|
||||
|
||||
// koneksi ke database
|
||||
include('../koneksi.php');
|
||||
|
||||
$filter_status=$_GET['filter_status'];
|
||||
$satker_id=$_GET['satker_id'];
|
||||
$jenis=$_GET['jenis'];
|
||||
$jsheet='SPONSORSHIP - '.$filter_status;
|
||||
$objPHPExcel = new PHPExcel();
|
||||
$objPHPExcel->getDefaultStyle()->getFont()->setName('Arial');
|
||||
$objPHPExcel->getDefaultStyle()->getFont()->setSize(10);
|
||||
$objPHPExcel->getDefaultStyle()->getAlignment()->setWrapText(true);
|
||||
//$objPHPExcel->getDefaultStyle()->getNumberFormat()->setFormatCode('@');
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('A')->setWidth(5);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('B')->setWidth(45);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('C')->setWidth(13);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('D')->setWidth(25);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('E')->setWidth(45);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('F')->setWidth(13);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('G')->setWidth(25);
|
||||
$objPHPExcel->getSheet(0)->getColumnDimension('H')->setWidth(25);
|
||||
|
||||
$styleBold = array('font' => array('bold' => true));
|
||||
$objPHPExcel->getSheet(0)->getStyle('A1:H1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('A1:H1')->applyFromArray($styleBold);
|
||||
$objPHPExcel->getSheet(0)->getRowDimension('1')->setRowHeight(30);
|
||||
$objPHPExcel->getSheet(0)->setTitle($jsheet);
|
||||
$objPHPExcel->getSheet(0)
|
||||
->setCellValue('A1', 'No')
|
||||
->setCellValue('B1', 'Nama')
|
||||
->setCellValue('C1', 'Tgl Usulan')
|
||||
->setCellValue('D1', 'Status Usulan')
|
||||
->setCellValue('E1', 'Keterangan')
|
||||
->setCellValue('F1', 'Tgl Verifikasi')
|
||||
->setCellValue('G1', 'Keterangan Direktur')
|
||||
->setCellValue('H1', 'Keterangan BKD');
|
||||
|
||||
|
||||
$query = "SELECT i.id,i.data_pegawai_id,i.tgl_usulan,i.tgl_verifikasi,i.status,i.ket,p.nama,i.ket_dokdir,i.ket_dokbkd
|
||||
FROM riwayat_spo i
|
||||
INNER JOIN data_pegawai p ON (p.id=i.data_pegawai_id)
|
||||
WHERE i.id IS NOT NULL
|
||||
".($jenis== 'Kordik' ? "AND p.satuan_kerja=$satker_id" : "")."
|
||||
".($filter_status== 'BELUM VERIFIKASI' ? "AND i.tgl_verifikasi IS NULL AND i.status IS NULL" : "
|
||||
".($filter_status== 'SELESAI VERIFIKASI' ? "AND i.tgl_verifikasi IS NOT NULL AND i.status='SELESAI VERIFIKASI'" : "
|
||||
".($filter_status== 'TIDAK MEMENUHI SYARAT' ? "AND i.tgl_verifikasi IS NULL AND i.status='TIDAK MEMENUHI SYARAT'" : "
|
||||
".($filter_status== 'TIDAK DISETUJUI' ? "AND i.tgl_verifikasi IS NULL AND i.status='TIDAK DISETUJUI'" : "
|
||||
".($filter_status== 'BATAL' ? "AND i.status='BATAL'" : "
|
||||
".($filter_status== '' ? "" : "")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
ORDER BY i.id DESC";
|
||||
|
||||
$hasil = pg_query($query);
|
||||
$baris = 2;
|
||||
$a=1;
|
||||
while ($row = pg_fetch_array($hasil))
|
||||
{
|
||||
$nama=$row['nama'];
|
||||
if (($row['tgl_usulan']==NULL) || ($row['tgl_usulan']=='')) {$tgl_usulan='';} else {$tgl_usulan=date('d-m-Y',strtotime($row['tgl_usulan']));}
|
||||
$status1=$row['status'];
|
||||
$ket=$row['ket'];
|
||||
if (($row['tgl_verifikasi']==NULL) || ($row['tgl_verifikasi']=='')) {$tgl_verifikasi='';} else {$tgl_verifikasi=date('d-m-Y',strtotime($row['tgl_verifikasi']));}
|
||||
if (($row['tgl_verifikasi']==NULL) && ($row['status']==NULL)) {$status='BELUM VERIFIKASI';} else {$status=$status1;}
|
||||
$ket_dokdir=$row['ket_dokdir'];
|
||||
$ket_dokbkd=$row['ket_dokbkd'];
|
||||
|
||||
$objPHPExcel->getSheet(0)
|
||||
->setCellValue('A'.$baris, $a)
|
||||
->setCellValue('B'.$baris, $nama)
|
||||
->setCellValue('C'.$baris, $tgl_usulan)
|
||||
->setCellValue('D'.$baris, ucwords(strtolower($status)))
|
||||
->setCellValue('E'.$baris, $ket)
|
||||
->setCellValue('F'.$baris, $tgl_verifikasi)
|
||||
->setCellValue('G'.$baris, ucwords(strtolower($ket_dokdir)))
|
||||
->setCellValue('H'.$baris, ucwords(strtolower($ket_dokbkd)));
|
||||
|
||||
$objPHPExcel->getSheet(0)->getStyle('A1:A'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('F1:H'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('C'.$baris)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
||||
$objPHPExcel->getSheet(0)->getStyle('A1:J'.$baris)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
|
||||
$a++;
|
||||
$baris++;
|
||||
}
|
||||
$akhir=$baris-1;
|
||||
$objPHPExcel->setActiveSheetIndex(0);
|
||||
|
||||
header('Content-Type: application/vnd.ms-excel');
|
||||
header('Content-Disposition: attachment;filename="laporan_sponsorship.xls"');
|
||||
header('Cache-Control: max-age=0');
|
||||
|
||||
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
|
||||
$objWriter->save('php://output');
|
||||
exit;
|
||||
|
||||
?>
|
||||
|
||||
|
||||
@@ -0,0 +1,171 @@
|
||||
<style type="text/css">
|
||||
.no-border{
|
||||
border:none;
|
||||
}
|
||||
.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-inbox m-r-5"></i>Inbox Sponsorship</p>
|
||||
<div class="row">
|
||||
<div class="col-lg-10">
|
||||
<select class="form-control" name="filter_status" id="filter_status"
|
||||
style="font-family:Arial;margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;font-weight:bold">\
|
||||
<option value="BELUM VERIFIKASI"><span>BELUM VERIFIKASI</span></option>
|
||||
<option value="REVISI"><span>REVISI</span></option>
|
||||
<option value="SELESAI VERIFIKASI"><span>SELESAI VERIFIKASI</span></option>
|
||||
<option value="ARSIP"><span>ARSIP</span></option>
|
||||
<option value="TIDAK MEMENUHI SYARAT"><span>TIDAK MEMENUHI SYARAT</span></option>
|
||||
<option value="TIDAK DISETUJUI"><span>TIDAK DISETUJUI</span></option>
|
||||
<option value="BATAL"><span>BATAL</span></option>
|
||||
<option value=""><span>-- ALL --</span></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<button type="button" class="btn btn-block btn-success" id="excel">EXCEL</button>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<div id="tabel_riwayat_spo"></div>
|
||||
|
||||
<div id="modal_verifikasi" 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>
|
||||
<h4 class="modal-title" id="modal_head_verifikasi"></h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_verifikasi"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_verifikasi">Keluar</button>
|
||||
<button type="button" class="btn btn-primary waves-effect" data-dismiss="modal" id="simpan_verifikasi">Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="modal" id="modal_view">
|
||||
<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" id="modal_head_view"></h4>
|
||||
</div>
|
||||
<div class="modal-body md_input_bd" id="modal_body_view"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="modal" id="modal_edit_verifikasi">
|
||||
<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" id="modal_head_edit_verifikasi"></h4>
|
||||
</div>
|
||||
<div class="modal-body md_input_bd" id="modal_body_edit_verifikasi"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_edit_verifikasi">Keluar</button>
|
||||
<button type="button" class="btn btn-success waves-effect" data-dismiss="modal" id="simpan_edit_verifikasi">Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var filter_status=$('#filter_status').val();
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
$('#tabel_riwayat_spo').load("app/spo_inbox/tabel.php",{filter_status:filter_status, satker_id:sess_satker, jenis:sess_jenis});
|
||||
|
||||
$('#filter_status').change(function(){
|
||||
var filter_status=$('#filter_status').val();
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
$('#tabel_riwayat_spo').load("app/spo_inbox/tabel.php",{filter_status:filter_status, satker_id:sess_satker, jenis:sess_jenis});
|
||||
});
|
||||
|
||||
$('#simpan_edit_verifikasi').click(function(){
|
||||
var riwayat_syarat_spo_id = $('#rs_riwayat_syarat_spo_id').val();
|
||||
var status = $('#rs_status').val();
|
||||
var ket = $('#rs_ket').val();
|
||||
var tgl_cek_dok = $('#rs_tgl_cek_dok').val();
|
||||
var tujuan_spo = $('#tujuan_spo_a').val();
|
||||
var key = 'simpan_edit_verifikasi';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/crud.php",
|
||||
data: 'riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&status='+status
|
||||
+'&ket='+ket
|
||||
+'&tgl_cek_dok='+tgl_cek_dok
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_edit_verifikasi').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('tersimpan..');
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
$('#tabel_verifikasi').load('app/spo_inbox/tabel_verifikasi.php',{riwayat_spo_id:riwayat_spo_id, tujuan_spo:tujuan_spo});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#simpan_verifikasi').click(function(){
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
var status=$('#ri_status').val();
|
||||
var tgl_verifikasi=$('#ri_tgl_verifikasi').val();
|
||||
var ket=$('#ri_ket').val();
|
||||
var ket_dokdir=$('#ket_dokdir').val();
|
||||
var ket_dokbkd=$('#ket_dokbkd').val();
|
||||
var key='simpan_edit_spo';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/crud.php",
|
||||
data: 'riwayat_spo_id='+riwayat_spo_id
|
||||
+'&status='+status
|
||||
+'&tgl_verifikasi='+tgl_verifikasi
|
||||
+'&ket='+ket
|
||||
+'&ket_dokdir='+ket_dokdir
|
||||
+'&ket_dokbkd='+ket_dokbkd
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('tersimpan..');
|
||||
$('#modal_verifikasi').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
var filter_status=$('#filter_status').val();
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
$('#tabel_riwayat_spo').load("app/spo_inbox/tabel.php",{filter_status:filter_status, satker_id:sess_satker, jenis:sess_jenis});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#excel').click(function(){
|
||||
var filter_status=$('#filter_status').val();
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').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/spo_inbox/excel.php?filter_status='+filter_status+'&satker_id='+sess_satker+'&jenis='+sess_jenis,'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);
|
||||
});
|
||||
|
||||
|
||||
$(document).on('hidden.bs.modal', function (event) {
|
||||
if ($('.modal:visible').length) {
|
||||
$('body').addClass('modal-open');
|
||||
}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,99 @@
|
||||
<script type="text/javascript">
|
||||
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,});
|
||||
</script>
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$riwayat_syarat_spo_id=$_POST['riwayat_syarat_spo_id'];
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id'];
|
||||
$berkas=$_POST['berkas'];
|
||||
$tujuan_spo=$_POST['tujuan_spo'];
|
||||
$d=pg_query("SELECT status,ket,tgl_cek_dok FROM riwayat_syarat_spo WHERE id=$riwayat_syarat_spo_id");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$status=$r[0];
|
||||
$ket=$r[1];
|
||||
$tgl_cek_dok=$r[2];
|
||||
}
|
||||
?>
|
||||
<h4 style="color:black"><?php echo $berkas; ?></h4>
|
||||
<input type="hidden" value="<?php echo $riwayat_syarat_spo_id; ?>" id="rs_riwayat_syarat_spo_id" style="margin-bottom:6px">
|
||||
<input type="hidden" value="<?php echo $tujuan_spo; ?>" id="tujuan_spo_a">
|
||||
<form role="form">
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Status Berkas</label>
|
||||
<select class="form-control" id="rs_status">
|
||||
<option></option>
|
||||
<option <?php if ($status=='REVISI') {echo "selected";} ?> value="REVISI">REVISI</option>
|
||||
<option <?php if ($status=='SELESAI VERIFIKASI') {echo "selected";} ?> value="SELESAI VERIFIKASI">SELESAI VERIFIKASI</option>
|
||||
<option <?php if ($status=='TIDAK MEMENUHI SYARAT') {echo "selected";} ?> value="TIDAK MEMENUHI SYARAT">TIDAK MEMENUHI SYARAT</option>
|
||||
<option <?php if ($status=='TIDAK DISETUJUI') {echo "selected";} ?> value="TIDAK DISETUJUI">TIDAK DISETUJUI</option>
|
||||
<option <?php if ($status=='BELUM VERIFIKASI') {echo "selected";} ?> value="BELUM VERIFIKASI">BELUM VERIFIKASI</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Keterangan</label>
|
||||
<input type="text" class="form-control" id="rs_ket" value="<?php echo $ket; ?>">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Cek Berkas</label>
|
||||
<input type="text" class="date form-control" id="rs_tgl_cek_dok" placeholder="dd/mm/yyyy"
|
||||
onkeyup="
|
||||
var v = this.value;
|
||||
if (v.match(/^\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
}
|
||||
"
|
||||
value="<?php
|
||||
$jtr=date('d-m-Y',strtotime($tgl_cek_dok));
|
||||
if (($jtr=="01-01-1970") || ($jtr==NULL) || ($jtr=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($jtr));
|
||||
}
|
||||
?>"
|
||||
>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<script>
|
||||
/*
|
||||
$('button[name="cv_deletse"]').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_cv";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
var riwayat_syarat_spo_id=$('#riwayat_syarat_spo_idxz').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/st_spo/pdf/crud.php",
|
||||
data: 'id='+id
|
||||
+'&riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var riwayat_syarat_spo_id=$('#riwayat_syarat_spo_idxz').val();
|
||||
$('#tabel_upl_cvz').load("app/st_spo/pdf/tabel_upl_cv.php",{riwayat_syarat_spo_idzz:riwayat_syarat_spo_id});
|
||||
var key="jumlah_nonjpg";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/st_spo/crud.php",
|
||||
data: 'riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sr'+riwayat_syarat_spo_id).html(' ('+data+')');
|
||||
}
|
||||
});
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
var data_pegawai_id=$('#data_pegawai_id').val();
|
||||
$('#tabel_kelengkapan').load('app/st_spo/tabel_daftar.php',{riwayat_spo_id:riwayat_spo_id, data_pegawai_id:data_pegawai_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
*/
|
||||
</script>
|
||||
@@ -0,0 +1,197 @@
|
||||
<style>
|
||||
.golek {
|
||||
border-style: solid;
|
||||
border-color: #93D9A3;
|
||||
border-width:4px;
|
||||
border-radius: 14px 14px 14px 14px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,});
|
||||
</script>
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id'];
|
||||
$d=pg_query("SELECT status,tgl_verifikasi,ket,ket_dokdir,ket_dokbkd,tujuan_spo FROM riwayat_spo WHERE id=$riwayat_spo_id");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$status=$r[0];
|
||||
$tgl_verifikasi=$r[1];
|
||||
$ket=$r[2];
|
||||
$ket_dokdir=$r[3];
|
||||
$ket_dokbkd=$r[4];
|
||||
$tujuan_spo=$r[5];
|
||||
if ($tujuan_spo=='dn') {$tspo='DALAM NEGERI';} else
|
||||
if ($tujuan_spo=='ln') {$tspo='LUAR NEGERI';}
|
||||
}
|
||||
?>
|
||||
|
||||
<input type="hidden" id="riwayat_spo_id" value="<?php echo $riwayat_spo_id; ?>">
|
||||
<input type="hidden" id="tujuan_spo" value="<?php echo $tujuan_spo; ?>">
|
||||
<div class="row" style="color:black" id="tes2">
|
||||
<div class="col-lg-12">
|
||||
<span style="font-family:Arial;font-weight:bold">
|
||||
<center>Daftar Kelengkapan dan Persyaratan Sponsorship <?php echo $tspo; ?></center>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tabel_verifikasi"></div>
|
||||
<br>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Status Usulan</label>
|
||||
<select class="form-control" id="ri_status">
|
||||
<option value="step"></option>
|
||||
<option <?php if ($status=='REVISI') {echo "selected";} ?> value="REVISI">REVISI</option>
|
||||
<option <?php if ($status=='SELESAI VERIFIKASI') {echo "selected";} ?> value="SELESAI VERIFIKASI">SELESAI VERIFIKASI</option>
|
||||
<option <?php if ($status=='ARSIP') {echo "selected";} ?> value="ARSIP">ARSIP</option>
|
||||
<option <?php if ($status=='TIDAK MEMENUHI SYARAT') {echo "selected";} ?> value="TIDAK MEMENUHI SYARAT">TIDAK MEMENUHI SYARAT</option>
|
||||
<option <?php if ($status=='TIDAK DISETUJUI') {echo "selected";} ?> value="TIDAK DISETUJUI">TIDAK DISETUJUI</option>
|
||||
<option <?php if ($status=='BELUM VERIFIKASI') {echo "selected";} ?> value="BELUM VERIFIKASI">BELUM VERIFIKASI</option>
|
||||
<option <?php if ($status=='BATAL') {echo "selected";} ?> value="BATAL">BATAL</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Verifikasi</label>
|
||||
<input type="text" class="date form-control" id="ri_tgl_verifikasi" placeholder="dd/mm/yyyy"
|
||||
onkeyup="
|
||||
var v = this.value;
|
||||
if (v.match(/^\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
}
|
||||
"
|
||||
value="<?php
|
||||
$jtr=date('d-m-Y',strtotime($tgl_verifikasi));
|
||||
if (($jtr=="01-01-1970") || ($jtr==NULL) || ($jtr=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($jtr));
|
||||
}
|
||||
?>"
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Pesan/Keterangan</label>
|
||||
<input type="text" class="form-control" id="ri_ket" value="<?php echo $ket; ?>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1" style="color:black;">Surat Ijin Direktur</label>
|
||||
<form id="fr_cvz" name="fr_cvz" class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
|
||||
<input type="hidden" value="<?php echo $riwayat_spo_id; ?>" name="riwayat_spo_id_uploadz">
|
||||
<div class="btn-group btn-group-justified singit">
|
||||
<a class="btn btn-default waves-effect waves-light btn-block" role="button" id="btn_load_cvz"><i class="fa fa-folder-open"></i> Load File Surat Ijin Direktur</a>
|
||||
<a class="btn btn-danger waves-effect waves-light" role="button" id="btn_upl_cvz"><i class="fa fa-upload"></i> Upload</a>
|
||||
</div>
|
||||
<input type="file" name="input_load_cvz" class="filestyle" style="display:none" data-buttonbefore="true" id="input_load_cvz">
|
||||
</form>
|
||||
<div id="tabel_upl_cvz"></div><br>
|
||||
<input type="hidden" class="form-control" id="ket_dokdir" Placeholder="Keterangan persetujuan Direktur" value="<?php echo $ket_dokdir; ?>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-4">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1" style="color:black">Laporan Sponsorship</label>
|
||||
<form id="fr_bkd" name="fr_bkd" class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
|
||||
<input type="hidden" value="<?php echo $riwayat_spo_id; ?>" name="riwayat_spo_id_uploadx">
|
||||
<div class="btn-group btn-group-justified singit">
|
||||
<a class="btn btn-default waves-effect waves-light btn-block" role="button" id="btn_load_bkd"><i class="fa fa-folder-open"></i> Load File Laporan Sponsorship</a>
|
||||
<a class="btn btn-danger waves-effect waves-light" role="button" id="btn_upl_bkd"><i class="fa fa-upload"></i> Upload</a>
|
||||
</div>
|
||||
<input type="file" name="input_load_bkd" class="filestyle" style="display:none" data-buttonbefore="true" id="input_load_bkd">
|
||||
</form>
|
||||
<div id="tabel_upl_bkd"></div><br>
|
||||
<input type="hidden" class="form-control" id="ket_dokbkd" Placeholder="Keterangan persetujuan BKD" value="<?php echo $ket_dokbkd; ?>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
var tujuan_spo=$('#tujuan_spo').val();
|
||||
$('#tabel_verifikasi').load('app/spo_inbox/tabel_verifikasi.php',{riwayat_spo_id:riwayat_spo_id, tujuan_spo:tujuan_spo});
|
||||
|
||||
|
||||
var riwayat_spo_id = $('input[name="riwayat_spo_id_uploadz"]').val();
|
||||
$('#btn_upl_cvz').hide();
|
||||
$('#tabel_upl_cvz').load("app/spo_inbox/pdf_dir/tabel_upl_cv.php",{riwayat_spo_idzz:riwayat_spo_id});
|
||||
|
||||
|
||||
$('#btn_load_cvz').click(function(){
|
||||
$('#input_load_cvz').trigger('click');
|
||||
});
|
||||
|
||||
$('#input_load_cvz').change(function(e){
|
||||
var fileName = e.target.files[0].name;
|
||||
$("#btn_upl_cvz").trigger('click');
|
||||
});
|
||||
|
||||
$('#btn_upl_cvz').click(function(){
|
||||
$("#fr_cvz").trigger('submit');
|
||||
});
|
||||
|
||||
$("#fr_cvz").on('submit',(function(e) {
|
||||
e.preventDefault();
|
||||
$.ajax({
|
||||
url: "app/spo_inbox/pdf_dir/upl_cv.php",
|
||||
type: "POST",
|
||||
data: new FormData(this),
|
||||
contentType: false,
|
||||
cache: false,
|
||||
processData:false,
|
||||
success: function(data) {
|
||||
alert('Data tersimpan..');
|
||||
var riwayat_spo_id = $('input[name="riwayat_spo_id_uploadz"]').val();
|
||||
$('#tabel_upl_cvz').load("app/spo_inbox/pdf_dir/tabel_upl_cv.php",{riwayat_spo_idzz:riwayat_spo_id});
|
||||
}
|
||||
});
|
||||
}));
|
||||
|
||||
/* ===================================================== */
|
||||
|
||||
$('#btn_upl_bkd').hide();
|
||||
$('#tabel_upl_bkd').load("app/spo_inbox/pdf_bkd/tabel_upl_cv.php",{riwayat_spo_idzz:riwayat_spo_id});
|
||||
|
||||
|
||||
$('#btn_load_bkd').click(function(){
|
||||
$('#input_load_bkd').trigger('click');
|
||||
});
|
||||
|
||||
$('#input_load_bkd').change(function(e){
|
||||
var fileName = e.target.files[0].name;
|
||||
$("#btn_upl_bkd").trigger('click');
|
||||
});
|
||||
|
||||
$('#btn_upl_bkd').click(function(){
|
||||
$("#fr_bkd").trigger('submit');
|
||||
});
|
||||
|
||||
$("#fr_bkd").on('submit',(function(e) {
|
||||
e.preventDefault();
|
||||
$.ajax({
|
||||
url: "app/spo_inbox/pdf_bkd/upl_cv.php",
|
||||
type: "POST",
|
||||
data: new FormData(this),
|
||||
contentType: false,
|
||||
cache: false,
|
||||
processData:false,
|
||||
success: function(data) {
|
||||
alert('Data tersimpan..');
|
||||
var riwayat_spo_id = $('input[name="riwayat_spo_id_uploadx"]').val();
|
||||
$('#tabel_upl_bkd').load("app/spo_inbox/pdf_bkd/tabel_upl_cv.php",{riwayat_spo_idzz:riwayat_spo_id});
|
||||
}
|
||||
});
|
||||
}));
|
||||
</script>
|
||||
@@ -0,0 +1,68 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$riwayat_syarat_spo_id=$_POST['riwayat_syarat_spo_id'];
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id'];
|
||||
$berkas=$_POST['berkas'];
|
||||
?>
|
||||
<h4><?php echo $berkas; ?></h4>
|
||||
<input type="hidden" value="<?php echo $riwayat_syarat_spo_id; ?>" id="riwayat_syarat_spo_idxz" style="margin-bottom:6px">
|
||||
<?php
|
||||
$data_pdf=pg_query("SELECT file,id,tgl_upload FROM dok_syarat_spo WHERE riwayat_syarat_spo_id='$riwayat_syarat_spo_id' ORDER BY id DESC");
|
||||
while($rdata_pdf=pg_fetch_array($data_pdf)) {$pdf=$rdata_pdf[0];$tgl_upload=$rdata_pdf[2];
|
||||
if (($pdf==NULL) || ($pdf=='')) {/*echo "File PDF belum diupload..";*/} else {
|
||||
?>
|
||||
<div class="thumb" style="background-color:#ece9d8;padding:8px;margin-top:6px">
|
||||
<a href='app/st_spo/pdf/pdf/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
|
||||
<!--<embed src="app/kirim/pdf/pdf/<?php echo $pdf; ?>#toolbar=0" width="100%" height="300"></embed>-->
|
||||
<!--<button type="button" name="cv_deletse"
|
||||
style="height:22px;border-radius: 50%"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdata_pdf[1];?>" data-content="Hapus" rel="popover"
|
||||
data-placement="bottom" data-trigger="hover">
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>-->
|
||||
<span class="pull-right" ><?php
|
||||
if (($tgl_upload==null) || ($tgl_upload=='1970-01-01 00:00:00')) {} else {
|
||||
echo 'Diupload: '.date('d-m-Y',strtotime($tgl_upload)); }
|
||||
?></span>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<script>
|
||||
/*
|
||||
$('button[name="cv_deletse"]').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_cv";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
var riwayat_syarat_spo_id=$('#riwayat_syarat_spo_idxz').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/st_spo/pdf/crud.php",
|
||||
data: 'id='+id
|
||||
+'&riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var riwayat_syarat_spo_id=$('#riwayat_syarat_spo_idxz').val();
|
||||
$('#tabel_upl_cvz').load("app/st_spo/pdf/tabel_upl_cv.php",{riwayat_syarat_spo_idzz:riwayat_syarat_spo_id});
|
||||
var key="jumlah_nonjpg";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/st_spo/crud.php",
|
||||
data: 'riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sr'+riwayat_syarat_spo_id).html(' ('+data+')');
|
||||
}
|
||||
});
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
var data_pegawai_id=$('#data_pegawai_id').val();
|
||||
$('#tabel_kelengkapan').load('app/st_spo/tabel_daftar.php',{riwayat_spo_id:riwayat_spo_id, data_pegawai_id:data_pegawai_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
*/
|
||||
</script>
|
||||
@@ -0,0 +1,4 @@
|
||||
php_value upload_max_filesize 900M
|
||||
php_value post_max_size 900M
|
||||
php_value max_execution_time 9000
|
||||
php_value max_input_time 9000
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='delete_bkd') {
|
||||
$id=$_POST['id'];
|
||||
$d=pg_query("SELECT file_bkd FROM riwayat_dokbkd_spo WHERE id='$id'");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM riwayat_dokbkd_spo WHERE id='$id'");
|
||||
$path = "pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_idzz'];
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $riwayat_spo_id; ?>" id="riwayat_spo_idxzz" style="margin-bottom:6px">
|
||||
<?php
|
||||
$data_pdf=pg_query("SELECT file_bkd,id FROM riwayat_dokbkd_spo WHERE riwayat_spo_id='$riwayat_spo_id' ORDER BY id DESC");
|
||||
while($rdata_pdf=pg_fetch_array($data_pdf)) {$pdf=$rdata_pdf[0];
|
||||
if (($pdf==NULL) || ($pdf=='')) {/*echo "File PDF belum diupload..";*/} else {
|
||||
?>
|
||||
<div class="thumb" style="background-color:#ece9d8;padding:8px;margin-top:6px">
|
||||
<a href='app/spo_inbox/pdf_bkd/pdf/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
|
||||
<!--<embed src="app/kirim/pdf/pdf/<?php echo $pdf; ?>#toolbar=0" width="100%" height="300"></embed>-->
|
||||
<button type="button" name="cv_deletsez"
|
||||
style="height:22px;border-radius: 50%"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdata_pdf[1];?>" data-content="Hapus" rel="popover"
|
||||
data-placement="bottom" data-trigger="hover">
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<script>
|
||||
$('button[name="cv_deletsez"]').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_bkd";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
var riwayat_spo_id=$('#riwayat_spo_idxzz').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/pdf_bkd/crud.php",
|
||||
data: 'id='+id
|
||||
+'&riwayat_spo_id='+riwayat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var riwayat_spo_id=$('#riwayat_spo_idxzz').val();
|
||||
$('#tabel_upl_bkd').load("app/spo_inbox/pdf_bkd/tabel_upl_cv.php",{riwayat_spo_idzz:riwayat_spo_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
print_r($_POST);
|
||||
include("../../koneksi.php");
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id_uploadx'];
|
||||
$folder = "pdf";
|
||||
$tmp_name = $_FILES["input_load_bkd"]["tmp_name"];
|
||||
$name = $folder."/".$riwayat_spo_id."_".$_FILES["input_load_bkd"]["name"];
|
||||
$name_pdf = $riwayat_spo_id."_".$_FILES["input_load_bkd"]["name"];
|
||||
|
||||
move_uploaded_file($tmp_name, $name);
|
||||
$ins=pg_query("INSERT INTO riwayat_dokbkd_spo (riwayat_spo_id,file_bkd,tgl_upload_bkd) VALUES ('$riwayat_spo_id','$name_pdf',NOW())");
|
||||
?>
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
php_value upload_max_filesize 900M
|
||||
php_value post_max_size 900M
|
||||
php_value max_execution_time 9000
|
||||
php_value max_input_time 9000
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='delete_cv') {
|
||||
$id=$_POST['id'];
|
||||
$d=pg_query("SELECT file_dir FROM riwayat_dokdir_spo WHERE id='$id'");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM riwayat_dokdir_spo WHERE id='$id'");
|
||||
$path = "pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_idzz'];
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $riwayat_spo_id; ?>" id="riwayat_spo_idxz" style="margin-bottom:6px">
|
||||
<?php
|
||||
$data_pdf=pg_query("SELECT file_dir,id FROM riwayat_dokdir_spo WHERE riwayat_spo_id='$riwayat_spo_id' ORDER BY id DESC");
|
||||
while($rdata_pdf=pg_fetch_array($data_pdf)) {$pdf=$rdata_pdf[0];
|
||||
if (($pdf==NULL) || ($pdf=='')) {/*echo "File PDF belum diupload..";*/} else {
|
||||
?>
|
||||
<div class="thumb" style="background-color:#ece9d8;padding:8px;margin-top:6px">
|
||||
<a href='app/spo_inbox/pdf_dir/pdf/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
|
||||
<!--<embed src="app/kirim/pdf/pdf/<?php echo $pdf; ?>#toolbar=0" width="100%" height="300"></embed>-->
|
||||
<button type="button" name="cv_deletse"
|
||||
style="height:22px;border-radius: 50%"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdata_pdf[1];?>" data-content="Hapus" rel="popover"
|
||||
data-placement="bottom" data-trigger="hover">
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<script>
|
||||
$('button[name="cv_deletse"]').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_cv";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
var riwayat_spo_id=$('#riwayat_spo_idxz').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/pdf_dir/crud.php",
|
||||
data: 'id='+id
|
||||
+'&riwayat_spo_id='+riwayat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var riwayat_spo_id=$('#riwayat_spo_idxz').val();
|
||||
$('#tabel_upl_cvz').load("app/spo_inbox/pdf_dir/tabel_upl_cv.php",{riwayat_spo_idzz:riwayat_spo_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
print_r($_POST);
|
||||
include("../../koneksi.php");
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id_uploadz'];
|
||||
$folder = "pdf";
|
||||
$tmp_name = $_FILES["input_load_cvz"]["tmp_name"];
|
||||
$name = $folder."/".$riwayat_spo_id."_".$_FILES["input_load_cvz"]["name"];
|
||||
$name_pdf = $riwayat_spo_id."_".$_FILES["input_load_cvz"]["name"];
|
||||
|
||||
move_uploaded_file($tmp_name, $name);
|
||||
$ins=pg_query("INSERT INTO riwayat_dokdir_spo (riwayat_spo_id,file_dir,tgl_upload_dir) VALUES ('$riwayat_spo_id','$name_pdf',NOW())");
|
||||
?>
|
||||
|
||||
|
||||
@@ -0,0 +1,127 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$filter_status=$_POST['filter_status'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$satker_id=$_POST['satker_id'];
|
||||
?>
|
||||
|
||||
<script type="text/javascript">
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
if (sess_jenis=='Kordik') {$('.hiddik').hide();} else {$('.hiddik').show();}
|
||||
$('button[name="proses_verifikasi"]').popover();
|
||||
$('button[name="hapus_verifikasi"]').popover();
|
||||
$("#tabel_data_inbox").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});
|
||||
</script>
|
||||
<table id="tabel_data_inbox" class="table table-striped table-condensed table-bordered" cellpadding="1" style="font-family:'RubReg';font-size:13px">
|
||||
<thead>
|
||||
<tr style="text-align:center;color:gray;font-family:InterSB">
|
||||
<td align="center"width="30px;">NO</td>
|
||||
<td align="center" width="250px;">NAMA</td>
|
||||
<td align="center" width="100px;">TGL USULAN</td>
|
||||
<td align="center" width="150px;">STATUS USULAN</td>
|
||||
<td align="center" width="200px;">KETERANGAN</td>
|
||||
<td align="center" width="100px;">TGL VERIFIKASI</td>
|
||||
<td align="center" width="60px;" class="hiddik">TOOLS</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$no=1;
|
||||
$d=pg_query("SELECT i.id,i.data_pegawai_id,i.tgl_usulan,i.tgl_verifikasi,i.status,i.ket,p.nama
|
||||
FROM riwayat_spo i
|
||||
INNER JOIN data_pegawai p ON (p.id=i.data_pegawai_id)
|
||||
WHERE i.id IS NOT NULL
|
||||
".($jenis== 'Kordik' ? "AND p.satuan_kerja=$satker_id" : "")."
|
||||
".($filter_status== 'BELUM VERIFIKASI' ? "AND i.tgl_verifikasi IS NULL AND i.status IS NULL" : "
|
||||
".($filter_status== 'SELESAI VERIFIKASI' ? "AND i.tgl_verifikasi IS NOT NULL AND i.status='SELESAI VERIFIKASI'" : "
|
||||
".($filter_status== 'TIDAK MEMENUHI SYARAT' ? "AND i.tgl_verifikasi IS NULL AND i.status='TIDAK MEMENUHI SYARAT'" : "
|
||||
".($filter_status== 'TIDAK DISETUJUI' ? "AND i.tgl_verifikasi IS NULL AND i.status='TIDAK DISETUJUI'" : "
|
||||
".($filter_status== 'BATAL' ? "AND i.status='BATAL'" : "
|
||||
".($filter_status== 'REVISI' ? "AND i.status='REVISI'" : "
|
||||
".($filter_status== 'ARSIP' ? "AND i.status='ARSIP'" : "AND COALESCE(i.status,'')<>'PROSES PENGAJUAN'")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
")."
|
||||
ORDER BY i.id DESC
|
||||
");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
if (($r['tgl_verifikasi']==NULL) && ($r['status']==NULL)) {$st='BELUM VERIFIKASI';} else {$st=$r['status'];}
|
||||
?>
|
||||
<tr>
|
||||
<td class="kiri" align="center"><?php echo $no; ?></td>
|
||||
<td><?php echo $r['nama']; ?></td>
|
||||
<td align="center"><?php
|
||||
if (($r['tgl_usulan']==null) || ($r['tgl_usulan']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_usulan'])); }
|
||||
?>
|
||||
</td>
|
||||
<td align="center"><?php echo $st; ?></td>
|
||||
<td><?php echo $r['ket']; ?></td>
|
||||
<td align="center"><?php
|
||||
if (($r['tgl_verifikasi']==null) || ($r['tgl_verifikasi']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_verifikasi'])); }
|
||||
?>
|
||||
</td>
|
||||
<td align="center" class="kanan hiddik">
|
||||
<button type="button" name="proses_verifikasi" style="height:22px;"class="btn btn-success btn-xs proses_verifikasi" id="<?php echo $r['id'];?>" data-content="Proses Verifikasi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-arrow-right"></i>
|
||||
</button>
|
||||
<button type="button" name="hapus_verifikasi" style="height:22px;"class="btn btn-danger btn-xs hapus_verifikasi" id="<?php echo $r['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
$no++;
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script>
|
||||
|
||||
|
||||
$("#tabel_data_inbox").on('click','.proses_verifikasi',function(){
|
||||
var riwayat_spo_id = $(this).attr('id');
|
||||
var currentRow=$(this).closest("tr");
|
||||
var nama = currentRow.find("td:eq(1)").text();
|
||||
$('#modal_verifikasi').modal('show');
|
||||
$('#modal_body_verifikasi').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/modal_verifikasi.php",
|
||||
data: 'riwayat_spo_id='+riwayat_spo_id,
|
||||
success: function(data){
|
||||
$('#modal_body_verifikasi').html(data);
|
||||
$('#modal_head_verifikasi').html('Sponsorship a.n. '+nama);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_inbox").on('click','.hapus_verifikasi',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "hapus_verifikasi";
|
||||
var riwayat_spo_id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/crud.php",
|
||||
data: 'riwayat_spo_id='+riwayat_spo_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var filter_status=$('#filter_status').val();
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
$('#tabel_riwayat_spo').load("app/spo_inbox/tabel.php",{filter_status:filter_status, satker_id:sess_satker, jenis:sess_jenis});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,156 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$riwayat_spo_id=$_POST['riwayat_spo_id'];
|
||||
$tujuan_spo=$_POST['tujuan_spo'];
|
||||
?>
|
||||
<br>
|
||||
<input type="hidden" value="<?php echo $riwayat_spo_id; ?>" id="riwayat_spo_id">
|
||||
<table class="table table-bordered table-condensed" id="tabel_data_daftar">
|
||||
<thead>
|
||||
<tr style="text-align:center;color:black;font-weight:bold">
|
||||
<td width="30px;">NO</td>
|
||||
<td width="420px;">BERKAS</td>
|
||||
<td width="10px;">FILE</td>
|
||||
<td width="140px;">STATUS BERKAS</td>
|
||||
<td width="80px;">TGL KIRIM</td>
|
||||
<td width="80px;">TGL CEK</td>
|
||||
<td width="70px;" style="display:none">CEKLIST</td>
|
||||
<td width="140px;">KETERANGAN</td>
|
||||
<td width="30px;" class="abc">TOOLS</td>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$no=1;
|
||||
|
||||
$d=pg_query("SELECT s.id,s.berkas,b.st_ceklist,b.status,a.id,COALESCE(b.id,0),b.ket,a.data_pegawai_id,b.tgl_upload_dok,b.tgl_cek_dok
|
||||
FROM syarat_spo s
|
||||
LEFT OUTER JOIN (
|
||||
SELECT r1.*,r2.syarat_spo_id
|
||||
FROM riwayat_spo r1
|
||||
INNER JOIN riwayat_syarat_spo r2 ON (r1.id=r2.riwayat_spo_id)
|
||||
WHERE r1.id=$riwayat_spo_id
|
||||
) a ON (s.id=a.syarat_spo_id)
|
||||
LEFT OUTER JOIN (
|
||||
SELECT r2.*
|
||||
FROM riwayat_spo r1
|
||||
INNER JOIN riwayat_syarat_spo r2 ON (r1.id=r2.riwayat_spo_id)
|
||||
WHERE r1.id=$riwayat_spo_id
|
||||
) b ON (s.id=b.syarat_spo_id)
|
||||
".($tujuan_spo== 'dn' ? "WHERE s.dn='y'" : "
|
||||
".($tujuan_spo== 'ln' ? "WHERE s.ln='y'" : "")."
|
||||
")."
|
||||
");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$syarat_spo_id=$r[0];
|
||||
$riwayat_spo_id=$r[4];
|
||||
$riwayat_syarat_spo_id=$r[5];
|
||||
|
||||
$l=pg_query("SELECT COUNT(*)
|
||||
FROM dok_syarat_spo k INNER JOIN riwayat_syarat_spo s ON (k.riwayat_syarat_spo_id=s.id)
|
||||
WHERE k.riwayat_syarat_spo_id=$riwayat_syarat_spo_id AND k.file NOT IN ('')");
|
||||
while($rl=pg_fetch_array($l)) {$tf=$rl[0];}
|
||||
|
||||
$m=pg_query("SELECT COUNT(*)
|
||||
FROM pesan_syarat_spo k INNER JOIN riwayat_syarat_spo s ON (k.riwayat_syarat_spo_id=s.id)
|
||||
WHERE k.riwayat_syarat_spo_id=$riwayat_syarat_spo_id AND k.baca='f'");
|
||||
while($rm=pg_fetch_array($m)) {$tp=$rm[0];}
|
||||
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($tf==0) {echo 'style="color:grey"';} else {echo 'style="color:black"';}
|
||||
?>
|
||||
>
|
||||
<td align="center" class="kiri"><?php echo $no; ?></td>
|
||||
<td><?php echo $r['berkas']; ?></td>
|
||||
<td align="center">
|
||||
<?php if ($tf==0) {} else {?>
|
||||
<button type="button" name="file_daftar" style="height:22px;"class="btn btn-default btn-xs file_daftar" id="<?php echo $riwayat_syarat_spo_id;?>" data-content="Download File" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-file m-r-5"></i><span class="sr<?php echo $riwayat_syarat_spo_id;?>" idne="pdf<?php echo $syarat_spo_id;?>"> <?php echo '('.$tf.')'?></span>
|
||||
</button>
|
||||
<?php } ?>
|
||||
</td>
|
||||
<td align="center">
|
||||
<?php
|
||||
if (($tf!=0) && (($r['status']==NULL) || ($r['status']==''))) {
|
||||
echo 'Belum verifikasi';
|
||||
} else {
|
||||
echo $r['status'];
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td align="center"><?php
|
||||
if (($r['tgl_upload_dok']==null) || ($r['tgl_upload_dok']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_upload_dok'])); }
|
||||
?>
|
||||
</td>
|
||||
<td align="center"><?php
|
||||
if (($r['tgl_cek_dok']==null) || ($r['tgl_cek_dok']=='1970-01-01 00:00:00')) {} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_cek_dok'])); }
|
||||
?>
|
||||
</td>
|
||||
<td style="display:none"><?php echo $r['st_ceklist']; ?></td>
|
||||
<td><?php echo $r['ket']; ?></td>
|
||||
<td class="kanan abc" align="center">
|
||||
<?php if ($tf==0) {} else {?>
|
||||
<button type="button" name="edit_verifikasi" style="height:22px;"class="btn btn-danger btn-xs edit_verifikasi" id="<?php echo $riwayat_syarat_spo_id;?>" data-content="Verifikasi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-check"></i></button>
|
||||
<?php } ?>
|
||||
</td>
|
||||
<tr>
|
||||
<?php
|
||||
$no++;
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script>
|
||||
|
||||
$('button[name="edit_verifikasi"]').popover();
|
||||
|
||||
$("#tabel_data_daftar").on('click','.file_daftar',function(){
|
||||
var riwayat_syarat_spo_id = $(this).attr('id');
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
var currentRow=$(this).closest("tr");
|
||||
var berkas = currentRow.find("td:eq(1)").text();
|
||||
$('#modal_view').modal('show');
|
||||
$('#modal_body_view').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/modal_view.php",
|
||||
data: 'riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&riwayat_spo_id='+riwayat_spo_id
|
||||
+'&berkas='+berkas,
|
||||
success: function(data){
|
||||
$('#modal_body_view').html(data);
|
||||
$('#modal_head_view').html('Download File');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_daftar").on('click','.edit_verifikasi',function(){
|
||||
var riwayat_syarat_spo_id = $(this).attr('id');
|
||||
var riwayat_spo_id=$('#riwayat_spo_id').val();
|
||||
var currentRow=$(this).closest("tr");
|
||||
var berkas = currentRow.find("td:eq(1)").text();
|
||||
var tujuan_spo=$('#tujuan_spo').val();
|
||||
$('#modal_edit_verifikasi').modal('show');
|
||||
$('#modal_body_edit_verifikasi').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/spo_inbox/modal_edit_verifikasi.php",
|
||||
data: 'riwayat_syarat_spo_id='+riwayat_syarat_spo_id
|
||||
+'&riwayat_spo_id='+riwayat_spo_id
|
||||
+'&tujuan_spo='+tujuan_spo
|
||||
+'&berkas='+berkas,
|
||||
success: function(data){
|
||||
$('#modal_body_edit_verifikasi').html(data);
|
||||
$('#modal_head_edit_verifikasi').html('Verifikasi');
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user