first commit
This commit is contained in:
@@ -0,0 +1,102 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='konfirm_on') {
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
pg_query("UPDATE riwayat_kegiatan SET kode_pelatihan='BID' WHERE id='$riwayat_kegiatan_id'");
|
||||
} else
|
||||
if ($key=='konfirm_off') {
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
pg_query("UPDATE riwayat_kegiatan SET kode_pelatihan=NULL WHERE id='$riwayat_kegiatan_id'");
|
||||
} else
|
||||
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') {
|
||||
$id=$_POST['id'];
|
||||
$no_nd=$_POST['no_nd'];
|
||||
$permintaan_nd=$_POST['permintaan_nd'];
|
||||
$tgl_nd=$_POST['tgl_nd'];
|
||||
$tgl_nd=str_replace('/','-',$tgl_nd);
|
||||
$tm=date('Y',strtotime($tgl_nd));
|
||||
$bm=date('m',strtotime($tgl_nd));
|
||||
$hm=date('d',strtotime($tgl_nd));
|
||||
$tgl_paling_lambat_nd=$_POST['tgl_paling_lambat_nd'];
|
||||
$tgl_paling_lambat_nd=str_replace('/','-',$tgl_paling_lambat_nd);
|
||||
$ts=date('Y',strtotime($tgl_paling_lambat_nd));
|
||||
$bs=date('m',strtotime($tgl_paling_lambat_nd));
|
||||
$hs=date('d',strtotime($tgl_paling_lambat_nd));
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$upd2=pg_query("UPDATE riwayat_quota SET no_nd='$no_nd',tgl_nd='$tm-$bm-$hm',tgl_paling_lambat_nd='$ts-$bs-$hs' WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id'");
|
||||
$upd=pg_query("UPDATE riwayat_quota SET permintaan_nd='$permintaan_nd' WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='simpan_quota') {
|
||||
$satuan_kerja_id=$_POST['satuan_kerja_id'];
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$id=$_POST['id'];
|
||||
if (($_POST['quota1']=='') || ($_POST['quota1']==null)) {$quota1=0;} else {$quota1=$_POST['quota1'];}
|
||||
if (($_POST['quota2']=='') || ($_POST['quota2']==null)) {$quota2=0;} else {$quota2=$_POST['quota2'];}
|
||||
if (($_POST['quota3']=='') || ($_POST['quota3']==null)) {$quota3=0;} else {$quota3=$_POST['quota3'];}
|
||||
if (($_POST['quota4']=='') || ($_POST['quota4']==null)) {$quota4=0;} else {$quota4=$_POST['quota4'];}
|
||||
if (($_POST['quota5']=='') || ($_POST['quota5']==null)) {$quota5=0;} else {$quota5=$_POST['quota5'];}
|
||||
$quota=$quota1+$quota2+$quota3+$quota4+$quota5;
|
||||
|
||||
$max_quota=$_POST['max_quota'];
|
||||
$tot_quota=$_POST['tot_quota'];
|
||||
$cek=pg_query("SELECT id FROM riwayat_quota WHERE id='$id'");
|
||||
$row_cek = pg_fetch_row($cek);
|
||||
if ($row_cek[0] > 0) {
|
||||
$cek1=pg_query("SELECT COALESCE(SUM(quota1),0)+COALESCE(SUM(quota2),0)+COALESCE(SUM(quota3),0)+COALESCE(SUM(quota4),0)+COALESCE(SUM(quota5),0) FROM riwayat_quota WHERE id='$id'");
|
||||
while($c=pg_fetch_array($cek1)) {$quo=$c[0];}
|
||||
$hasil=($tot_quota-$quo)+$quota;
|
||||
if($hasil>$max_quota) {echo "false";} else {
|
||||
if ($quota==0) {
|
||||
$upd=pg_query("DELETE FROM riwayat_quota WHERE id='$id'");
|
||||
} else {
|
||||
$upd=pg_query("UPDATE riwayat_quota SET quota1='$quota1',quota2='$quota2',quota3='$quota3',quota4='$quota4',quota5='$quota5' WHERE id='$id'");
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$hasil=($tot_quota+$quota);
|
||||
if($hasil>$max_quota) {echo "false";} else {
|
||||
$inp=pg_query("INSERT INTO riwayat_quota (
|
||||
satuan_kerja_id,
|
||||
riwayat_kegiatan_id,
|
||||
quota1,
|
||||
quota2,
|
||||
quota3,
|
||||
quota4,
|
||||
quota5
|
||||
) VALUES (
|
||||
'$satuan_kerja_id',
|
||||
'$riwayat_kegiatan_id',
|
||||
'$quota1',
|
||||
'$quota2',
|
||||
'$quota3',
|
||||
'$quota4',
|
||||
'$quota5'
|
||||
)");
|
||||
}
|
||||
}
|
||||
} else
|
||||
if ($key=='count_quota') {
|
||||
$id=$_POST['riwayat_kegiatan_id'];
|
||||
$max_quota=$_POST['max_quota'];
|
||||
$j=pg_query("SELECT COALESCE(SUM(quota1),0)+COALESCE(SUM(quota2),0)+COALESCE(SUM(quota3),0)+COALESCE(SUM(quota4),0)+COALESCE(SUM(quota5),0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$id'");
|
||||
while($rj=pg_fetch_array($j)) {$tot_quod=$rj[0];}
|
||||
if ($tot_quod=='') {$tot_quo=0;} else {$tot_quo=$tot_quod;}
|
||||
echo $max_quota.'/'.$tot_quo;
|
||||
} else
|
||||
if ($key=='open') {
|
||||
$id=$_POST['riwayat_kegiatan_id'];
|
||||
$u=pg_query("UPDATE riwayat_kegiatan SET status='Open' WHERE id='$id'");
|
||||
echo "open";
|
||||
} else
|
||||
if ($key=='batal_open') {
|
||||
$id=$_POST['riwayat_kegiatan_id'];
|
||||
$u=pg_query("UPDATE riwayat_kegiatan SET status=NULL WHERE id='$id'");
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,335 @@
|
||||
<?php include('../../koneksi.php');
|
||||
$id=$_POST['riwayat_kegiatan_id'];
|
||||
$width=$_POST['width'];
|
||||
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id),COALESCE(max_quota,0),status,kode_pelatihan
|
||||
FROM riwayat_kegiatan WHERE id='$id'");
|
||||
while($rd=pg_fetch_array($d)) {
|
||||
$nama_pelatihan=$rd[0];
|
||||
$jenis_pelatihan=$rd[1];
|
||||
$max_quota=$rd[2];
|
||||
$status=$rd[3];
|
||||
$kode_pelatihan=$rd[4];
|
||||
}
|
||||
|
||||
$j=pg_query("SELECT COALESCE(SUM(quota1),0)+COALESCE(SUM(quota2),0)+COALESCE(SUM(quota3),0)+COALESCE(SUM(quota4),0)+COALESCE(SUM(quota5),0) FROM riwayat_quota WHERE riwayat_kegiatan_id='$id'");
|
||||
while($rj=pg_fetch_array($j)) {$tot_quod=$rj[0];}
|
||||
|
||||
if ($tot_quod=='') {$tot_quo=0;} else {$tot_quo=$tot_quod;}
|
||||
|
||||
?>
|
||||
|
||||
<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 'Set Quota : '.strtoupper($jenis_pelatihan); ?><br>
|
||||
<?php echo strtoupper($nama_pelatihan) ?></b>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- end row -->
|
||||
<br>
|
||||
<button type="button" class="btn btn-default btn-rounded m-r-5" id="back"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
|
||||
<?php if (($status!='') || ($status!=null)) { ?>
|
||||
<span class="label label-danger" id="label_open" style="font-size:14px"><?php echo $status; ?></span>
|
||||
<?php } else { ?>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="open">Open to Register</button>
|
||||
<?php } ?>
|
||||
Total Quota Peserta : <span id="tot_quo" class="m-r-10"><?php echo $max_quota.'/'.$tot_quo; ?></span>
|
||||
|
||||
<?php if (($status!='') || ($status!=null)) { ?>
|
||||
<button type="button" class="btn btn-inverse btn-rounded" id="batal_open"><i class="fa fa-remove m-r-5"></i>Batal Open</button>
|
||||
<!--<button type="button" class="btn btn-primary btn-rounded c_nd_permohonan_peserta" name="c_nd_permohonan_peserta" id="c_nd_permohonan_peserta"><i class="fa fa-envelope m-r-5"></i>Nodin permohonan peserta</button>-->
|
||||
<?php } else {} ?>
|
||||
|
||||
|
||||
|
||||
<div class="btn-switch btn-switch-primary">
|
||||
<input type="checkbox" class="cb_konfirm" id="input-btn-switch-primary"
|
||||
<?php
|
||||
if ($kode_pelatihan=='BID') {echo "checked";} else {}
|
||||
?>
|
||||
/>
|
||||
<label for="input-btn-switch-primary"
|
||||
class="btn btn-rounded btn-primary waves-effect waves-light">
|
||||
<em class="glyphicon glyphicon-ok"></em>
|
||||
<strong> Konfirmasi Bidang</strong>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<input type="hidden" id="width" value="<?php echo $width; ?>">
|
||||
<input type="hidden" id="riwayat_kegiatan_id" value="<?php echo $id; ?>">
|
||||
<input type="hidden" id="max_quota" value="<?php echo $max_quota; ?>">
|
||||
<input type="hidden" id="tot_quota" value="<?php echo $tot_quo; ?>">
|
||||
<div id="tabel_quota"></div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
<div id="fr_disposisi">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="">
|
||||
<div class="card-box">
|
||||
<div id="tabel_disposisi"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
|
||||
<div id="modal_quota" 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 quot" id="myModalLabel">Set Quota</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_quota"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_quota">Keluar</button>
|
||||
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_quota">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">Nota Dinas Permohonan 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">Kirim ke kordik</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
$(".cb_konfirm").change(function() {
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
if(this.checked) {
|
||||
var key = "konfirm_on";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Konfirmasi bidang MODE ON');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
var key = "konfirm_off";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Konfirmasi bidang MODE OFF');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$('button[name="c_nd_permohonan_peserta"]').popover();
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
$('#tabel_quota').load("app/info/quota/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
|
||||
|
||||
$('#simpan_nd1').click(function(){
|
||||
var id = $('#id').val();
|
||||
var no_nd = $('#no_nd').val();
|
||||
var tgl_nd = $('#tgl_nd').val();
|
||||
var permintaan_nd = $('#permintaan_nd').val();
|
||||
var tgl_paling_lambat_nd = $('#tgl_paling_lambat_nd').val();
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
var key="simpan_nd1";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'id='+id
|
||||
+'&no_nd='+no_nd
|
||||
+'&tgl_nd='+tgl_nd
|
||||
+'&permintaan_nd='+permintaan_nd
|
||||
+'&tgl_paling_lambat_nd='+tgl_paling_lambat_nd
|
||||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Nota dinas permohonan peserta siap dikirim ke kordik..');
|
||||
$('#modal_nd1').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
$('#tabel_quota').load("app/info/quota/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#simpan_quota').click(function(){
|
||||
var max_quota = $('#max_quota').val();
|
||||
if (max_quota==0) {
|
||||
alert('jumlah maksimal peserta belum ditentukan..');
|
||||
$('#modal_quota').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
} else {
|
||||
var tot_quota = $('#tot_quota').val();
|
||||
var id = $('#id').val();
|
||||
var quota1 = $('#quota1').val();
|
||||
var quota2 = $('#quota2').val();
|
||||
var quota3 = $('#quota3').val();
|
||||
var quota4 = $('#quota4').val();
|
||||
var quota5 = $('#quota5').val();
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
var satuan_kerja_id=$('#satuan_kerja_id').val();
|
||||
var key="simpan_quota";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'satuan_kerja_id='+satuan_kerja_id
|
||||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&id='+id
|
||||
+'"a1='+quota1
|
||||
+'"a2='+quota2
|
||||
+'"a3='+quota3
|
||||
+'"a4='+quota4
|
||||
+'"a5='+quota5
|
||||
+'&max_quota='+max_quota
|
||||
+'&tot_quota='+tot_quota
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_quota').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
if (data=='false') {alert('Quota tidak mencukupi..');} else {
|
||||
alert('tersimpan..');
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
var max_quota = $('#max_quota').val();
|
||||
var key="count_quota";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&max_quota='+max_quota
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tot_quo').html(data);
|
||||
var chars = data.split('/');
|
||||
$('#tot_quota').val(chars[1]);
|
||||
$('#tabel_quota').load("app/info/quota/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$('#open').click(function(){
|
||||
var key="open";
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'key='+key
|
||||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
|
||||
success: function(data){
|
||||
alert('Informasi kegiatan ter-share ke masing-masing kordik untuk proses registrasi peserta..');
|
||||
$.post('app/info/quota/main.php',{riwayat_kegiatan_id : riwayat_kegiatan_id},function(html){$("#main_tag").html(html);});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$("#modal_quota").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
$("#modal_nd1").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
$('#back').click(function(){
|
||||
//var w = $('#width').val();
|
||||
$.post('app/info/main.php',function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
|
||||
$('#batal_open').click(function(){
|
||||
var key = 'batal_open'
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'key='+key
|
||||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
|
||||
success: function(data){
|
||||
alert('Pembatalan sukses..');
|
||||
$.post('app/info/quota/main.php',{riwayat_kegiatan_id : riwayat_kegiatan_id},function(html){$("#main_tag").html(html);});
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,112 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$satuan_kerja_id=$_POST['satuan_kerja_id'];
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$av_1=$_POST['av_1'];
|
||||
$av_2=$_POST['av_2'];
|
||||
$av_3=$_POST['av_3'];
|
||||
$av_4=$_POST['av_4'];
|
||||
$av_5=$_POST['av_5'];
|
||||
$data=pg_query("SELECT id,
|
||||
quota1,quota2,quota3,quota4,quota5
|
||||
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];
|
||||
$quota1=$row[1];
|
||||
$quota2=$row[2];
|
||||
$quota3=$row[3];
|
||||
$quota4=$row[4];
|
||||
$quota5=$row[5];
|
||||
}
|
||||
|
||||
$s=pg_query("SELECT nama FROM satuan_kerja WHERE id='$satuan_kerja_id'");
|
||||
while($rs=pg_fetch_array($s)) {$n=$rs[0];}
|
||||
?>
|
||||
<input type="hidden" id="n" value="<?php echo $n; ?>">
|
||||
|
||||
<input type="hidden" id="av_1" value="<?php echo $av_1; ?>">
|
||||
<input type="hidden" id="av_2" value="<?php echo $av_2; ?>">
|
||||
<input type="hidden" id="av_3" value="<?php echo $av_3; ?>">
|
||||
<input type="hidden" id="av_4" value="<?php echo $av_4; ?>">
|
||||
<input type="hidden" id="av_5" value="<?php echo $av_5; ?>">
|
||||
|
||||
<form role="form">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Quota Medis</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 $quota1; ?>" id="quota1" placeholder="<?php echo $av_1; ?>">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Quota Non-Medis</label>
|
||||
<input type="text" class="form-control" value="<?php echo $quota2; ?>" id="quota2" placeholder="<?php echo $av_2; ?>">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Quota Perawatan</label>
|
||||
<input type="text" class="form-control" value="<?php echo $quota3; ?>" id="quota3" placeholder="<?php echo $av_3; ?>">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Quota Non-Perawatan</label>
|
||||
<input type="text" class="form-control" value="<?php echo $quota4; ?>" id="quota4" placeholder="<?php echo $av_4; ?>">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Quota Pekarya</label>
|
||||
<input type="text" class="form-control" value="<?php echo $quota5; ?>" id="quota5" placeholder="<?php echo $av_5; ?>">
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<script type="text/javascript">
|
||||
var n = $('#n').val();
|
||||
$('.quot').html(n);
|
||||
var id = $('#id').val();
|
||||
if ((id=='') || (id==null)) {$('#id').val('0');} else {}
|
||||
|
||||
|
||||
|
||||
$('#quota1').focusout(function(){
|
||||
var av_1 = $('#av_1').val();
|
||||
var quota1 = $('#quota1').val();
|
||||
if (parseInt(quota1)>parseInt(av_1)) {
|
||||
alert('Jumlah terlalu banyak..');
|
||||
$('#quota1').focus().first().selected();
|
||||
} else {}
|
||||
});
|
||||
|
||||
$('#quota2').focusout(function(){
|
||||
var av_2 = $('#av_2').val();
|
||||
var quota2 = $('#quota2').val();
|
||||
if (parseInt(quota2)>parseInt(av_2)) {
|
||||
alert('Jumlah terlalu banyak..');
|
||||
$('#quota2').focus().first().selected();
|
||||
} else {}
|
||||
});
|
||||
|
||||
$('#quota3').focusout(function(){
|
||||
var av_3 = $('#av_3').val();
|
||||
var quota3 = $('#quota3').val();
|
||||
if (parseInt(quota3)>parseInt(av_3)) {
|
||||
alert('Jumlah terlalu banyak..');
|
||||
$('#quota3').focus().first().selected();
|
||||
} else {}
|
||||
});
|
||||
|
||||
$('#quota4').focusout(function(){
|
||||
var av_4 = $('#av_4').val();
|
||||
var quota4 = $('#quota4').val();
|
||||
if (parseInt(quota4)>parseInt(av_4)) {
|
||||
alert('Jumlah terlalu banyak..');
|
||||
$('#quota4').focus().first().selected();
|
||||
} else {}
|
||||
});
|
||||
|
||||
$('#quota5').focusout(function(){
|
||||
var av_5 = $('#av_5').val();
|
||||
var quota5 = $('#quota5').val();
|
||||
if (parseInt(quota5)>parseInt(av_5)) {
|
||||
alert('Jumlah terlalu banyak..');
|
||||
$('#quota5').focus().first().selected();
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,90 @@
|
||||
<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'];
|
||||
|
||||
$data2=pg_query("SELECT
|
||||
no_nd,tgl_nd,tgl_paling_lambat_nd
|
||||
FROM riwayat_quota
|
||||
WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id'");
|
||||
while($row2=pg_fetch_array($data2)) {
|
||||
$no_nd=$row2[0];
|
||||
$tgl_nd=$row2[1];
|
||||
$tgl_paling_lambat_nd=$row2[2];
|
||||
}
|
||||
|
||||
$data=pg_query("SELECT id,permintaan_nd
|
||||
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];
|
||||
$permintaan_nd=$row[1];
|
||||
}
|
||||
|
||||
?>
|
||||
<form role="form">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">No Nodin</label>
|
||||
<input type="hidden" value="<?php echo $id; ?>" id="id">
|
||||
<input type="text" class="form-control" value="<?php echo $no_nd; ?>" id="no_nd" >
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Nodin</label>
|
||||
<input type="text" id="tgl_nd" class="form-control date" value="<?php
|
||||
$tml=date('d-m-Y',strtotime($tgl_nd));
|
||||
if (($tml=="01-01-1970") || ($tml==NULL) || ($tml=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($tml));
|
||||
}
|
||||
?>">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Keterangan permintaan</label>
|
||||
<textarea class="form-control" rows="4" id="permintaan_nd" ><?php echo $permintaan_nd; ?></textarea>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Paling lambat</label>
|
||||
<input type="text" id="tgl_paling_lambat_nd" class="form-control date" value="<?php
|
||||
$tpl=date('d-m-Y',strtotime($tgl_paling_lambat_nd));
|
||||
if (($tpl=="01-01-1970") || ($tpl==NULL) || ($tpl=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($tpl));
|
||||
}
|
||||
?>">
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
@@ -0,0 +1,158 @@
|
||||
<?php
|
||||
include("../../koneksi.php");
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
?>
|
||||
|
||||
<script type="text/javascript">
|
||||
$("#tabel_data_quotas").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});
|
||||
</script>
|
||||
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">
|
||||
<table id="tabel_data_quotas" class="table table-striped table-condensed table-bordered" cellpadding="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td align="center"><b>Satuan Kerja</b></td>
|
||||
<td align="center" width="50px;"><b>Σ Medis</b></td>
|
||||
<td align="center" width="80px;"><b>Σ Non-Medis</b></td>
|
||||
<td align="center" width="50px;"><b>Σ Perawatan</b></td>
|
||||
<td align="center" width="110px;"><b>Σ Non-Perawatan</b></td>
|
||||
<td align="center" width="50px;"><b>Σ Pekarya</b></td>
|
||||
<td align="center" width="120px;"><b>Nodin Permohonan</b></td>
|
||||
<td align="center" width="60px;"><b>Tools</b></td>
|
||||
<td style="display:none"></td>
|
||||
<td style="display:none"></td>
|
||||
<td style="display:none"></td>
|
||||
<td style="display:none"></td>
|
||||
<td style="display:none"></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$data=pg_query("SELECT a1.id,a1.nama,
|
||||
(SELECT a2.id FROM riwayat_quota a2 WHERE a2.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a2.satuan_kerja_id=a1.id),
|
||||
COALESCE((SELECT a3.quota1 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0),
|
||||
COALESCE((SELECT a3.quota2 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0),
|
||||
COALESCE((SELECT a3.quota3 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0),
|
||||
COALESCE((SELECT a3.quota4 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0),
|
||||
COALESCE((SELECT a3.quota5 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0),
|
||||
(SELECT a3.permintaan_nd FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),
|
||||
COALESCE((SELECT COUNT(*) FROM data_pegawai WHERE tenaga_id='1' AND satuan_kerja=a1.id),0),
|
||||
COALESCE((SELECT COUNT(*) FROM data_pegawai WHERE tenaga_id='2' AND satuan_kerja=a1.id),0),
|
||||
COALESCE((SELECT COUNT(*) FROM data_pegawai WHERE tenaga_id='3' AND satuan_kerja=a1.id),0),
|
||||
COALESCE((SELECT COUNT(*) FROM data_pegawai WHERE tenaga_id='4' AND satuan_kerja=a1.id),0),
|
||||
COALESCE((SELECT COUNT(*) FROM data_pegawai WHERE tenaga_id='5' AND satuan_kerja=a1.id),0)
|
||||
FROM satuan_kerja a1
|
||||
ORDER BY
|
||||
(COALESCE((SELECT a3.quota1 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0)+
|
||||
COALESCE((SELECT a3.quota2 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0)+
|
||||
COALESCE((SELECT a3.quota3 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0)+
|
||||
COALESCE((SELECT a3.quota4 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0)+
|
||||
COALESCE((SELECT a3.quota5 FROM riwayat_quota a3 WHERE a3.riwayat_kegiatan_id='$riwayat_kegiatan_id' AND a3.satuan_kerja_id=a1.id),0))
|
||||
DESC, a1.nama ASC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
?>
|
||||
<tr>
|
||||
<td class="kiri"><b><?php echo $r['nama']; ?></b></td>
|
||||
<td align="right"><b><?php echo $r[9].' / <span style="color:black">'.$r[3].'</span>'; ?></b></td>
|
||||
<td align="right"><b><?php echo $r[10].' / <span style="color:black">'.$r[4].'</span>'; ?></b></td>
|
||||
<td align="right"><b><?php echo $r[11].' / <span style="color:black">'.$r[5].'</span>'; ?></b></td>
|
||||
<td align="right"><b><?php echo $r[12].' / <span style="color:black">'.$r[6].'</span>'; ?></b></td>
|
||||
<td align="right"><b><?php echo $r[13].' / <span style="color:black">'.$r[7].'</span>'; ?></b></td>
|
||||
<td align="center"><b>
|
||||
<?php
|
||||
if (($r[8]==null) || ($r[8]=='')) {} else {echo 'TERKIRIM';}
|
||||
?>
|
||||
</b></td>
|
||||
<td class="kanan" align="center">
|
||||
<?php
|
||||
$h=$r[3]+$r[4]+$r[5]+$r[6]+$r[7];
|
||||
if ($h==0) {} else {
|
||||
?>
|
||||
<button type="button" name="nd_permohonan" style="height:22px;"class="btn btn-primary btn-xs nd_permohonan" id="<?php echo $r[0];?>" data-content="Nota Dinas Permohonan Peserta" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-envelope"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<button type="button" name="edit_quota" style="height:22px;"class="btn btn-success btn-xs edit_quota" id="<?php echo $r[0];?>" data-content="Set Quota" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
</td>
|
||||
<td align="right" style="display:none"><b><?php echo $r[9]; ?></b></td>
|
||||
<td align="right" style="display:none"><b><?php echo $r[10]; ?></b></td>
|
||||
<td align="right" style="display:none"><b><?php echo $r[11]; ?></b></td>
|
||||
<td align="right" style="display:none"><b><?php echo $r[12]; ?></b></td>
|
||||
<td align="right" style="display:none"><b><?php echo $r[13]; ?></b></td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
|
||||
$('button[name="edit_quota"]').popover();
|
||||
$('button[name="nd_permohonan"]').popover();
|
||||
|
||||
$("#tabel_data_quotas").on('click','.edit_quota',function(){
|
||||
var satuan_kerja_id = $(this).attr('id');
|
||||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||||
var currentRow=$(this).closest("tr");
|
||||
var av_1 = currentRow.find("td:eq(8)").text();
|
||||
var av_2 = currentRow.find("td:eq(9)").text();
|
||||
var av_3 = currentRow.find("td:eq(10)").text();
|
||||
var av_4 = currentRow.find("td:eq(11)").text();
|
||||
var av_5 = currentRow.find("td:eq(12)").text();
|
||||
$('#modal_quota').modal('show');
|
||||
$('#modal_body_quota').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/modal.php",
|
||||
data: 'satuan_kerja_id='+satuan_kerja_id
|
||||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&av_1='+av_1
|
||||
+'&av_2='+av_2
|
||||
+'&av_3='+av_3
|
||||
+'&av_4='+av_4
|
||||
+'&av_5='+av_5,
|
||||
success: function(data){
|
||||
$('#modal_body_quota').html(data);
|
||||
$('#quota1').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
$("#tabel_data_quotas").on('click','.nd_permohonan',function(){
|
||||
var satuan_kerja_id = $(this).attr('id');
|
||||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||||
$('#modal_nd1').modal('show');
|
||||
$('#modal_body_nd1').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/modal_nd1.php",
|
||||
data: 'satuan_kerja_id='+satuan_kerja_id
|
||||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
|
||||
success: function(data){
|
||||
var key="nama_satker";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/quota/crud.php",
|
||||
data: 'satuan_kerja_id='+satuan_kerja_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_head_nd1').html(data);
|
||||
}
|
||||
});
|
||||
$('#modal_body_nd1').html(data);
|
||||
$('#no_nd').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
Reference in New Issue
Block a user