Files
2024-08-13 05:44:19 +00:00

380 lines
15 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');
$id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$x=$_POST['x'];
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id),kode_pelatihan
FROM riwayat_kegiatan WHERE id='$id'");
while($rd=pg_fetch_array($d)) {
$nama_pelatihan=$rd[0];
$jenis_pelatihan=$rd[1];
$kode_pelatihan=$rd[2];
}
?>
<script>
var sess_satker = $('#cek_satker').val();
var sess_jenis = $('#cek_jenis').val();
</script>
<style type="text/css">
.btn-circle.btn-md {
width: 40px;
height: 40px;
padding: 7px 10px;
border-radius: 25px;
font-size: 15px;
text-align: center;
border: 3px solid #66b5fb;
}
#sidebar-menu ul li a:hover {
background:#f1f3f4 !important;
font-color:white;
}
#sidebar-menu ul li a:focus {
background:#fce8e6 !important;
color:#d93025 !important;
font-weight: bold;
}
</style>
<br>
<br>
<br>
<br>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<span><b>
<?php echo 'Cek Peserta: '.strtoupper($jenis_pelatihan); ?><br>
<?php echo strtoupper($nama_pelatihan) ?></b>
</span>
</div>
</div> <!-- end row -->
<br>
<input type="hidden" id="riwayat_kegiatan_id" value="<?php echo $id; ?>">
<input type="hidden" id="satuan_kerja_id" value="<?php echo $satuan_kerja_id; ?>">
<input type="hidden" id="x" value="<?php echo $x; ?>">
<input type="hidden" id="kodbid" value="<?php echo $kode_pelatihan; ?>">
<div class="row">
<div class="col-lg-1">
<button type="button" class="btn btn-default btn-rounded" id="back"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
</div>
<div class="col-lg-3">
<select class="form-control" id="ceksatker" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid;">
<option></option>
<?php
if (($satuan_kerja_id=='') || ($satuan_kerja_id==null)) {
$s=pg_query("SELECT p.satuan_kerja_id,(SELECT s.nama FROM satuan_kerja s WHERE s.id=p.satuan_kerja_id) FROM riwayat_peserta p
WHERE p.riwayat_kegiatan_id='$id' AND p.sebagai_id='1'
GROUP BY p.satuan_kerja_id");
} else {
$s=pg_query("SELECT p.satuan_kerja_id,(SELECT s.nama FROM satuan_kerja s WHERE s.id=p.satuan_kerja_id) FROM riwayat_peserta p
INNER JOIN bidang b ON (p.tenaga_id=b.tenaga_id)
WHERE p.riwayat_kegiatan_id='$id' AND b.satuan_kerja_id='$satuan_kerja_id' AND p.sebagai_id='1'
GROUP BY p.satuan_kerja_id");
}
while($r=pg_fetch_array($s)) {
?>
<option <?php if($r[0]==$x) {echo "selected";} else {} ?> value="<?php echo $r[0]; ?>"><?php echo $r[1]; ?></option>
<?php } ?>
</select>
</div>
&nbsp;&nbsp;
<!--
<?php if (($satuan_kerja_id!=null) || ($satuan_kerja_id!='')) { ?>
<div class="col-lg-1 vready"><button type="button" class="btn btn-danger btn-rounded vready" id="vready" name="vready"
data-content="Ready" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-check"></i></button></div>
<div class="col-lg-1 vbatal" style="margin-left:-35px"><button type="button" class="btn btn-inverse btn-rounded vbatal" id="vbatal" name="vbatal"
data-content="Batal" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-remove"></i></button></div>
<div class="col-lg-6" style="margin-left:-25px;"><div id="tmbl"></div>
<?php } else {
if ($kode_pelatihan=='BID') {?><span style="font-weight:bold">[Konfirmasi Bidang]&nbsp;&nbsp;&nbsp;</span><?} else { ?>
<div class="col-lg-1 vready"><button type="button" class="btn btn-danger btn-rounded vready" id="vready" name="vready"
data-content="Ready" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-check"></i></button></div>
<div class="col-lg-1 vbatal" style="margin-left:-35px"><button type="button" class="btn btn-inverse btn-rounded vbatal" id="vbatal" name="vbatal"
data-content="Batal" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-remove"></i></button></div>
<?php
}
?>
<button type="button" class="btn btn-primary btn-rounded spt" name="spt" id="spt"><i class="fa fa-envelope m-r-5"></i>SPT</button>
<button type="button" class="btn btn-teal btn-rounded undangan" name="undangan" id="undangan"><i class="fa fa-envelope m-r-5"></i>Undangan</button>
&nbsp;&nbsp;<span style="font-weight:bold;color:red"id="info_pending"></span>
</div>
<?php } ?>
-->
<div class="col-lg-1 vready"><button type="button" class="btn btn-danger btn-rounded vready" id="vready" name="vready"
data-content="Ready" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-check"></i></button></div>
<div class="col-lg-1 vbatal" style="margin-left:-35px"><button type="button" class="btn btn-inverse btn-rounded vbatal" id="vbatal" name="vbatal"
data-content="Batal" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-remove"></i></button></div>
<div class="col-lg-6" style="margin-left:-25px;"><div id="tmbl"></div>&nbsp;&nbsp;&nbsp;
<span style="font-weight:bold" id="konf">[Konfirmasi Bidang]&nbsp;&nbsp;&nbsp;</span>
<?php if (($satuan_kerja_id!=null) || ($satuan_kerja_id!='')) {} else {
?>
<button type="button" class="btn btn-primary btn-rounded spt" name="spt" id="spt"><i class="fa fa-envelope m-r-5"></i>SPT</button>
<!--<button type="button" class="btn btn-teal btn-rounded undangan" name="undangan" id="undangan"><i class="fa fa-envelope m-r-5"></i>Undangan</button>-->
&nbsp;&nbsp;<span style="font-weight:bold;color:red"id="info_pending"></span>
</div>
<?php } ?>
</div>
</div>
<div id="tabel_vpeserta"></div>
</div>
<div id="modal_vpeserta" 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">Set Quota</h4>
</div>
<div class="modal-body" id="modal_body_vpeserta"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_vpeserta">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_vpeserta">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_nd1" 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="modal_head_nd1">Undangan Peserta</h4>
</div>
<div class="modal-body" id="modal_body_nd1"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_nd1">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_nd1">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_spt" 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="modal_head_nd1">Upload SPT</h4>
</div>
<div class="modal-body" id="modal_body_spt"></div>
</div>
</div>
</div>
<script type="text/javascript">
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
var satuan_kerja_id=$('#satuan_kerja_id').val();
$('.vtambah').hide();
$('.vready').hide();
$('.vbatal').hide();
$('#konf').hide();
$('button[name="vready"]').popover();
$('button[name="vbatal"]').popover();
//$('#undangan').prop("disabled",true);
$('#spt').click(function(){
$('#modal_spt').modal('show');
$('#modal_body_spt').html("");
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/modal_spt.php",
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){
$('#modal_body_spt').html(data);
}
});
});
function sapi() {
var key2='cek_status_spt';
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/cek_status.php",
data: 'key2='+key2
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){
if (data=='1') { $('#spt').prop("disabled",true);} else { $('#spt').prop("disabled",false);}
}
});
}
function kebo() {
var key2='cek_status_und';
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/cek_status.php",
data: 'key2='+key2
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){
if (data=='1') { $('#undangan').prop("disabled",true);} else { $('#undangan').prop("disabled",false);}
}
});
}
function wedus() {
var key2='cek_pending';
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/cek_status.php",
data: 'key2='+key2
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){
if (data==0) {$('#info_pending').html('');} else {$('#info_pending').html('Pending: '+data);}
}
});
}
sapi();
wedus();
kebo();
$('#ceksatker').change(function(){sapi();
var s = $('#ceksatker').val();
var kodbid = $('#kodbid').val();
var sat = $('#satuan_kerja_id').val();
if (!s) {
$('.vtambah').hide();$('#tabel_vpeserta').hide();$('.vready').hide();$('.vbatal').hide();$('#konf').hide();
} else {
$('#tabel_vpeserta').load("app/cekpeserta/peserta/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id,str:s});
$('#tabel_vpeserta').show();
/* $('.vtambah').show();
$('.vready').show();
$('.vbatal').show(); */
if (sat!='') {
$('.vtambah').show();
$('.vready').show();
$('.vbatal').show();
$('#tabel_vpeserta').show();
$('#konf').hide();
} else {
if (kodbid=='BID') {
$('.vtambah').hide();$('#tabel_vpeserta').show();$('.vready').hide();$('.vbatal').hide();
$('#konf').show();
} else {
$('.vtambah').show();
$('.vready').show();
$('.vbatal').show();
$('#tabel_vpeserta').show();
$('#konf').hide();
}
}
kebo();
var key = 'cek_quota';
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/crud.php",
data: 'key='+key
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&satuan_kerja_id='+satuan_kerja_id
+'&str='+s,
success: function(data){
$('#tmbl').html(data);
}
});
}
});
$('#back').click(function(){
if (!satuan_kerja_id) {
$.post('app/persiapan/main.php',function(html){$("#main_tag").html(html);});
} else {
$.post('app/cekpeserta/main.php',function(html){$("#main_tag").html(html);});
}
});
$('#vready').click(function(){
var s = $('#ceksatker').val();
var key = 'vready';
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/crud.php",
data: 'key='+key
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&satuan_kerja_id='+satuan_kerja_id
+'&str='+s,
success: function(data){
alert('Sukses.. status ready');
$('#tabel_vpeserta').load("app/cekpeserta/peserta/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id,str:s});
sapi();
kebo();
wedus();
}
});
});
$('#vbatal').click(function(){
var s = $('#ceksatker').val();
var key = 'vbatal';
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/crud.php",
data: 'key='+key
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&satuan_kerja_id='+satuan_kerja_id
+'&str='+s,
success: function(data){
alert('Sukses.. status batal');
$('#tabel_vpeserta').load("app/cekpeserta/peserta/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id,str:s});
sapi();
kebo();
wedus();
}
});
});
$('#undangan').click(function(){
var satuan_kerja_id = $('#ceksatker').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
$('#modal_nd1').modal('show');
$('#modal_body_nd1').html("");
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/modal_nd1.php",
data: 'satuan_kerja_id='+satuan_kerja_id
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){
$('#modal_body_nd1').html(data);
$('#no_und').first().focus().selected();
}
});
});
$('#simpan_nd1').click(function(){
var s = $('#ceksatker').val();
var riwayat_kegiatan_id = $('#id').val();
var no_und = $('#no_und').val();
var tgl_und = $('#tgl_und').val();
var key="simpan_nd1";
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/crud.php",
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&no_und='+no_und
+'&tgl_und='+tgl_und
+'&str='+s
+'&key='+key,
success: function(data){
alert('Tersimpan..');
$('#modal_nd1').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
if (!s) {} else {$('#tabel_vpeserta').load("app/cekpeserta/peserta/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id,str:s});}
}
});
});
</script>