380 lines
15 KiB
PHP
380 lines
15 KiB
PHP
<?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>
|
||
|
||
<!--
|
||
<?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] </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>
|
||
<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>
|
||
<span style="font-weight:bold" id="konf">[Konfirmasi Bidang] </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>-->
|
||
<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>
|