first commit

This commit is contained in:
root
2024-08-13 05:44:19 +00:00
commit 2b7abf23e8
2299 changed files with 379710 additions and 0 deletions
+570
View File
@@ -0,0 +1,570 @@
<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');
$data_pegawai_id=$_POST['data_pegawai_id'];
$d=pg_query("SELECT p.nama,p.nipb,p.golongan,p.ruang,s.nama
FROM data_pegawai p
INNER JOIN satuan_kerja s ON (s.id=p.satuan_kerja)
WHERE p.id=$data_pegawai_id
");
while($r=pg_fetch_array($d)) {
$nampeg=$r[0];
$nipb=$r[1];
$golongan=$r[2];
$ruang=$r[3];
$satker=$r[4];
}
if (($golongan=='I') && ($ruang=='a')) {$pangkat='Juru Muda';} else
if (($golongan=='I') && ($ruang=='b')) {$pangkat='Juru Muda Tingkat 1';} else
if (($golongan=='I') && ($ruang=='c')) {$pangkat='Juru';} else
if (($golongan=='I') && ($ruang=='d')) {$pangkat='Juru Tingkat 1';} else
if (($golongan=='II') && ($ruang=='a')) {$pangkat='Pengatur Muda';} else
if (($golongan=='II') && ($ruang=='b')) {$pangkat='Pengatur Muda Tingkat 1';} else
if (($golongan=='II') && ($ruang=='c')) {$pangkat='Pengatur';} else
if (($golongan=='II') && ($ruang=='d')) {$pangkat='Pengatur Tingkat 1';} else
if (($golongan=='III') && ($ruang=='a')) {$pangkat='Penata Muda';} else
if (($golongan=='III') && ($ruang=='b')) {$pangkat='Penata Muda Tingkat 1';} else
if (($golongan=='III') && ($ruang=='c')) {$pangkat='Penata';} else
if (($golongan=='III') && ($ruang=='d')) {$pangkat='Penata Tingkat 1';} else
if (($golongan=='IV') && ($ruang=='a')) {$pangkat='Pembina';} else
if (($golongan=='IV') && ($ruang=='b')) {$pangkat='Pembina Tingkat 1';} else
if (($golongan=='IV') && ($ruang=='c')) {$pangkat='Pembina Utama Muda';} else
if (($golongan=='IV') && ($ruang=='d')) {$pangkat='Pembina Utama Madya';} else
if (($golongan=='IV') && ($ruang=='e')) {$pangkat='Pembina Utama';}
$d1=pg_query("SELECT COUNT(*) FROM riwayat_ship WHERE data_pegawai_id=$data_pegawai_id AND status='PROSES PENGAJUAN'");
while($r1=pg_fetch_array($d1)) {$j1=$r1[0];}
$d2=pg_query("SELECT id,tgl_usulan,tujuan_ship FROM riwayat_ship WHERE data_pegawai_id=$data_pegawai_id AND status='PROSES PENGAJUAN'");
while($r2=pg_fetch_array($d2)) {$riwayat_ship_id=$r2[0];
$tgl_usulan=$r2[1];
if (($r2[1]==null) || ($r2[1]=='1970-01-01 00:00:00')) {$tgl_usulan='';$nm_tgl_usulan='';$tujuan_ship='0';} else {
$nm_tgl_usulan='Tanggal usulan: ';
$tgl_usulan=date('d-m-Y',strtotime($r2[1]));
$tujuan_ship=$r2[2];
if ($tujuan_ship=='dn') {$tship='DALAM NEGERI';} else
if ($tujuan_ship=='ln') {$tship='LUAR NEGERI';}
}
}
?>
<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').val();
</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>
<input type="hidden" id="riwayat_ship_id" value="<?php echo $riwayat_ship_id; ?>">
<input type="hidden" id="data_pegawai_id" value="<?php echo $data_pegawai_id; ?>">
<input type="hidden" id="jumlah_ship" value="<?php echo $j1; ?>">
<p class="judul_page"><i class="mdi mdi-google-circles-group m-r-10"></i>Fellowship</p>
<div class="alert alert-icon alert-danger alert-dismissible fade in" role="alert" style="color:red" id="info_setor">
<!--<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>-->
<i class="mdi mdi-information"></i>
<span style="font-family:InterSB;font-size:15px"><?php echo $nampeg.' / '.$nipb; ?></span>
<button type="button" class="btn btn-inverse btn-xs btn-rounded pull-right bat" id="proses_pengajuan">KIRIM</button><span class="pull-right bat">&nbsp;&nbsp;</span>
<button type="button" class="btn btn-danger btn-xs btn-rounded pull-right bat" id="batal_registrasi">BATAL</button><span class="pull-right bat">&nbsp;&nbsp;</span>
<span class="pull-right badge badge-teal" style="font-family:Arial;font-size:14px;font-weight:bold" id="sp_tgl_usulan"><?php echo $tgl_usulan; ?></span>
<span class="pull-right" style="font-family:Arial;font-size:14px;font-weight:bold;" id="sp_nm_tgl_usulan"><?php echo $nm_tgl_usulan.'&nbsp;'; ?></span><br>
<!--<span style="font-family:Inter;font-size:15px"><?php echo $pangkat.' - '.$golongan.'/'.$ruang; ?></span>-->
<span style="font-family:InterSB;font-size:15px;color:black"><?php echo 'Mohon upload semua persyaratan, lalu klik tombol "KIRIM" di pojok kanan berwarna hitam'; ?></span>
</div>
<div class="row" style="color:black" id="tes1">
<div class="col-lg-2">
<select class="form-control" id="tujuan_ship">
<option value="0" <?php if ($tujuan_ship=='0') {echo 'selected';} ?>>-- Dalam/Luar Negeri --</option>
<option value="dn" <?php if ($tujuan_ship=='dn') {echo 'selected';} ?>>DALAM NEGERI</option>
<option value="ln" <?php if ($tujuan_ship=='ln') {echo 'selected';} ?>>LUAR NEGERI</option>
</select>
</div>
<div class="col-lg-4">
<button class="btn btn-default btn-block" id="btn_tambah_ijin" style="font-family:Arial;font-weight:bold"><i class="fa fa-plus m-r-5"></i>
Registrasi Kelengkapan dan Persyaratan
</button>
</div>
<div class="col-lg-2">
<button class="btn btn-default btn-block" id="btn_tgg1" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-timer-sand m-r-5"></i>
Tunggu&nbsp;
<span class="label label-purple" style="margin-top:2px" id="fshiptgg_notifb"></span>
</button>
</div>
<div class="col-lg-2">
<button class="btn btn-default btn-block" id="btn_rev1" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-backup-restore m-r-5"></i>
Revisi&nbsp;
<span class="label label-danger" style="margin-top:2px" id="fshiprev_notif"></span>
</button>
</div>
<div class="col-lg-2">
<button class="btn btn-default btn-block" id="btn_riwayat1" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-apps m-r-5"></i>
Riwayat&nbsp;
<span class="label label-success" style="margin-top:2px" id="fship_notif"></span>
</button>
</div>
</div>
<div class="row" style="color:black" id="tes2">
<div class="col-lg-6">
<span style="font-family:Arial;font-weight:bold" id="hdrship">
Daftar Kelengkapan dan Persyaratan Fellowship <?php echo $tship; ?>
</span>
</div>
<div class="col-lg-2">
<button class="btn btn-default btn-block" id="btn_tgg2" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-timer-sand m-r-5"></i>
Tunggu&nbsp;
<span class="label label-purple pull-right" style="margin-top:2px" id="fshiptgg_notif2b"></span>
</button>
</div>
<div class="col-lg-2">
<button class="btn btn-default btn-block" id="btn_rev2" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-backup-restore m-r-5"></i>
Revisi&nbsp;
<span class="label label-danger pull-right" style="margin-top:2px" id="fshiprev_notif2"></span>
</button>
</div>
<div class="col-lg-2">
<button class="btn btn-default btn-block" id="btn_riwayat2" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-apps m-r-5"></i>
Riwayat&nbsp;
<span class="label label-success pull-right" style="margin-top:2px" id="fship_notif2"></span>
</button>
</div>
</div>
<div id="tabel_kelengkapan"></div>
<div id="modal_riwayat" 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="judul_modal_riwayat"></h4>
</div>
<div class="modal-body" id="modal_body_riwayat"></div>
<!--<div class="modal-footer no-border">
<button type="button" class="btn btn-success btn-block waves-effect" data-dismiss="modal" id="keluar_riwayat">Keluar</button>
</div>-->
</div>
</div>
</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>
</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">&times;</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 id="modal_file" 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">Upload</h4>
</div>
<div class="modal-body" id="modal_body_file"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-success btn-block waves-effect" data-dismiss="modal" id="keluar_file">Keluar</button>
</div>
</div>
</div>
</div>
<script>
var data_pegawai_id=$('#data_pegawai_id').val();
$.ajax({
type: "POST",
url:'app/st_ship/not_notif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
if (data==0) {$('#fship_notif').hide();$('#fship_notif2').hide();} else {
$('#fship_notif').show();
$('#fship_notif').html(data);
$('#fship_notif2').show();
$('#fship_notif2').html(data);
}
}
});
$.ajax({
type: "POST",
url:'app/st_ship/not_revnotif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
if (data==0) {$('#fshiprev_notif').hide();$('#fshiprev_notif2').hide();} else {
$('#fshiprev_notif').show();
$('#fshiprev_notif').html(data);
$('#fshiprev_notif2').show();
$('#fshiprev_notif2').html(data);
}
}
});
function nottgg() {
$.ajax({
type: "POST",
url:'app/st_ship/not_tggnotif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
if (data==0) {$('#fshiptgg_notifb').hide();$('#fshiptgg_notif2b').hide();} else {
$('#fshiptgg_notifb').show();
$('#fshiptgg_notifb').html(data);
$('#fshiptgg_notif2b').show();
$('#fshiptgg_notif2b').html(data);
}
}
});
}
nottgg();
$('#btn_riwayat1,#btn_riwayat2').click(function(){
var data_pegawai_id=$('#data_pegawai_id').val();
$('#modal_riwayat').modal('show');
$('#modal_body_riwayat').html("");
$.ajax({
type: "POST",
url: "app/st_ship/modal_riwayat.php",
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
$('#modal_body_riwayat').html(data);
$('#judul_modal_riwayat').html('Riwayat Usulan Fellowship');
}
});
});
$('#btn_rev1,#btn_rev2').click(function(){
var data_pegawai_id=$('#data_pegawai_id').val();
$('#modal_riwayat').modal('show');
$('#modal_body_riwayat').html("");
$.ajax({
type: "POST",
url: "app/st_ship/modal_revisi.php",
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
$('#modal_body_riwayat').html(data);
$('#judul_modal_riwayat').html('Revisi Usulan Fellowship');
}
});
});
$('#btn_tgg1,#btn_tgg2').click(function(){
var data_pegawai_id=$('#data_pegawai_id').val();
$('#modal_riwayat').modal('show');
$('#modal_body_riwayat').html("");
$.ajax({
type: "POST",
url: "app/st_ship/modal_tgg.php",
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
$('#modal_body_riwayat').html(data);
$('#judul_modal_riwayat').html('Tunggu Proses Fellowship');
}
});
});
var jumlah_ship=$('#jumlah_ship').val();
if (jumlah_ship=='0') {
$('#tes1').show();
$('#tes2').hide();
$('.bat').hide();
} else {
$('#tes1').hide();
$('#tes2').show();
$('.bat').show();
var riwayat_ship_id=$('#riwayat_ship_id').val();
var data_pegawai_id=$('#data_pegawai_id').val();
var tujuan_ship=$('#tujuan_ship').val();
$('#tabel_kelengkapan').load('app/st_ship/tabel_daftar.php',{riwayat_ship_id:riwayat_ship_id, data_pegawai_id:data_pegawai_id, tujuan_ship:tujuan_ship});
}
$('#batal_registrasi').click(function(){
var x = confirm("Anda yakin ingin membatalkan ?");
if (x) {
var key = "hapus_verifikasi";
var riwayat_ship_id=$('#riwayat_ship_id').val();
$.ajax({
type: "POST",
url: "app/ship_inbox/crud.php",
data: 'riwayat_ship_id='+riwayat_ship_id
+'&key='+key,
success: function(data){
$('#riwayat_ship_id').val('');
$('#sp_nm_tgl_usulan').html('');
$('#sp_tgl_usulan').html('');
$('#jumlah_ship').val('0');
var data_pegawai_id=$('#data_pegawai_id').val();
$('#tabel_kelengkapan').empty();
$('#tes1').show();
$('#tes2').hide();
$('.bat').hide();
$('#tujuan_ship').val('0');
}
});
} else {}
});
$('#proses_pengajuan').click(function(){
var tujuan_ship=$('#tujuan_ship').val();
if (tujuan_ship=='0') {
alert('Tentukan dalam / luar negeri ?');
$('#tujuan_ship').focus();
} else {
var key1='cek_lkp';
var riwayat_ship_id=$('#riwayat_ship_id').val();
$.ajax({
type: "POST",
url: "app/st_ship/crud.php",
data: 'riwayat_ship_id='+riwayat_ship_id
+'&tujuan_ship='+tujuan_ship
+'&key='+key1,
success: function(data){
// if (data=='0') {
var x = confirm("Apakah anda yakin akan mengirim sekarang ?");
if (x) {
var key = "proses_pengajuan";
var riwayat_ship_id=$('#riwayat_ship_id').val();
$.ajax({
type: "POST",
url: "app/st_ship/crud.php",
data: 'riwayat_ship_id='+riwayat_ship_id
+'&key='+key,
success: function(data){
$('#riwayat_ship_id').val('');
$('#sp_nm_tgl_usulan').html('');
$('#sp_tgl_usulan').html('');
$('#jumlah_ship').val('0');
var data_pegawai_id=$('#data_pegawai_id').val();
$('#tabel_kelengkapan').empty();
$('#tes1').show();
$('#tes2').hide();
$('.bat').hide();
$('#tujuan_ship').val('0');
nottgg();
}
});
} else {}
// } else {alert('Berkas persyaratan masih kurang lengkap, Mohon di-upload semua');}
}
});
}
});
/*
$('#proses_pengajuan').click(function(){
var x = confirm("Apakah persyaratan sudah lengkap dan benar ?");
if (x) {
var key = "proses_pengajuan";
var riwayat_ship_id=$('#riwayat_ship_id').val();
$.ajax({
type: "POST",
url: "app/st_ship/crud.php",
data: 'riwayat_ship_id='+riwayat_ship_id
+'&key='+key,
success: function(data){
$('#riwayat_ship_id').val('');
$('#sp_nm_tgl_usulan').html('');
$('#sp_tgl_usulan').html('');
$('#jumlah_ship').val('0');
var data_pegawai_id=$('#data_pegawai_id').val();
$('#tabel_kelengkapan').empty();
$('#tes1').show();
$('#tes2').hide();
$('.bat').hide();
nottgg();
}
});
} else {}
});
*/
$('#btn_tambah_ijin').click(function(){
var tujuan_ship=$('#tujuan_ship').val();
if (tujuan_ship=='0') {
alert('Tentukan dalam / luar negeri ?');
$('#tujuan_ship').focus();
} else {
var data_pegawai_id=$('#data_pegawai_id').val();
$.ajax({
type: "POST",
url:'app/st_ship/not_tmbnotif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
var ch = data.split('$%^');
var j1=Number(ch[0]).toString();
var j2=Number(ch[1]).toString();
if ((j1=='0') && (j2=='0')) {
var data_pegawai_id=$('#data_pegawai_id').val();
var key='tambah_ship';
var x = confirm("Anda yakin ingin menambah ?");
if (x) {
$.ajax({
type: "POST",
url: "app/st_ship/crud.php",
data: 'data_pegawai_id='+data_pegawai_id
+'&tujuan_ship='+tujuan_ship
+'&key='+key,
success: function(data){
var chars = data.split('$%^');
var riwayat_ship_idvv=chars[0];
var nm_tgl_usulan=chars[1];
var tgl_usulan=chars[2];
$('#riwayat_ship_id').val(riwayat_ship_idvv);
$('#sp_nm_tgl_usulan').html(nm_tgl_usulan);
$('#sp_tgl_usulan').html(tgl_usulan);
$('#jumlah_ship').val('1');
var riwayat_ship_id=$('#riwayat_ship_id').val();
var data_pegawai_id=$('#data_pegawai_id').val();
var tujuan_ship=$('#tujuan_ship').val();
$('#tabel_kelengkapan').load('app/st_ship/tabel_daftar.php',{riwayat_ship_id:riwayat_ship_id, data_pegawai_id:data_pegawai_id, tujuan_ship:tujuan_ship});
$('#tes1').hide();
$('#tes2').show();
$('.bat').show();
if (tujuan_ship=='dn') {var tship='DALAM NEGERI';} else if (tujuan_ship=='ln') {var tship='LUAR NEGERI';}
$('#hdrship').html('Daftar Kelengkapan dan Persyaratan Fellowship '+tship);
}
});
} else {}
} else {alert('Anda memiliki pengajuan yang belum di-proses, silakan klik tombol TUNGGU untuk melihat detailnya.\nAtau anda memiliki pengajuan yang masih revisi, silakan klik tombol REVISI');}
}
});
}
});
var callAjax_pelunasan_notif = function(){
var data_pegawai_id=$('#data_pegawai_id').val();
$.ajax({
type: "POST",
url:'app/st_ship/not_notif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
if (data==0) {$('#fship_notif').hide();$('#fship_notif2').hide();} else {
$('#fship_notif').show();
$('#fship_notif').html(data);
$('#fship_notif2').show();
$('#fship_notif2').html(data);
}
}
});
}
setInterval(callAjax_pelunasan_notif,5000);
var callAjax_rev_notif = function(){
var data_pegawai_id=$('#data_pegawai_id').val();
$.ajax({
type: "POST",
url:'app/st_ship/not_revnotif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
if (data==0) {$('#fshiprev_notif').hide();$('#fshiprev_notif2').hide();} else {
$('#fshiprev_notif').show();
$('#fshiprev_notif').html(data);
$('#fshiprev_notif2').show();
$('#fshiprev_notif2').html(data);
}
}
});
}
setInterval(callAjax_rev_notif,5000);
var callAjax_tgg_notif = function(){
var data_pegawai_id=$('#data_pegawai_id').val();
$.ajax({
type: "POST",
url:'app/st_ship/not_tggnotif.php',
data: 'data_pegawai_id='+data_pegawai_id,
success: function(data){
if (data==0) {$('#fshiptgg_notifb').hide();$('#fshiptgg_notif2b').hide();} else {
$('#fshiptgg_notifb').show();
$('#fshiptgg_notifb').html(data);
$('#fshiptgg_notif2b').show();
$('#fshiptgg_notif2b').html(data);
}
}
});
}
setInterval(callAjax_tgg_notif,5000);
$(document).on('hidden.bs.modal', function (event) {
if ($('.modal:visible').length) {
$('body').addClass('modal-open');
}
});
</script>