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
+40
View File
@@ -0,0 +1,40 @@
<script type="text/javascript">
var satker = $('#cek_satker').val();
var jenis = $('#cek_jenis').val();
</script>
<?php
include('../koneksi.php');
?>
<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>
<br>
<div id="tabel_cekpeserta"></div>
<script type="text/javascript">
$('#tabel_cekpeserta').load("app/cekpeserta/tabel.php",{jenis:jenis, satker:satker});
</script>
+4
View File
@@ -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
+23
View File
@@ -0,0 +1,23 @@
<?php
include('../../koneksi.php');
$key2=$_POST['key2'];
if ($key2=='cek_status_und'){
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$str=$_POST['str'];
$d=pg_query("SELECT COUNT(DISTINCT status) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id'
AND status IN ('Pending','',null) GROUP BY status");
while($r=pg_fetch_array($d)) {echo $r[0];}
} else
if ($key2=='cek_status_spt'){
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT COUNT(DISTINCT status) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id'
AND status IN ('Pending','',null) GROUP BY status");
while($r=pg_fetch_array($d)) {echo $r[0];}
} else
if ($key2=='cek_pending'){
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT COUNT(status) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id'
AND status IN ('Pending','',null)");
while($r=pg_fetch_array($d)) {echo $r[0];}
}
?>
+244
View File
@@ -0,0 +1,244 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='nama_satker') {
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$s=pg_query("SELECT nama FROM satuan_kerja
WHERE id='$satuan_kerja_id'");
while($rs=pg_fetch_array($s)) {$n=$rs[0];}
echo $n;
} else
if ($key=='simpan_nd1') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$no_und=$_POST['no_und'];
$tgl_und=$_POST['tgl_und'];
//$tgl_und=str_replace('/','-',$tgl_und);
$tm=date('Y',strtotime($tgl_und));
$bm=date('m',strtotime($tgl_und));
$hm=date('d',strtotime($tgl_und));
$upd=pg_query("UPDATE riwayat_kegiatan SET no_und='$no_und',tgl_und='$tm-$bm-$hm' WHERE id='$riwayat_kegiatan_id'");
} else
if ($key=='approve') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$tenaga_id=$_POST['tenaga_id'];
$tenaga2_id=$_POST['tenaga2_id'];
$a=$_POST['pegawai_id'];
$pecah=explode(',',$a);
foreach($pecah as $selected) {
$cek_peserta2=pg_query("SELECT data_pegawai_id FROM riwayat_peserta WHERE data_pegawai_id='$selected' AND riwayat_kegiatan_id='$riwayat_kegiatan_id'");
$row_peserta2 = pg_fetch_row($cek_peserta2);
if ($row_peserta2[0] > 0) {} else {
$r=pg_query("SELECT tenaga_id,tenaga2_id FROM data_pegawai WHERE id='$selected'");
while($rr=pg_fetch_array($r)) {$tenaga_id=$rr[0];$tenaga2_id=$rr[1];}
$ins_peserta = pg_query("INSERT into riwayat_peserta (
riwayat_kegiatan_id,
data_pegawai_id,
sebagai_id,
status,
tanggal_reg,
satuan_kerja_id,
tenaga_id,
tenaga2_id
) values(
'$riwayat_kegiatan_id',
'$selected',
'1',
'Pending',
NOW(),
'$satuan_kerja_id',
'$tenaga_id',
'$tenaga2_id'
)
");
}
}
} else
if ($key=='delete_peserta') {
$id=$_POST['id'];
$del=pg_query("DELETE FROM riwayat_peserta WHERE id='$id'");
} else
if ($key=='cek_quota') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$str=$_POST['str'];
$e=pg_query("SELECT DATE_PART('day', NOW()::timestamp - jatuh_tempo_reg::timestamp) FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
while($re=pg_fetch_array($e)) {$jhari=$re[0];}
$c=pg_query("SELECT DISTINCT tenaga_id,(SELECT nama FROM tenaga WHERE id=tenaga_id) FROM bidang WHERE satuan_kerja_id='$satuan_kerja_id'");
while(($rc=pg_fetch_array($c)) !== FALSE) {$n=$rc[1];
if ($rc[0]=='1') {
$j=pg_query("SELECT COALESCE(quota1,0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str'");
while($rj=pg_fetch_array($j)) {$q_medis=$rj[0];}
if ($q_medis==0) {} else {
$k=pg_query("SELECT COALESCE(COUNT(*),0) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id=1 AND status IS NOT NULL");
while($rk=pg_fetch_array($k)) {$tot_quo1=$rk[0];}
echo '<button type="button" class="btn btn-teal btn-rounded vtambah m-r-5" id="tambah_peserta_q_medis"><i class="fa fa-plus m-r-5"></i>'.$n.'<span id="tambah1"> - '.$q_medis.'/'.$tot_quo1.'</span></button>';
}
} else
if ($rc[0]==2) {
$j=pg_query("SELECT COALESCE(quota2,0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str'");
while($rj=pg_fetch_array($j)) {$q_nmedis=$rj[0];}
if ($q_nmedis==0) {} else {
$k=pg_query("SELECT COALESCE(COUNT(*),0) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id=2 AND status IS NOT NULL");
while($rk=pg_fetch_array($k)) {$tot_quo2=$rk[0];}
echo '<button type="button" class="btn btn-teal btn-rounded vtambah m-r-5" id="tambah_peserta_q_nmedis"><i class="fa fa-plus m-r-5"></i>'.$n.'<span id="tambah2"> - '.$q_nmedis.'/'.$tot_quo2.'</span></button>';
}
} else
if ($rc[0]==3) {
$j=pg_query("SELECT COALESCE(quota3,0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str'");
while($rj=pg_fetch_array($j)) {$q_perawatan=$rj[0];}
if ($q_perawatan==0) {} else {
$k=pg_query("SELECT COALESCE(COUNT(*),0) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id=3 AND status IS NOT NULL");
while($rk=pg_fetch_array($k)) {$tot_quo3=$rk[0];}
echo '
<input type="hidden" value='.$jhari.' id="jhari">
<input type="hidden" value='.$str.' id="str">
<input type="hidden" id="q_perawatan" value='.$q_perawatan.'>
<input type="hidden" id="tot_quo3" value='.$tot_quo3.'>
<input type="hidden" value='.$riwayat_kegiatan_id.' id="riwayat_kegiatan_id">
<input type="hidden" value='.$satuan_kerja_id.' id="satuan_kerja_id">
<button type="button" class="btn btn-teal btn-rounded vtambah m-r-5" id="tambah_peserta_q_perawatan"><i class="fa fa-plus m-r-5"></i>'.$n.'<span id="tambah3"> - '.$q_perawatan.'/'.$tot_quo3.'</span></button>';
}
} else
if ($rc[0]==4) {
$j=pg_query("SELECT COALESCE(quota4,0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str'");
while($rj=pg_fetch_array($j)) {$q_nperawatan=$rj[0];}
if ($q_nperawatan==0) {} else {
$k=pg_query("SELECT COALESCE(COUNT(*),0) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id=4 AND status IS NOT NULL");
while($rk=pg_fetch_array($k)) {$tot_quo4=$rk[0];}
echo '<button type="button" class="btn btn-teal btn-rounded vtambah m-r-5" id="tambah_peserta_q_nperawatan"><i class="fa fa-plus m-r-5"></i>'.$n.'<span id="tambah4"> - '.$q_nperawatan.'/'.$tot_quo4.'</span></button>';
}
} else
if ($rc[0]==5) {
$j=pg_query("SELECT COALESCE(quota5,0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str'");
while($rj=pg_fetch_array($j)) {$q_pekarya=$rj[0];}
if ($q_pekarya==0) {} else {
$k=pg_query("SELECT COALESCE(COUNT(*),0) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id=5 AND status IS NOT NULL");
while($rk=pg_fetch_array($k)) {$tot_quo5=$rk[0];}
echo '
<input type="hidden" value='.$jhari.' id="jhari">
<input type="hidden" value='.$str.' id="str">
<input type="hidden" id="q_pekarya" value='.$q_pekarya.'>
<input type="hidden" id="tot_quo5" value='.$tot_quo5.'>
<input type="hidden" value='.$riwayat_kegiatan_id.' id="riwayat_kegiatan_id">
<input type="hidden" value='.$satuan_kerja_id.' id="satuan_kerja_id">
<button type="button" class="btn btn-teal btn-rounded vtambah m-r-5" id="tambah_peserta_q_pekarya"><i class="fa fa-plus m-r-5"></i>'.$n.'<span id="tambah5"> - '.$q_pekarya.'/'.$tot_quo5.'</span></button>';
}
} else {}
}
} else
if ($key=='vready') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$str=$_POST['str'];
if (($satuan_kerja_id==null) || ($satuan_kerja_id=="")) {
$c=pg_query("SELECT DISTINCT tenaga_id FROM bidang");
while(($rc=pg_fetch_array($c)) !== FALSE) {$n=$rc[0];
$upd=pg_query("UPDATE riwayat_peserta SET status='Ready' WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id='$n' AND status IS NOT NULL");
}
} else {
$c=pg_query("SELECT DISTINCT tenaga_id FROM bidang WHERE satuan_kerja_id='$satuan_kerja_id'");
while(($rc=pg_fetch_array($c)) !== FALSE) {$n=$rc[0];
$upd=pg_query("UPDATE riwayat_peserta SET status='Ready' WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id='$n' AND status IS NOT NULL");
}
}
} else
if ($key=='vbatal') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$str=$_POST['str'];
if (($satuan_kerja_id==null) || ($satuan_kerja_id=="")) {
$c=pg_query("SELECT DISTINCT tenaga_id FROM bidang");
while(($rc=pg_fetch_array($c)) !== FALSE) {$n=$rc[0];
$upd=pg_query("UPDATE riwayat_peserta SET status='Pending' WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id='$n' AND status IS NOT NULL");
}
} else {
$c=pg_query("SELECT DISTINCT tenaga_id FROM bidang WHERE satuan_kerja_id='$satuan_kerja_id'");
while(($rc=pg_fetch_array($c)) !== FALSE) {$n=$rc[0];
$upd=pg_query("UPDATE riwayat_peserta SET status='Pending' WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$str' AND tenaga_id='$n' AND status IS NOT NULL");
}
}
} else
if ($key=='delete_cv') {
$riwayat_kegiatan_id=$_POST['id'];
$del_cv=pg_query("UPDATE riwayat_kegiatan SET pdf_spt=NULL WHERE id='$riwayat_kegiatan_id'");
}
?>
<script>
$('#tambah_peserta_q_medis').click(function(){
var jhari = $('#jhari').val();
if (jhari>0) {alert('Tanggal pendaftaran sudah lewat..');} else {
var satuan_kerja_id = $('#str').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var q_medis = $('#q_medis').val();
var tot_quo1 = $('#tot_quo1').val();
var tenaga_id = '1';
var ket = 'Medis';
var jenis_user = 'Bidang';
var ket_id = $('#satuan_kerja_id').val();
$.post('app/info/pendaftaran/tabel_peg.php',{ket_id:ket_id,jenis_user:jenis_user, riwayat_kegiatan_id : riwayat_kegiatan_id, satuan_kerja_id : satuan_kerja_id, tot:q_medis, req:tot_quo1, tenaga_id:tenaga_id, ket:ket},function(html){$("#main_tag").html(html);});
}
});
$('#tambah_peserta_q_nmedis').click(function(){
var jhari = $('#jhari').val();
if (jhari>0) {alert('Tanggal pendaftaran sudah lewat..');} else {
var satuan_kerja_id = $('#str').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var q_nmedis = $('#q_nmedis').val();
var tot_quo2 = $('#tot_quo2').val();
var tenaga_id = '2';
var ket = 'Non Medis';
var jenis_user = 'Bidang';
var ket_id = $('#satuan_kerja_id').val();
$.post('app/info/pendaftaran/tabel_peg.php',{ket_id:ket_id,jenis_user:jenis_user, riwayat_kegiatan_id : riwayat_kegiatan_id, satuan_kerja_id : satuan_kerja_id, tot:q_nmedis, req:tot_quo2, tenaga_id:tenaga_id, ket:ket},function(html){$("#main_tag").html(html);});
}
});
$('#tambah_peserta_q_perawatan').click(function(){
var jhari = $('#jhari').val();
if (jhari>0) {alert('Tanggal pendaftaran sudah lewat..');} else {
var satuan_kerja_id = $('#str').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var q_perawatan = $('#q_perawatan').val();
var tot_quo3 = $('#tot_quo3').val();
var tenaga_id = '3';
var ket = 'Perawatan';
var jenis_user = 'Bidang';
var ket_id = $('#satuan_kerja_id').val();
$.post('app/info/pendaftaran/tabel_peg.php',{ket_id:ket_id,jenis_user:jenis_user, riwayat_kegiatan_id : riwayat_kegiatan_id, satuan_kerja_id : satuan_kerja_id, tot:q_perawatan, req:tot_quo3, tenaga_id:tenaga_id, ket:ket},function(html){$("#main_tag").html(html);});
}
});
$('#tambah_peserta_q_nperawatan').click(function(){
var jhari = $('#jhari').val();
if (jhari>0) {alert('Tanggal pendaftaran sudah lewat..');} else {
var satuan_kerja_id = $('#str').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var q_nperawatan = $('#q_nperawatan').val();
var tot_quo4 = $('#tot_quo4').val();
var tenaga_id = '4';
var ket = 'Non Perawatan';
var jenis_user = 'Bidang';
var ket_id = $('#satuan_kerja_id').val();
$.post('app/info/pendaftaran/tabel_peg.php',{ket_id:ket_id,jenis_user:jenis_user, riwayat_kegiatan_id : riwayat_kegiatan_id, satuan_kerja_id : satuan_kerja_id, tot:q_nperawatan, req:tot_quo4, tenaga_id:tenaga_id, ket:ket},function(html){$("#main_tag").html(html);});
}
});
$('#tambah_peserta_q_pekarya').click(function(){
var jhari = $('#jhari').val();
if (jhari>0) {alert('Tanggal pendaftaran sudah lewat..');} else {
var satuan_kerja_id = $('#str').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var q_pekarya = $('#q_pekarya').val();
var tot_quo5 = $('#tot_quo5').val();
var tenaga_id = '5';
var ket = 'Pekarya';
var jenis_user = 'Bidang';
var ket_id = $('#satuan_kerja_id').val();
$.post('app/info/pendaftaran/tabel_peg.php',{ket_id:ket_id,jenis_user:jenis_user, riwayat_kegiatan_id : riwayat_kegiatan_id, satuan_kerja_id : satuan_kerja_id, tot:q_pekarya, req:tot_quo5, tenaga_id:tenaga_id, ket:ket},function(html){$("#main_tag").html(html);});
}
});
</script>
+380
View File
@@ -0,0 +1,380 @@
<?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>
+26
View File
@@ -0,0 +1,26 @@
<?php
include('../../koneksi.php');
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$data=pg_query("SELECT
id,quota
FROM riwayat_quota WHERE satuan_kerja_id='$satuan_kerja_id' AND riwayat_kegiatan_id='$riwayat_kegiatan_id'");
while($row=pg_fetch_array($data)) {
$id=$row[0];
$quota=$row[1];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Quota</label>
<input type="hidden" value="<?php echo $id; ?>" id="id">
<input type="hidden" value="<?php echo $satuan_kerja_id; ?>" id="satuan_kerja_id">
<input type="text" class="form-control" value="<?php echo $quota; ?>" id="quota" >
</div>
</form>
<script type="text/javascript">
var id = $('#id').val();
if ((id=='') || (id==null)) {$('#id').val('0');} else {}
</script>
+65
View File
@@ -0,0 +1,65 @@
<script type="text/javascript">
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,});
</script>
<style type="text/css">
.popover {background-color: black;}
.popover.top .arrow::after {border-top-color: black; }
.popover-content {background-color: black;color:white;font-size: 14px;}
@font-face {
font-family: "GSans";
src: url('assets/fonts/GoogleSans-regular.ttf');
}
@font-face {
font-family: "GSans_Med";
src: url('assets/fonts/GoogleSans-medium.ttf');
}
.judul_grafik {
font-family: "GSans";
font-size:27px;
color: black;
}
.jn {
font-family: "GSans";
font-size:19px;
}
</style>
<?php
include('../../koneksi.php');
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$data=pg_query("SELECT k.id,
k.no_und,k.tgl_und
FROM riwayat_kegiatan k
WHERE k.id='$riwayat_kegiatan_id'");
while($row=pg_fetch_array($data)) {
$id=$row[0];
$no_und=$row[1];
$tgl_und=$row[2];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">No Undangan</label>
<input type="hidden" value="<?php echo $id; ?>" id="id">
<input type="text" class="form-control" value="<?php echo $no_und; ?>" id="no_und" >
</div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Undangan</label>
<input type="text" id="tgl_und" class="form-control date" value="<?php
$tml=date('d-m-Y',strtotime($tgl_und));
if (($tml=="01-01-1970") || ($tml==NULL) || ($tml=="")) {
echo "";
} else {
echo date('d/m/Y',strtotime($tml));
}
?>">
</div>
</form>
+60
View File
@@ -0,0 +1,60 @@
<?php
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
?>
<form id="fr_cv" name="fr_cv" class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
<div class="btn-group btn-group-justified">
<a class="btn btn-default waves-effect waves-light" role="button" id="btn_load_cv"><i class="fa fa-folder-open"></i>&nbsp;&nbsp;Load PDF</a>
<a class="btn btn-danger waves-effect waves-light" role="button" id="btn_upl_cv"><i class="fa fa-upload"></i>&nbsp;&nbsp;Upload</a>
</div>
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" name="riwayat_kegiatan_id">
<input type="file" name="input_load_cv" class="filestyle" accept=".pdf" style="display:none" data-buttonbefore="true" id="input_load_cv">
</form>
<div id="tabel_upl_cv"></div><br>
<button type="button" class="btn btn-primary btn-block" id="kirim_pdf_spt">Simpan</button>
<script>
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
$("#btn_upl_cv").hide();
$("#kirim_pdf_spt").hide();
$('#tabel_upl_cv').load("app/cekpeserta/peserta/tabel_upl_cv.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
$('#btn_load_cv').click(function(){
$('#input_load_cv').trigger('click');
});
$('#input_load_cv').change(function(e){
var fileName = e.target.files[0].name;
$("#btn_upl_cv").show();
});
$('#btn_upl_cv').click(function(){
$("#fr_cv").trigger('submit');
});
$("#fr_cv").on('submit',(function(e) {
e.preventDefault();
$.ajax({
url: "app/cekpeserta/peserta/upl_cv.php",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
success: function(data) {
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
$('#tabel_upl_cv').load("app/cekpeserta/peserta/tabel_upl_cv.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
$("#btn_upl_cv").hide();
$("#kirim_pdf_spt").show();
}
});
}));
$('#kirim_pdf_spt').click(function(){
alert('Tersimpan..');
$('#modal_spt').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
});
</script>
+120
View File
@@ -0,0 +1,120 @@
<?php
include('../../koneksi.php');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$str=$_POST['str'];
?>
<script type="text/javascript">$("#tabel_data_vpeserta").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": true,"info": true,"autoWidth": false});</script>
<br>
<input type="hidden" value="<?php echo $riwayat_kegiatan_id?>" id="riwayat_kegiatan_id">
<input type="hidden" value="<?php echo $satuan_kerja_id?>" id="satuan_kerja_id">
<input type="hidden" value="<?php echo $str?>" id="str">
<table id="tabel_data_vpeserta" class="table table-striped table-condensed" cellpadding="1" >
<thead>
<tr>
<td><b>Nama Peserta</b></td>
<!--<td><b>Gol</b></td>-->
<td><b>Sex</b></td>
<td><b>Tenaga</b></td>
<td><b>Tgl Daftar</b></td>
<?php if (($satuan_kerja_id!=null) || ($satuan_kerja_id!='')) {} else {?>
<td><b>Undangan</b></td>
<?php } ?>
<td><b>Status</b></td>
<td align="center" width="60px;"><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data = pg_query("SELECT
p.nama,
p.golongan,
p.ruang,
p.jenis_kelamin,
j.nama,
t.id,
t.tanggal_reg,
s.nama,
t.status,
k.no_und,
k.kode_pelatihan
FROM riwayat_peserta t
INNER JOIN data_pegawai p ON (p.id=t.data_pegawai_id)
INNER JOIN tenaga s ON (s.id=p.tenaga_id)
INNER JOIN tenaga2 j ON (j.id=p.tenaga2_id)
INNER JOIN bidang b ON (t.tenaga_id=b.tenaga_id)
INNER JOIN riwayat_kegiatan k ON (k.id=t.riwayat_kegiatan_id)
WHERE t.riwayat_kegiatan_id='$riwayat_kegiatan_id'
AND p.satuan_kerja='$str'
AND t.status IS NOT NULL
AND t.sebagai_id NOT IN ('2','3')
".($satuan_kerja_id == null ? "" : "AND b.satuan_kerja_id='$satuan_kerja_id'")."
ORDER BY t.id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><b><?php echo $row[0]; ?></b></td>
<!--<td><b><?php if ($row[1]=='-') {echo "-";} else {echo $row[1].'/'.$row[2];} ?></b></td>-->
<td><b><?php if ($row[3]=='Laki-laki') {echo "L";} else {echo "P";} ?></b></td>
<td><b><?php echo $row[7].' / '.$row[4]; ?></b></td>
<td><b><?php echo date('d-m-Y',strtotime($row['tanggal_reg'])); ?></b></td>
<?php if (($satuan_kerja_id!=null) || ($satuan_kerja_id!='')) {} else {?>
<td><b>
<?php
if (($row['no_und']=='') || ($row['no_und']==null)) {} else {echo 'TERKIRIM';}
?>
</b></td>
<?php } ?>
<td><b><?php echo $row['status']; ?></b></td>
<td align="center" class="kanan">
<button type="button" name="rw_pelatihan" style="height:22px;"class="btn btn-primary btn-xs rw_pelatihan" id="<?php echo $row['id'];?>" data-content="Riwayat" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa-ellipsis-h"></i>
</button>
<?php if ($row['kode_pelatihan']=='BID') {} else {?>
<button type="button" name="delete_vpeserta" style="height:22px;"class="btn btn-danger btn-xs delete_vpeserta" id="<?php echo $row['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa-remove"></i>
</button>
<?php } ?>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
$('button[name="delete_vpeserta"]').popover();
$('button[name="rw_pelatihan"]').popover();
$("#tabel_data_vpeserta").on('click','.delete_vpeserta',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_peserta";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/info/pendaftaran/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
var satuan_kerja_id=$('#satuan_kerja_id').val();
var s=$('#str').val();
$('#tabel_vpeserta').load("app/cekpeserta/peserta/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id,str:s});
$('#ceksatker').trigger('change');
}
});
} else {}
});
</script>
+165
View File
@@ -0,0 +1,165 @@
<?php
include("../../koneksi.php");
//$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$thn_skrg=date('Y');
$tot=$_POST['tot'];
$req=$_POST['req'];
$tenaga_id=$_POST['tenaga_id'];
$ket=$_POST['ket'];
?>
<!--<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">-->
<input type="hidden" value="<?php echo $ket; ?>" id="ket">
<input type="hidden" value="<?php echo $satuan_kerja_id; ?>" id="satuan_kerja_id">
<input type="hidden" id="temp_data" style="width:600px" value="<?php echo $tempdata; ?>">
<input type="hidden" id="sisa" style="width:600px" value="<?php echo $tot; ?>">
<input type="hidden" id="req" style="width:600px" value="<?php echo $req; ?>">
<input type="hidden" id="temp_jml" style="width:600px">
<input type="hidden" id="awal">
<button type="button" class="btn btn-default btn-rounded" id="back"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
<button type="button" class="btn btn-success btn-rounded" id="approve"><i class="fa fa-check m-r-5"></i>Approve</button>
&nbsp;&nbsp;<span id="ket_quo"></span>
<br>
<br>
<table id="tabel_data_pendaftaran" class="table table-striped table-condensed" cellpadding="1">
<thead>
<tr>
<td align="center">
<!-- <input type="checkbox" name="checkAll" id="checkAll" class="checkbox cb_data" aria-label="Single checkbox Two" >-->
</td>
<td><b>Nama</b></td>
<!--<td><b>NIP</b></td>-->
<td><b>Gol</b></td>
<td><b>Sex</b></td>
<td><b>Jab</b></td>
<td><b>Count</b></td>
<td><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data = pg_query("SELECT p.*,s.nama,j.nama,
(SELECT COUNT(r.id) FROM riwayat_peserta r
INNER JOIN riwayat_kegiatan k ON (k.id=r.riwayat_kegiatan_id)
WHERE r.data_pegawai_id=p.id AND k.thn='$thn_skrg'
AND r.status='SELESAI')
FROM data_pegawai p
INNER JOIN satuan_kerja s ON (s.id=p.satuan_kerja)
INNER JOIN jabatan_pegawai j ON (j.id=p.jabatan_pegawai_id)
WHERE p.id IS NOT NULL AND p.aktif='t' AND p.tenaga_id='$tenaga_id'
".($satuan_kerja_id == null ? "" : "AND p.satuan_kerja='$satuan_kerja_id'")."
ORDER BY p.nama ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td align="center" class="kiri">
<input type="checkbox" id='checkDelete' name='checkDelete[]' class="checkbox cb_data" value="<?php echo $row['id']; ?>" aria-label="Single checkbox Two">
</td>
<td><b><?php echo $row[1]; ?></b></td>
<!--<td><?php echo $row[2]; ?></td>-->
<td><b><?php if ($row[3]=='-') {echo "-";} else {echo $row[3].'/'.$row[4];} ?></b></td>
<td><b><?php if ($row[5]=='Laki-laki') {echo "L";} else {echo "P";} ?></b></td>
<td><b><?php echo $row[21]; ?></b></td>
<td align="center"><b><?php echo $row[22]; ?></b></td>
<td align="center" class="kanan">
<button type="button" name="rw_pelatihan" style="height:22px;"class="btn btn-primary btn-xs rw_pelatihan" id="<?php echo $row['id'];?>" data-content="Riwayat Pelatihan" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa-ellipsis-h"></i>
</button>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
var ket = $('#ket').val();
$('button[name="rw_pelatihan"]').popover();
$('input:checkbox').prop("checked", false);
$('#approve').attr("disabled", "disabled");
var sisa = $('#sisa').val();
var req = $('#req').val();
if (req==sisa) {
$("input#checkDelete").prop("disabled", true);
$("#checkAll").prop("disabled", true);
$("#ket_quo").html("Quota "+ket+" habis");
} else {
$("input#checkDelete").prop("disabled", false);
$("#checkAll").prop("disabled", false);
$("#ket_quo").html("Quota "+ket+": "+sisa+"/"+req);
}
function getSelectedVal(){
var ID={};
ID.values=[];
$("input#checkDelete").each(function(){
var $this = $(this);
if($this.is(":checked")){
ID.values.push($this.attr("value"));
}
$("#temp_data").val(ID.values);
$("#awal").val(ID.values);
$("#awal").trigger('input');
});
}
$("#checkAll").click(function () {
$('input:checkbox').not(this).prop('checked', this.checked);
});
$("input[type='checkbox']").change(function() {
getSelectedVal();
var sisax = $('#sisa').val();
var sisa2 = $('#req').val();
var sisa = parseInt(sisax)-parseInt(sisa2);
var temp_jml = $('input[type="checkbox"]:checked').length;
$('#temp_jml').val(temp_jml);
var h = parseInt(sisa2)+parseInt(temp_jml);
if (sisa == temp_jml) {
getSelectedVal();
$("#ket_quo").html("Quota "+ket+": "+sisax+"/"+(h));
$("input#checkDelete").prop("disabled", true);
$("#checkAll").prop("disabled", true);
alert('Quota penuh.. Silakan klik approve');
$(document).scrollTop(0);
} else {
$("#ket_quo").html("Quota "+ket+": "+sisax+"/"+(h));
}
});
$("#back").click(function(){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var satuan_kerja_id = $('#satuan_kerja_id').val();
$.post('app/info/pendaftaran/tabel.php',{satuan_kerja_id : satuan_kerja_id, riwayat_kegiatan_id : riwayat_kegiatan_id},function(html){$("#tabel_quota").html(html);});
});
$('#approve').click(function(){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var satuan_kerja_id = $('#satuan_kerja_id').val();
var pegawai_id = $('#temp_data').val();
var key = 'approve';
$.ajax({
type: "POST",
url: "app/info/pendaftaran/crud.php",
data: 'pegawai_id='+pegawai_id
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&satuan_kerja_id='+satuan_kerja_id
+'&key='+key,
success: function(data){
alert('tersimpan..');
$('#back').trigger('click');
$('#tabel_quota').load("app/info/pendaftaran/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id});
}
});
});
$('#awal').on('input',function(e){
var awal=$('#awal').val();
if (awal) {
$('#approve').removeAttr("disabled");
} else {
$('#approve').attr("disabled", "disabled");
}
});
</script>
+47
View File
@@ -0,0 +1,47 @@
<?php
include('../../koneksi.php');
if ($_POST['riwayat_kegiatan_id']) {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
} else {
$riwayat_kegiatan_id='0';
}
?>
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">
<?php
$data_pdf=pg_query("SELECT pdf_spt,id FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id' ORDER BY id DESC");
while($rdata_pdf=pg_fetch_array($data_pdf)) {$pdf_spt=$rdata_pdf[0];
if (($pdf_spt==NULL) || ($pdf_spt=='')) {/*echo "File PDF belum diupload..";*/} else {
?>
<div class="gal-detail thumb" style="height:345px;background-color:#ece9d8;">
<embed src="app/cekpeserta/peserta/pdf/<?php echo $pdf_spt; ?>#toolbar=0" width="100%" height="300"></embed>
<button type="button" name="cv_delete"
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_delete"]').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();
$.ajax({
type: "POST",
url: "app/cekpeserta/peserta/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
$('#tabel_upl_cv').load("app/cekpeserta/peserta/tabel_upl_cv.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
}
});
} else {}
});
</script>
+14
View File
@@ -0,0 +1,14 @@
<?php
print_r($_POST);
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$folder = "pdf";
$tmp_name = $_FILES["input_load_cv"]["tmp_name"];
$name = $folder."/".$_FILES["input_load_cv"]["name"];
$name_pdf = $_FILES["input_load_cv"]["name"];
move_uploaded_file($tmp_name, $name);
$upd=pg_query("UPDATE riwayat_kegiatan SET pdf_spt='$name_pdf' WHERE id='$riwayat_kegiatan_id'");
?>
+177
View File
@@ -0,0 +1,177 @@
<?php
include("../koneksi.php");
$thn_skrg=date('Y');
$jenis_user=$_POST['jenis'];
$satuan_kerja_id=$_POST['satker'];
?>
<script type="text/javascript">$("#tabel_data_cekpeserta").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<input type="hidden" id="jenis" value="<?php echo $jenis_user; ?>">
<input type="hidden" id="satuan_kerja_id" value="<?php echo $satuan_kerja_id; ?>">
<table id="tabel_data_cekpeserta" class="table table-striped table-condensed" cellpadding="1" >
<thead>
<tr>
<td width="160"><b>Jenis</b></td>
<td><b>Nama Kegiatan</b></td>
<td width="100"><b>Tanggal</b></td>
<td><b>Pukul</b></td>
<td><b>Tempat</b></td>
<td width="110"><b>Penyelenggara</b></td>
<td><b>Status</b></td>
<td width="70px;"><b>Close Reg</b></td>
<td align="center" width="50px;"><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data=pg_query("SELECT p.nama_pelatihan,(SELECT j.nama FROM jenis_pelatihan j WHERE j.id=p.jenis_pelatihan_id),
p.penyelenggara,p.status,p.id,p.jatuh_tempo_reg,
p.tanggal_mulai,p.tanggal_selesai,p.waktu_mulai,p.waktu_selesai,p.tempat
FROM riwayat_kegiatan p WHERE p.thn='$thn_skrg' AND p.status<>'Selesai'
".($jenis_user == 'Bidang' ? "AND p.kode_pelatihan='BID'" : "")."
ORDER BY p.jatuh_tempo_reg ASC
");
while($r=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><b><?php echo $r[0]; ?></b></td>
<td><b><?php echo $r[1]; ?></b></td>
<td><b><?php echo date('d-m-Y',strtotime($r['tanggal_mulai'])).' s/d '.date('d-m-Y',strtotime($r['tanggal_selesai'])); ?></b></td>
<td><b> <?php
if (date('H:i',strtotime($r['waktu_selesai']))=='00:00') {
echo date('H:i',strtotime($r['waktu_mulai'])).' s/d Selesai';
} else {
echo date('H:i',strtotime($r['waktu_mulai'])).' s/d '.date('H:i',strtotime($r['waktu_selesai']));
}
?></b></td>
<td><b><?php echo $r['tempat']; ?></b></td>
<td><b><?php echo $r[2]; ?></b></td>
<td><b><?php echo $r[3]; ?></b></td>
<td><b><?php echo date('d-m-Y',strtotime($r['jatuh_tempo_reg'])); ?></b></td>
<td class="kanan" align="center">
<button type="button" name="peserta" style="height:22px;"class="btn btn-danger btn-xs peserta" id="<?php echo $r['id'];?>" data-content="Peserta" rel="popover" data-placement="top" data-trigger="hover">
<i style="margin-top:3px" class="fa fa-user"></i>
</button>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<div id="modal_pdetail" 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">Detail Kegiatan</h4>
</div>
<div class="modal-body" id="modal_body_pdetail"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_pdetail">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_pdetail">Simpan</button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$('button[name="peserta"]').popover();
$('button[name="detail"]').popover();
$('button[name="materi"]').popover();
$('button[name="mentor"]').popover();
$("#tabel_data_cekpeserta").on('click','.peserta',function(){
var id = $(this).attr('id');
var satuan_kerja_id = $('#satuan_kerja_id').val();
$.post('app/cekpeserta/peserta/main.php',{riwayat_kegiatan_id : id, satuan_kerja_id:satuan_kerja_id},function(html){$("#main_tag").html(html);
});
});
/*
$("#tabel_data_cekpeserta").on('click','.mentor',function(){
var id = $(this).attr('id');
$.post('app/cekpeserta/mentor/main.php',{riwayat_kegiatan_id : id},function(html){$("#main_tag").html(html);
$('#add_mentor').show();$('#peserta_ready').hide();$('#peserta_batal').hide();$('#back_2').hide();$('#back_1').show();
});
});
$("#tabel_data_cekpeserta").on('click','.materi',function(){
var id = $(this).attr('id');
$.post('app/cekpeserta/materi/main.php',{riwayat_kegiatan_id : id},function(html){$("#main_tag").html(html);
$('#add_mentor').hide();$('#peserta_ready').hide();$('#peserta_batal').hide();$('#back_2').hide();$('#back_1').show();
});
});
$("#tabel_data_cekpeserta").on('click','.detail',function(){
var id = $(this).attr('id');
$('#modal_pdetail').modal('show');
$('#modal_body_pdetail').html("");
$.ajax({
type: "POST",
url: "app/cekpeserta/detail/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_pdetail').html(data);
$('#nama_pelatihan').first().focus().selected();
}
});
});
$('#simpan_pdetail').click(function(){
var id = $('#riwayat_kegiatan_id').val();
var bln = $('#bln').val();
var kode_pelatihan = $('#kode_pelatihan').val();
var tanggal_sk = $('#tanggal_sk').val();
var tempat=$('#tempat').val();
var tanggal_mulai=$('#tanggal_mulai').val();
var tanggal_selesai=$('#tanggal_selesai').val();
var lama=$('#lama').val();
var jenis_biaya=$('#jenis_biaya').val();
var status=$('#status').val();
var key="simpan_pdetail";
$.ajax({
type: "POST",
url: "app/cekpeserta/detail/crud.php",
data: 'id='+id
+'&bln='+bln
+'&kode_pelatihan='+kode_pelatihan
+'&tanggal_sk='+tanggal_sk
+'&tempat='+tempat
+'&tanggal_mulai='+tanggal_mulai
+'&tanggal_selesai='+tanggal_selesai
+'&lama='+lama
+'&jenis_biaya='+jenis_biaya
+'&status='+status
+'&key='+key,
success: function(data){
alert('Data tersimpan..');
$('#modal_pdetail').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
if (status=='Open') {
$('#tabel_cekpeserta').load("app/cekpeserta/tabel.php");
} else
if (status=='Ready') {
$('#pel_kehadiran').trigger('click');
}
}
});
});
$("#modal_pdetail").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
*/
</script>