first commit
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='simpan_add') {
|
||||
$id=$_POST['id'];
|
||||
$nama_pelatihan=$_POST['nama_pelatihan'];
|
||||
$jenis_kegiatan_id=$_POST['jenis_kegiatan_id'];
|
||||
$jenis_pelatihan_id=$_POST['jenis_pelatihan_id'];
|
||||
$penyelenggara=$_POST['penyelenggara'];
|
||||
$jatuh_tempo_reg=$_POST['jatuh_tempo_reg'];
|
||||
$jatuh_tempo_reg=str_replace('/','-',$jatuh_tempo_reg);
|
||||
$t=date('Y',strtotime($jatuh_tempo_reg));
|
||||
$b=date('m',strtotime($jatuh_tempo_reg));
|
||||
$h=date('d',strtotime($jatuh_tempo_reg));
|
||||
$max_quota=$_POST['max_quota'];
|
||||
|
||||
$tempat=$_POST['tempat'];
|
||||
|
||||
$tanggal_mulai=$_POST['tanggal_mulai'];
|
||||
$tanggal_mulai=str_replace('/','-',$tanggal_mulai);
|
||||
$tm=date('Y',strtotime($tanggal_mulai));
|
||||
$bm=date('m',strtotime($tanggal_mulai));
|
||||
$hm=date('d',strtotime($tanggal_mulai));
|
||||
|
||||
$tanggal_selesai=$_POST['tanggal_selesai'];
|
||||
$tanggal_selesai=str_replace('/','-',$tanggal_selesai);
|
||||
$ts=date('Y',strtotime($tanggal_selesai));
|
||||
$bs=date('m',strtotime($tanggal_selesai));
|
||||
$hs=date('d',strtotime($tanggal_selesai));
|
||||
|
||||
$waktu_mulai=$_POST['waktu_mulai'];
|
||||
$waktu_selesai=$_POST['waktu_selesai'];
|
||||
|
||||
$bln=$_POST['bln'];
|
||||
//$kode_pelatihan=$_POST['kode_pelatihan'];
|
||||
$lama=$_POST['lama'];
|
||||
$jenis_biaya=$_POST['jenis_biaya'];
|
||||
$thn=$_POST['thn'];
|
||||
|
||||
$cek_add=pg_query("SELECT id FROM riwayat_kegiatan WHERE id='$id'");
|
||||
$row_add = pg_fetch_row($cek_add);
|
||||
if ($row_add[0] > 0) {
|
||||
$upd_add = pg_query("UPDATE riwayat_kegiatan SET
|
||||
nama_pelatihan='$nama_pelatihan',
|
||||
jenis_kegiatan_id='$jenis_kegiatan_id',
|
||||
jenis_pelatihan_id='$jenis_pelatihan_id',
|
||||
penyelenggara='$penyelenggara',
|
||||
jatuh_tempo_reg='$t-$b-$h',
|
||||
max_quota='$max_quota',
|
||||
tempat='$tempat',
|
||||
tanggal_mulai='$tm-$bm-$hm',
|
||||
tanggal_selesai='$ts-$bs-$hs',
|
||||
waktu_mulai='$waktu_mulai',
|
||||
waktu_selesai='$waktu_selesai',
|
||||
bln='$bln',
|
||||
lama='$lama',
|
||||
jenis_biaya='$jenis_biaya',
|
||||
thn='$thn'
|
||||
WHERE id='$id'");
|
||||
} else {
|
||||
$ins_add = pg_query("INSERT into riwayat_kegiatan (
|
||||
thn,
|
||||
nama_pelatihan,
|
||||
jenis_kegiatan_id,
|
||||
jenis_pelatihan_id,
|
||||
penyelenggara,
|
||||
jatuh_tempo_reg,
|
||||
max_quota,
|
||||
tempat,
|
||||
tanggal_mulai,
|
||||
tanggal_selesai,
|
||||
waktu_mulai,
|
||||
waktu_selesai,
|
||||
bln,
|
||||
lama,
|
||||
jenis_biaya
|
||||
) values(
|
||||
'$thn',
|
||||
'$nama_pelatihan',
|
||||
'$jenis_kegiatan_id',
|
||||
'$jenis_pelatihan_id',
|
||||
'$penyelenggara',
|
||||
'$t-$b-$h',
|
||||
'$max_quota',
|
||||
'$tempat',
|
||||
'$tm-$bm-$hm',
|
||||
'$ts-$bs-$hs',
|
||||
'$waktu_mulai',
|
||||
'$waktu_selesai',
|
||||
'$bln',
|
||||
'$lama',
|
||||
'$jenis_biaya'
|
||||
)
|
||||
");
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
$id=$_POST['id'];
|
||||
$files=glob($id.'/*.docx');
|
||||
foreach ($files as $file) {
|
||||
if (is_file($file))
|
||||
unlink($file);
|
||||
}
|
||||
rmdir($id);
|
||||
?>
|
||||
@@ -0,0 +1,162 @@
|
||||
<script type="text/javascript">
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
</script>
|
||||
|
||||
<?php include('../koneksi.php');
|
||||
$saiki=date('d/m/Y');
|
||||
$thn_skrg=date('Y');
|
||||
$jenis=$_POST['jenis'];
|
||||
|
||||
?>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<?php if ($jenis != 'Admin') {
|
||||
?>
|
||||
<br>
|
||||
<div class="col-lg-12"><center style="color:#a6a5a5;font-size:30px;"><i class="fa fa-newspaper-o"></i> Informasi <b style="font-size:30px;"><?php echo 'Kegiatan '.$thn_skrg; ?></b></center>
|
||||
<?php
|
||||
} else {?>
|
||||
<br>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<span class="btn btn-default btn-rounded" id="add_kegiatan"><i class="fa fa-plus"></i></span>
|
||||
</div>
|
||||
<div class="col-lg-8"><p style="color:#a6a5a5;font-size:30px;"><i class="fa fa-newspaper-o"></i> Informasi <b style="font-size:30px;"><?php echo 'Kegiatan '.$thn_skrg; ?></b></p>
|
||||
</div>
|
||||
<?php }?>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div id="tabel_info"></div>
|
||||
|
||||
<!-- end row -->
|
||||
|
||||
|
||||
<div id="modal_add" 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">Add Kegiatan</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_add"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_add">Keluar</button>
|
||||
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_add">Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
$('#tabel_info').load('app/info/tabel.php',{jenis:sess_jenis,satker:sess_satker});
|
||||
|
||||
$('#add_kegiatan').click(function(){
|
||||
var id = 0;
|
||||
$('#modal_add').modal('show');
|
||||
$('#modal_body_add').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/modal.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_add').html(data);
|
||||
$('#nama_pelatihan').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#simpan_add').click(function(){
|
||||
var max_quota = $('#max_quota').val();
|
||||
if ((max_quota=='') || (max_quota==null)) {
|
||||
alert('Tentukan max quotanya..');
|
||||
} else {
|
||||
var id = $('#riwayat_kegiatan_id').val();
|
||||
var nama_pelatihan = $('#nama_pelatihan').val();
|
||||
var jenis_kegiatan_id = $('#jenis_kegiatan_id').val();
|
||||
var jenis_pelatihan_id = $('#jenis_pelatihan_id').val();
|
||||
var penyelenggara = $('#penyelenggara').val();
|
||||
var jatuh_tempo_reg = $('#jatuh_tempo_reg').val();
|
||||
var max_quota = $('#max_quota').val();
|
||||
var tempat = $('#tempat').val();
|
||||
var tanggal_mulai = $('#tanggal_mulai').val();
|
||||
var tanggal_selesai = $('#tanggal_selesai').val();
|
||||
var waktu_mulai = $('#waktu_mulai').val();
|
||||
var waktu_selesai = $('#waktu_selesai').val();
|
||||
var bln = $('#bln').val();
|
||||
var kode_pelatihan = $('#kode_pelatihan').val();
|
||||
var tanggal_sk = $('#tanggal_sk').val();
|
||||
var lama = $('#lama').val();
|
||||
var jenis_biaya = $('#jenis_biaya').val();
|
||||
var thn = $('#thn').val();
|
||||
var key = 'simpan_add';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/crud.php",
|
||||
data: 'id='+id
|
||||
+'&nama_pelatihan='+nama_pelatihan
|
||||
+'&jenis_kegiatan_id='+jenis_kegiatan_id
|
||||
+'&jenis_pelatihan_id='+jenis_pelatihan_id
|
||||
+'&penyelenggara='+penyelenggara
|
||||
+'&jatuh_tempo_reg='+jatuh_tempo_reg
|
||||
+'&max_quota='+max_quota
|
||||
+'&tempat='+tempat
|
||||
+'&tanggal_mulai='+tanggal_mulai
|
||||
+'&tanggal_selesai='+tanggal_selesai
|
||||
+'&waktu_mulai='+waktu_mulai
|
||||
+'&waktu_selesai='+waktu_selesai
|
||||
+'&bln='+bln
|
||||
+'&kode_pelatihan='+kode_pelatihan
|
||||
+'&tanggal_sk='+tanggal_sk
|
||||
+'&lama='+lama
|
||||
+'&jenis_biaya='+jenis_biaya
|
||||
+'&thn='+thn
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_add').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('tersimpan..');
|
||||
$('#tabel_info').load('app/info/tabel.php',{jenis:sess_jenis});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$("#modal_add").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,257 @@
|
||||
<?php
|
||||
include ('../koneksi.php');
|
||||
?>
|
||||
|
||||
<script type="text/javascript">
|
||||
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,});
|
||||
var userTarget = "";
|
||||
var exit = false;
|
||||
$('.input-daterange').datepicker({
|
||||
format: "dd/mm/yyyy",
|
||||
weekStart: 1,
|
||||
orientation: "top auto",
|
||||
autoclose: true,
|
||||
showOnFocus: true,
|
||||
maxViewMode: 'days',
|
||||
keepEmptyValues: true,
|
||||
templates: {
|
||||
leftArrow: '<',
|
||||
rightArrow: '>'
|
||||
}
|
||||
});
|
||||
$('.input-daterange').focusin(function(e) {
|
||||
userTarget = e.target.name;
|
||||
});
|
||||
$('.input-daterange').on('changeDate', function(e) {
|
||||
if (exit) return;
|
||||
if (e.target.name != userTarget) {
|
||||
exit = true;
|
||||
$(e.target).datepicker('clearDates');
|
||||
}
|
||||
exit = false;
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,});
|
||||
</script>
|
||||
|
||||
<?php
|
||||
$id=$_POST['id'];
|
||||
$data=pg_query("SELECT
|
||||
nama_pelatihan,
|
||||
jenis_kegiatan_id,
|
||||
jenis_pelatihan_id,
|
||||
penyelenggara,
|
||||
jatuh_tempo_reg,
|
||||
max_quota,
|
||||
tempat,
|
||||
tanggal_mulai,
|
||||
tanggal_selesai,
|
||||
waktu_mulai,
|
||||
waktu_selesai,
|
||||
bln,
|
||||
kode_pelatihan,
|
||||
tanggal_sk,
|
||||
lama,
|
||||
jenis_biaya,
|
||||
thn,
|
||||
status
|
||||
FROM riwayat_kegiatan WHERE id='$id'");
|
||||
while($row=pg_fetch_array($data)) {
|
||||
$nama_pelatihan=$row[0];
|
||||
$jenis_kegiatan_id=$row[1];
|
||||
$jenis_pelatihan_id=$row[2];
|
||||
$penyelenggara=$row[3];
|
||||
$jatuh_tempo_reg=$row[4];
|
||||
$max_quota=$row[5];
|
||||
$tempat=$row[6];
|
||||
$tanggal_mulai=$row[7];
|
||||
$tanggal_selesai=$row[8];
|
||||
$waktu_mulai=$row[9];
|
||||
$waktu_selesai=$row[10];
|
||||
$blnd=$row[11];
|
||||
$kode_pelatihan=$row[12];
|
||||
$tanggal_sk=$row[13];
|
||||
$lama2=$row[14];
|
||||
$jenis_biaya=$row[15];
|
||||
$thnd=$row[16];
|
||||
//$status=$row[15];
|
||||
}
|
||||
|
||||
if (($blnd==null) || ($blnd=='')) {$bln=date('m');} else {$bln=$blnd;}
|
||||
if (($thnd==null) || ($thnd=='')) {$thn=date('Y');} else {$thn=$thnd;}
|
||||
if (($lama2==null) || ($lama2=='')) {$lama=0;} else {$lama=$lama2;}
|
||||
?>
|
||||
<form role="form">
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputName2">Tahun</label>
|
||||
<input type="text" size="4" class="form-control" name="thn" id="thn" value="<?php echo $thn; ?>">
|
||||
</div>
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputEmail2">Bulan</label>
|
||||
<select class="form-control" id="bln" name="bln">
|
||||
<option value=""></option>
|
||||
<option <?php if ($bln=="1") {echo "selected";} ?> value="1">JANUARI</option>
|
||||
<option <?php if ($bln=="2") {echo "selected";} ?> value="2">PEBRUARI</option>
|
||||
<option <?php if ($bln=="3") {echo "selected";} ?> value="3">MARET</option>
|
||||
<option <?php if ($bln=="4") {echo "selected";} ?> value="4">APRIL</option>
|
||||
<option <?php if ($bln=="5") {echo "selected";} ?> value="5">MEI</option>
|
||||
<option <?php if ($bln=="6") {echo "selected";} ?> value="6">JUNI</option>
|
||||
<option <?php if ($bln=="7") {echo "selected";} ?> value="7">JULI</option>
|
||||
<option <?php if ($bln=="8") {echo "selected";} ?> value="8">AGUSTUS</option>
|
||||
<option <?php if ($bln=="9") {echo "selected";} ?> value="9">SEPTEMBER</option>
|
||||
<option <?php if ($bln=="10") {echo "selected";} ?> value="10">OKTOBER</option>
|
||||
<option <?php if ($bln=="11") {echo "selected";} ?> value="11">NOPEMBER</option>
|
||||
<option <?php if ($bln=="12") {echo "selected";} ?> value="12">DESEMBER</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Nama Kegiatan</label>
|
||||
<input type="hidden" value="<?php echo $id; ?>" id="riwayat_kegiatan_id">
|
||||
<textarea class="form-control" rows="5" id="nama_pelatihan" ><?php echo $nama_pelatihan; ?></textarea>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Jenis Kegiatan</label>
|
||||
<select class="form-control" name="jenis_kegiatan_id" id="jenis_kegiatan_id">
|
||||
<option></option>
|
||||
<?php
|
||||
$ukerja=pg_query("SELECT id,nama FROM jenis_kegiatan ORDER BY nama ASC");
|
||||
while($rows=pg_fetch_assoc($ukerja)) {
|
||||
?>
|
||||
<option <?php if ($jenis_kegiatan_id==$rows['id']) {echo "selected";} ?> value="<?php echo $rows['id']; ?>"><?php echo $rows['nama']?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Jenis Pelatihan</label>
|
||||
<select class="form-control" name="jenis_pelatihan_id" id="jenis_pelatihan_id">
|
||||
<option></option>
|
||||
<?php
|
||||
$ukerja=pg_query("SELECT id,nama FROM jenis_pelatihan ORDER BY id ASC");
|
||||
while($rows=pg_fetch_assoc($ukerja)) {
|
||||
?>
|
||||
<option <?php if ($jenis_pelatihan_id==$rows["id"]) {echo "selected";} ?> value="<?php echo $rows['id']; ?>"><?php echo $rows['nama']?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputEmail2">Jenis Biaya</label>
|
||||
<select class="form-control" id="jenis_biaya" name="jenis_biaya">
|
||||
<option value=""></option>
|
||||
<option <?php if ($jenis_biaya=="RSSA") {echo "selected";} ?> value="RSSA">RSSA</option>
|
||||
<option <?php if ($jenis_biaya=="NON-RSSA") {echo "selected";} ?> value="NON-RSSA">NON-RSSA</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tempat</label>
|
||||
<input type="text" class="form-control" id="tempat" value="<?php echo $tempat; ?>">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Kegiatan</label>
|
||||
<div class="input-group input-daterange">
|
||||
<input type="text" style="text-align:center" id="tanggal_mulai" name="start" class="form-control" value="<?php
|
||||
$tml=date('d-m-Y',strtotime($tanggal_mulai));
|
||||
if (($tml=="01-01-1970") || ($tml==NULL) || ($tml=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($tml));
|
||||
}
|
||||
?>">
|
||||
<span class="input-group-addon">s/d</span>
|
||||
<input type="text" style="text-align:center" id="tanggal_selesai" name="finish" class="form-control" value="<?php
|
||||
$tsl=date('d-m-Y',strtotime($tanggal_selesai));
|
||||
if (($tsl=="01-01-1970") || ($tsl==NULL) || ($tsl=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($tsl));
|
||||
}
|
||||
?>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Waktu</label>
|
||||
<div class="input-group">
|
||||
<input type="text" style="text-align:center" class="form-control" maxlength="5" id="waktu_mulai" value="<?php echo date('H:i',strtotime($waktu_mulai)); ?>"
|
||||
onkeyup="var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + ':';}
|
||||
else if (v.match(/^\d{2}\/\d{2}$/) !== null) {}" placeholder="hh:ss">
|
||||
<span class="input-group-addon">s/d</span>
|
||||
<input type="text" style="text-align:center" class="form-control" maxlength="5" id="waktu_selesai" value="<?php echo date('H:i',strtotime($waktu_selesai)); ?>"
|
||||
onkeyup="var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + ':';}
|
||||
else if (v.match(/^\d{2}\/\d{2}$/) !== null) {}" placeholder="hh:ss">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group" hidden>
|
||||
<label for="exampleInputEmail1">Lama</label>
|
||||
<input type="text" class="form-control" id="lama" value="<?php echo $lama; ?>">
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Penyelenggara</label>
|
||||
<textarea class="form-control" rows="4" id="penyelenggara" ><?php echo $penyelenggara; ?></textarea>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Batas akhir registrasi peserta</label>
|
||||
<input type="text" class="date form-control" id="jatuh_tempo_reg" placeholder="dd/mm/yyyy"
|
||||
onkeyup="
|
||||
var v = this.value;
|
||||
if (v.match(/^\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {
|
||||
this.value = v + '/';
|
||||
}
|
||||
"
|
||||
value="<?php
|
||||
$jtr=date('d-m-Y',strtotime($jatuh_tempo_reg));
|
||||
if (($jtr=="01-01-1970") || ($jtr==NULL) || ($jtr=="")) {
|
||||
echo "";
|
||||
} else {
|
||||
echo date('d/m/Y',strtotime($jtr));
|
||||
}
|
||||
?>"
|
||||
>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Max Quota</label>
|
||||
<input type="number" class="form-control" id="max_quota" value="<?php echo $max_quota; ?>">
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
<div class="form-group m-r-10">
|
||||
<label for="exampleInputEmail2">Status</label>
|
||||
<select class="form-control" id="status" name="status">
|
||||
<option <?php if ($status=="Open") {echo "selected";} ?> value="Open"></option>
|
||||
<option <?php if ($status=="Ready") {echo "selected";} ?> value="Ready">Ready</option>
|
||||
</select>
|
||||
</div> -->
|
||||
<!--
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Waktu</label>
|
||||
<div class="input-group input-daterange">
|
||||
<input type="text" class="form-control" maxlength="5" id="waktu_mulai" value="<?php echo date('H:i',strtotime($waktu_mulai)); ?>"
|
||||
onkeyup="var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + ':';}
|
||||
else if (v.match(/^\d{2}\/\d{2}$/) !== null) {}" placeholder="hh:ss">
|
||||
<span class="input-group-addon">s/d</span>
|
||||
<input type="text" class="form-control" maxlength="5" id="waktu_selesai" value="<?php echo date('H:i',strtotime($waktu_selesai)); ?>"
|
||||
onkeyup="var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + ':';}
|
||||
else if (v.match(/^\d{2}\/\d{2}$/) !== null) {}" placeholder="hh:ss">
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
</form>
|
||||
+140
@@ -0,0 +1,140 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
|
||||
|
||||
|
||||
//echo "Hari ini adalah ". hari_ini();
|
||||
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$satuan_kerja_id=$_POST['satuan_kerja_id'];
|
||||
|
||||
$ket=pg_query("SELECT a1.id,a1.nama,a2.id,a2.tgl_nd,a2.no_nd,k.thn,k.nama_pelatihan,
|
||||
k.tanggal_mulai,k.tanggal_selesai,k.waktu_mulai,k.waktu_selesai,k.tempat,
|
||||
a2.permintaan_nd,a2.tgl_paling_lambat_nd,k.id
|
||||
FROM satuan_kerja a1
|
||||
INNER JOIN riwayat_quota a2 ON (a2.satuan_kerja_id=a1.id)
|
||||
INNER JOIN riwayat_kegiatan k ON (a2.riwayat_kegiatan_id=k.id)
|
||||
WHERE a2.riwayat_kegiatan_id='$riwayat_kegiatan_id'
|
||||
AND a1.id='$satuan_kerja_id'
|
||||
");
|
||||
|
||||
while($rket=pg_fetch_array($ket)) {
|
||||
$id=$rket[14];
|
||||
$satker_nd_1=str_replace("&","dan",$rket[1]);
|
||||
$tgl_nd_1=$rket[3];
|
||||
$no_nd_1=$rket[4];
|
||||
$thn_nd_1=$rket[5];
|
||||
$nama_pelatihan_nd_1=str_replace("&","dan",$rket[6]);
|
||||
$tanggal_mulai=$rket[7];
|
||||
$tanggal_selesai=$rket[8];
|
||||
$waktu_mulai=$rket[9];
|
||||
$waktu_selesai=$rket[10];
|
||||
$tempat_nd_1=str_replace("&","dan",$rket[11]);
|
||||
$permintaan_nd_1d=str_replace("&","dan",$rket[12]);
|
||||
$tgl_paling_lambat_nd_1 =$rket[13];
|
||||
}
|
||||
|
||||
$kpl=pg_query("SELECT p.nama,p.nipb,k.pangkat
|
||||
FROM data_kepala k
|
||||
INNER JOIN data_pegawai p ON (p.id=k.data_pegawai_id) WHERE k.aktif='t'");
|
||||
while($rkpl=pg_fetch_array($kpl)) {
|
||||
$nm_kepala=$rkpl[0];
|
||||
$pangkat=$rkpl[2];
|
||||
$nip=$rkpl[1];
|
||||
}
|
||||
$thn=date('Y');
|
||||
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
|
||||
$hari1 = $array_hari[date("N",strtotime($tanggal_mulai))];
|
||||
$hari2 = $array_hari[date("N",strtotime($tanggal_selesai))];
|
||||
|
||||
$bulan = array(
|
||||
'01' => 'Januari',
|
||||
'02' => 'Februari',
|
||||
'03' => 'Maret',
|
||||
'04' => 'April',
|
||||
'05' => 'Mei',
|
||||
'06' => 'Juni',
|
||||
'07' => 'Juli',
|
||||
'08' => 'Agustus',
|
||||
'09' => 'September',
|
||||
'10' => 'Oktober',
|
||||
'11' => 'November',
|
||||
'12' => 'Desember',
|
||||
);
|
||||
$bulan[date('m')];
|
||||
|
||||
|
||||
$template_file_name = 'nd_permohonan_peserta.docx';
|
||||
|
||||
$rand_no = rand(111111, 999999);
|
||||
$fileName = "NOTA_DINAS_PERMOHONAN_PESERTA_".$satker_nd_1.'_'.$no_nd_1.".docx";
|
||||
|
||||
$folder = $id;
|
||||
$full_path = $folder . '/' . $fileName;
|
||||
|
||||
try
|
||||
{
|
||||
if (!file_exists($folder))
|
||||
{
|
||||
mkdir($folder);
|
||||
}
|
||||
|
||||
//Copy the Template file to the Result Directory
|
||||
copy($template_file_name, $full_path);
|
||||
|
||||
// add calss Zip Archive
|
||||
$zip_val = new ZipArchive;
|
||||
|
||||
//Docx file is nothing but a zip file. Open this Zip File
|
||||
if($zip_val->open($full_path) == true)
|
||||
{
|
||||
// In the Open XML Wordprocessing format content is stored.
|
||||
// In the document.xml file located in the word directory.
|
||||
|
||||
$key_file_name = 'word/document.xml';
|
||||
$message = $zip_val->getFromName($key_file_name);
|
||||
|
||||
$timestamp = date('d-M-Y H:i:s');
|
||||
|
||||
// this data Replace the placeholders with actual values
|
||||
$message = str_replace("satker_nd_1", $satker_nd_1, $message);
|
||||
$message = str_replace("tgl_nd_1", date('d',strtotime($tgl_nd_1)).' '.($bulan[date('m',strtotime($tgl_nd_1))]).' '.date('Y',strtotime($tgl_nd_1)), $message);
|
||||
$message = str_replace("no_nd_1", $no_nd_1, $message);
|
||||
$message = str_replace("thn_nd_1", $thn_nd_1, $message);
|
||||
$message = str_replace("nama_pelatihan_nd_1", $nama_pelatihan_nd_1, $message);
|
||||
|
||||
if ($tanggal_mulai==$tanggal_selesai) {
|
||||
$message = str_replace("hari_nd_1", $hari1, $message);
|
||||
$message = str_replace("tanggal_nd1", date('d',strtotime($tanggal_mulai)).' '.($bulan[date('m',strtotime($tanggal_mulai))]).' '.date('Y',strtotime($tanggal_mulai)), $message);
|
||||
} else {
|
||||
$message = str_replace("hari_nd_1", $hari1.' s/d '.$hari2, $message);
|
||||
$message = str_replace("tanggal_nd1", date('d',strtotime($tanggal_mulai)).' '.($bulan[date('m',strtotime($tanggal_mulai))]).' '.date('Y',strtotime($tanggal_mulai)).' s/d '.date('d',strtotime($tanggal_selesai)).' '.($bulan[date('m',strtotime($tanggal_selesai))]).' '.date('Y',strtotime($tanggal_selesai)), $message);
|
||||
}
|
||||
if (date('H:i',strtotime($waktu_selesai))=='00:00') {
|
||||
$message = str_replace("waktu_nd_1", date('H:i',strtotime($waktu_mulai)).' s/d Selesai', $message);
|
||||
} else {
|
||||
$message = str_replace("waktu_nd_1", date('H:i',strtotime($waktu_mulai)).' s/d '.date('H:i',strtotime($waktu_selesai)), $message);
|
||||
}
|
||||
$message = str_replace("tempat_nd_1", $tempat_nd_1, $message);
|
||||
$message = str_replace("permintaan", $permintaan_nd_1d, $message);
|
||||
$message = str_replace("tglplnd", date('d',strtotime($tgl_paling_lambat_nd_1)).' '.($bulan[date('m',strtotime($tgl_paling_lambat_nd_1))]).' '.date('Y',strtotime($tgl_paling_lambat_nd_1)), $message);
|
||||
$message = str_replace("kabid_nd_1", $nm_kepala, $message);
|
||||
$message = str_replace("pangkat_nd_1", $pangkat, $message);
|
||||
$message = str_replace("nip_nd_1", $nip, $message);
|
||||
|
||||
$zip_val->addFromString($key_file_name, $message);
|
||||
$zip_val->close();
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception $exc)
|
||||
{
|
||||
$error_message = "Error creating the Word Document";
|
||||
var_dump($exc);
|
||||
}
|
||||
|
||||
echo $fileName;
|
||||
|
||||
|
||||
|
||||
?>
|
||||
Binary file not shown.
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
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'");
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,196 @@
|
||||
<?php include('../../koneksi.php');
|
||||
$id=$_POST['riwayat_kegiatan_id'];
|
||||
$satuan_kerja_id=$_POST['satuan_kerja_id'];
|
||||
|
||||
$n=pg_query("SELECT nama FROM satuan_kerja WHERE id='$satuan_kerja_id'");
|
||||
while($rn=pg_fetch_array($n)) {$satker=$rn['nama'];}
|
||||
|
||||
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id)
|
||||
FROM riwayat_kegiatan WHERE id='$id'");
|
||||
while($rd=pg_fetch_array($d)) {
|
||||
$nama_pelatihan=$rd[0];
|
||||
$jenis_pelatihan=$rd[1];
|
||||
}
|
||||
?>
|
||||
|
||||
<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 'Pendaftaran Peserta : ('.$satker.') '.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="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" 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>
|
||||
|
||||
<script type="text/javascript">
|
||||
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
|
||||
var satuan_kerja_id=$('#satuan_kerja_id').val();
|
||||
$('#tabel_quota').load("app/info/pendaftaran/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id});
|
||||
|
||||
/*
|
||||
$('#simpan_quota').click(function(){
|
||||
var max_quota = $('#max_quota').val();
|
||||
var tot_quota = $('#tot_quota').val();
|
||||
var id = $('#id').val();
|
||||
var quota = $('#quota').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
|
||||
+'"a='+quota
|
||||
+'&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');
|
||||
});
|
||||
*/
|
||||
</script>
|
||||
@@ -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>
|
||||
@@ -0,0 +1,225 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$satuan_kerja_id=$_POST['satuan_kerja_id'];
|
||||
|
||||
$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];}
|
||||
|
||||
|
||||
|
||||
$j=pg_query("SELECT COALESCE(quota1,0),COALESCE(quota2,0),COALESCE(quota3,0),COALESCE(quota4,0),COALESCE(quota5,0),status FROM riwayat_quota WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$satuan_kerja_id'");
|
||||
while($rj=pg_fetch_array($j)) {
|
||||
$max_quota=$rj[0]+$rj[1]+$rj[2]+$rj[3]+$rj[4];
|
||||
$q_medis=$rj[0];
|
||||
$q_nmedis=$rj[1];
|
||||
$q_perawatan=$rj[2];
|
||||
$q_nperawatan=$rj[3];
|
||||
$q_pekarya=$rj[4];
|
||||
$status=$rj[5];
|
||||
}
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_peserta").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
|
||||
<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 ($q_medis==0) {} else {
|
||||
$k=pg_query("SELECT COUNT(*) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$satuan_kerja_id' AND tenaga_id=1 AND status IS NOT NULL");
|
||||
while($rk=pg_fetch_array($k)) {$tot_quo1=$rk[0];}
|
||||
?>
|
||||
<input type="hidden" id="q_medis" value="<?php echo $q_medis; ?>">
|
||||
<input type="hidden" id="tot_quo1" value="<?php echo $tot_quo1; ?>">
|
||||
<button type="button" class="btn btn-teal btn-rounded m-r-5" id="tambah_peserta_q_medis"><i class="fa fa-plus m-r-5"></i>Medis <?php echo $q_medis.'/'.$tot_quo1; ?></button>
|
||||
<?php } ?>
|
||||
|
||||
<?php if ($q_nmedis==0) {} else {
|
||||
$k=pg_query("SELECT COUNT(*) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$satuan_kerja_id' AND tenaga_id=2 AND status IS NOT NULL");
|
||||
while($rk=pg_fetch_array($k)) {$tot_quo2=$rk[0];}
|
||||
?>
|
||||
<input type="hidden" id="q_nmedis" value="<?php echo $q_nmedis; ?>">
|
||||
<input type="hidden" id="tot_quo2" value="<?php echo $tot_quo2; ?>">
|
||||
<button type="button" class="btn btn-teal btn-rounded m-r-5" id="tambah_peserta_q_nmedis"><i class="fa fa-plus m-r-5"></i>Non Medis <?php echo $q_nmedis.'/'.$tot_quo2; ?></button>
|
||||
<?php } ?>
|
||||
|
||||
<?php if ($q_perawatan==0) {} else {
|
||||
$k=pg_query("SELECT COUNT(*) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$satuan_kerja_id' AND tenaga_id=3 AND status IS NOT NULL");
|
||||
while($rk=pg_fetch_array($k)) {$tot_quo3=$rk[0];}
|
||||
?>
|
||||
<input type="hidden" id="q_perawatan" value="<?php echo $q_perawatan; ?>">
|
||||
<input type="hidden" id="tot_quo3" value="<?php echo $tot_quo3; ?>">
|
||||
<button type="button" class="btn btn-teal btn-rounded m-r-5" id="tambah_peserta_q_perawatan"><i class="fa fa-plus m-r-5"></i>Perawatan <?php echo $q_perawatan.'/'.$tot_quo3; ?></button>
|
||||
<?php } ?>
|
||||
|
||||
<?php if ($q_nperawatan==0) {} else {
|
||||
$k=pg_query("SELECT COUNT(*) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$satuan_kerja_id' AND tenaga_id=4 AND status IS NOT NULL");
|
||||
while($rk=pg_fetch_array($k)) {$tot_quo4=$rk[0];}
|
||||
?>
|
||||
<input type="hidden" id="q_nperawatan" value="<?php echo $q_nperawatan; ?>">
|
||||
<input type="hidden" id="tot_quo4" value="<?php echo $tot_quo4; ?>">
|
||||
<button type="button" class="btn btn-teal btn-rounded m-r-5" id="tambah_peserta_q_nperawatan"><i class="fa fa-plus m-r-5"></i>Non Perawatan <?php echo $q_nperawatan.'/'.$tot_quo4; ?></button>
|
||||
<?php } ?>
|
||||
|
||||
<?php if ($q_pekarya==0) {} else {
|
||||
$k=pg_query("SELECT COUNT(*) FROM riwayat_peserta WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND satuan_kerja_id='$satuan_kerja_id' AND tenaga_id=5 AND status IS NOT NULL");
|
||||
while($rk=pg_fetch_array($k)) {$tot_quo5=$rk[0];}
|
||||
?>
|
||||
<input type="hidden" id="q_pekarya" value="<?php echo $q_pekarya; ?>">
|
||||
<input type="hidden" id="tot_quo5" value="<?php echo $tot_quo5; ?>">
|
||||
<button type="button" class="btn btn-teal btn-rounded m-r-5" id="tambah_peserta_q_pekarya"><i class="fa fa-plus m-r-5"></i>Pekarya <?php echo $q_pekarya.'/'.$tot_quo5; ?></button>
|
||||
<?php } ?>
|
||||
|
||||
<!--<button type="button" class="btn btn-danger btn-rounded" id="open"><i class="fa fa-send"></i></button>-->
|
||||
<!-- Total Quota Peserta : <span id="tot_quo"><?php echo $max_quota.'/'.$tot_quo; ?></span>-->
|
||||
<br>
|
||||
<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 $max_quota-$tot_quo?>" id="tquo">
|
||||
<input type="hidden" value="<?php echo $jhari ?>" id="jhari">
|
||||
<table id="tabel_data_peserta" 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>
|
||||
<td><b>Status</b></td>
|
||||
<td align="center" width="50px;"><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
|
||||
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)
|
||||
WHERE t.riwayat_kegiatan_id='$riwayat_kegiatan_id'
|
||||
AND p.satuan_kerja='$satuan_kerja_id'
|
||||
AND t.status IS NOT NULL
|
||||
AND t.sebagai_id NOT IN ('2','3')
|
||||
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>
|
||||
<td><b><?php echo $row['status']; ?></b></td>
|
||||
<td align="center" class="kanan">
|
||||
<button type="button" name="delete_peserta" style="height:22px;"class="btn btn-danger btn-xs delete_peserta" id="<?php echo $row['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover">
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
$('button[name="delete_peserta"]').popover();
|
||||
|
||||
|
||||
$('#tambah_peserta_q_medis').click(function(){
|
||||
var jhari = $('#jhari').val();
|
||||
if (jhari>0) {alert('Tanggal pendaftaran sudah lewat..');} else {
|
||||
var satuan_kerja_id = $('#satuan_kerja_id').val();
|
||||
var q_medis = $('#q_medis').val();
|
||||
var tot_quo1 = $('#tot_quo1').val();
|
||||
var tenaga_id = '1';
|
||||
var ket = 'Medis';
|
||||
$.post('app/info/pendaftaran/tabel_peg.php',{satuan_kerja_id : satuan_kerja_id, tot:q_medis, req:tot_quo1, tenaga_id:tenaga_id, ket:ket},function(html){$("#tabel_quota").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 = $('#satuan_kerja_id').val();
|
||||
var q_nmedis = $('#q_nmedis').val();
|
||||
var tot_quo2 = $('#tot_quo2').val();
|
||||
var tenaga_id = '2';
|
||||
var ket = 'Non Medis';
|
||||
$.post('app/info/pendaftaran/tabel_peg.php',{satuan_kerja_id : satuan_kerja_id, tot:q_nmedis, req:tot_quo2, tenaga_id:tenaga_id, ket:ket},function(html){$("#tabel_quota").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 = $('#satuan_kerja_id').val();
|
||||
var q_perawatan = $('#q_perawatan').val();
|
||||
var tot_quo3 = $('#tot_quo3').val();
|
||||
var tenaga_id = '3';
|
||||
var ket = 'Perawatan';
|
||||
$.post('app/info/pendaftaran/tabel_peg.php',{satuan_kerja_id : satuan_kerja_id, tot:q_perawatan, req:tot_quo3, tenaga_id:tenaga_id, ket:ket},function(html){$("#tabel_quota").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 = $('#satuan_kerja_id').val();
|
||||
var q_nperawatan = $('#q_nperawatan').val();
|
||||
var tot_quo4 = $('#tot_quo4').val();
|
||||
var tenaga_id = '4';
|
||||
var ket = 'Non Perawatan';
|
||||
$.post('app/info/pendaftaran/tabel_peg.php',{satuan_kerja_id : satuan_kerja_id, tot:q_nperawatan, req:tot_quo4, tenaga_id:tenaga_id, ket:ket},function(html){$("#tabel_quota").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 = $('#satuan_kerja_id').val();
|
||||
var q_pekarya = $('#q_pekarya').val();
|
||||
var tot_quo5 = $('#tot_quo5').val();
|
||||
var tenaga_id = '5';
|
||||
var ket = 'Pekarya';
|
||||
$.post('app/info/pendaftaran/tabel_peg.php',{satuan_kerja_id : satuan_kerja_id, tot:q_pekarya, req:tot_quo5, tenaga_id:tenaga_id, ket:ket},function(html){$("#tabel_quota").html(html);});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_peserta").on('click','.delete_peserta',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();
|
||||
$('#tabel_quota').load("app/info/pendaftaran/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satuan_kerja_id:satuan_kerja_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
|
||||
$('#back').click(function(){
|
||||
$.post('app/info/main.php',function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,198 @@
|
||||
<?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'];
|
||||
$jenis_user=$_POST['jenis_user'];
|
||||
$ket_id=$_POST['ket_id'];
|
||||
if ($jenis_user=='Bidang') {
|
||||
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id)
|
||||
FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
|
||||
while($rd=pg_fetch_array($d)) {
|
||||
$nama_pelatihan=$rd[0];
|
||||
$jenis_pelatihan=$rd[1];
|
||||
}
|
||||
$s=pg_query("SELECT nama FROM satuan_kerja WHERE id='$satuan_kerja_id'");
|
||||
while($rs=pg_fetch_array($s)) {$skr=$rs[0];}
|
||||
?>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<span><b>
|
||||
<?php echo $skr.' - '.$ket; ?><br>
|
||||
<?php echo 'Tambah Peserta : '.strtoupper($jenis_pelatihan); ?><br>
|
||||
<?php echo strtoupper($nama_pelatihan) ?></b>
|
||||
</span>
|
||||
<br>
|
||||
<br>
|
||||
<?php } else {} ?>
|
||||
<input type="hidden" value="<?php echo $jenis_user; ?>" id="jenis_user">
|
||||
<input type="hidden" value="<?php echo $ket_id; ?>" id="ket_id">
|
||||
<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>
|
||||
<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" 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 jenis_user = $('#jenis_user').val();
|
||||
var ket_id = $('#ket_id').val();
|
||||
|
||||
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 x = $('#satuan_kerja_id').val();
|
||||
if (jenis_user=='Bidang') {
|
||||
$.post('app/cekpeserta/peserta/main.php',{satuan_kerja_id:ket_id,riwayat_kegiatan_id : riwayat_kegiatan_id,x:x},function(html){$("#main_tag").html(html);
|
||||
$('#ceksatker').trigger('change');});
|
||||
} else {
|
||||
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>
|
||||
@@ -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>
|
||||
@@ -0,0 +1,283 @@
|
||||
<?php
|
||||
include ('../koneksi.php');
|
||||
$thn_skrg=date('Y');
|
||||
$jenis=$_POST['jenis'];
|
||||
$satuan_kerja_id=$_POST['satker'];
|
||||
if ($jenis=='Admin') {
|
||||
$j=pg_query("SELECT DISTINCT
|
||||
(SELECT nama FROM jenis_kegiatan WHERE id=jenis_kegiatan_id),jenis_kegiatan_id
|
||||
FROM riwayat_kegiatan
|
||||
WHERE thn='$thn_skrg'
|
||||
ORDER BY (SELECT nama FROM jenis_kegiatan WHERE id=jenis_kegiatan_id) ASC
|
||||
");
|
||||
} else
|
||||
if ($jenis=='Kordik') {
|
||||
$j=pg_query("SELECT DISTINCT
|
||||
(SELECT j.nama FROM jenis_kegiatan j WHERE j.id=k.jenis_kegiatan_id),k.jenis_kegiatan_id
|
||||
FROM riwayat_kegiatan k
|
||||
INNER JOIN riwayat_quota q ON (q.riwayat_kegiatan_id=k.id)
|
||||
WHERE k.thn='$thn_skrg'
|
||||
AND q.satuan_kerja_id='$satuan_kerja_id'
|
||||
AND k.status IS NOT NULL
|
||||
ORDER BY (SELECT j.nama FROM jenis_kegiatan j WHERE j.id=k.jenis_kegiatan_id)
|
||||
");
|
||||
}
|
||||
while($rj=pg_fetch_array($j)) {$jenis_kegiatan=$rj[0];$jenis_kegiatan_id=$rj[1];
|
||||
?>
|
||||
|
||||
|
||||
|
||||
<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-webfont.woff') format('woff');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "GSans_Med";
|
||||
src: url('assets/fonts/googlesans-medium-webfont.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
.judul_grafik {
|
||||
font-family: "GSans";
|
||||
font-size:27px;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.jn {
|
||||
font-family: "GSans";
|
||||
font-size:19px;
|
||||
}
|
||||
</style>
|
||||
<input type="hidden" id="satuan_kerja_id" value="<?php echo $satuan_kerja_id; ?>">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
<div class="timeline timeline-left">
|
||||
<article class="timeline-item alt">
|
||||
<div class="text-left">
|
||||
<div class="time-show first">
|
||||
<a href="#" class="btn btn-orange w-lg"><?php echo $jenis_kegiatan;?></a>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<?php
|
||||
if ($jenis=='Admin') {
|
||||
$kg=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.tanggal_publish,p.id,p.jatuh_tempo_reg,p.max_quota,(SELECT COUNT(r.id) FROM riwayat_peserta r WHERE r.riwayat_kegiatan_id=p.id),
|
||||
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.jenis_kegiatan_id='$jenis_kegiatan_id' ORDER BY p.id DESC");
|
||||
} else
|
||||
if ($jenis=='Kordik') {
|
||||
$kg=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.tanggal_publish,p.id,p.jatuh_tempo_reg,
|
||||
(SELECT COALESCE(q.quota1,0)+COALESCE(q.quota2,0)+COALESCE(q.quota3,0)+COALESCE(q.quota4,0)+COALESCE(q.quota5,0) FROM riwayat_quota q WHERE q.riwayat_kegiatan_id=p.id AND q.satuan_kerja_id='$satuan_kerja_id') ,
|
||||
(SELECT COUNT(r.id) FROM riwayat_peserta r WHERE r.riwayat_kegiatan_id=p.id AND r.satuan_kerja_id='$satuan_kerja_id'),
|
||||
p.tanggal_mulai,p.tanggal_selesai,p.waktu_mulai,p.waktu_selesai,p.tempat,
|
||||
(SELECT q.no_nd FROM riwayat_quota q WHERE q.riwayat_kegiatan_id=p.id AND q.satuan_kerja_id='$satuan_kerja_id')
|
||||
FROM riwayat_kegiatan p WHERE p.thn='$thn_skrg' AND
|
||||
(SELECT COALESCE(q.quota1,0)+COALESCE(q.quota2,0)+COALESCE(q.quota3,0)+COALESCE(q.quota4,0)+COALESCE(q.quota5,0) FROM riwayat_quota q WHERE q.riwayat_kegiatan_id=p.id AND q.satuan_kerja_id='$satuan_kerja_id') IS NOT NULL AND
|
||||
p.jenis_kegiatan_id='$jenis_kegiatan_id' ORDER BY p.id DESC");
|
||||
}
|
||||
while($rkg=pg_fetch_array($kg)) {
|
||||
?>
|
||||
<article class="timeline-item">
|
||||
<div class="timeline-desk">
|
||||
<div class="panel">
|
||||
<div class="timeline-box" style="margin-bottom:-24px;">
|
||||
<span class="arrow"></span>
|
||||
<span class="timeline-icon bg-<?php
|
||||
if($jenis_kegiatan_id==1) {echo 'success';} else
|
||||
if($jenis_kegiatan_id==2) {echo 'primary';} else
|
||||
if($jenis_kegiatan_id==3) {echo 'orange';} else
|
||||
if($jenis_kegiatan_id==4) {echo 'pink';} else
|
||||
if($jenis_kegiatan_id==5) {echo 'purple';} else {echo "success";}
|
||||
?>"><i class="mdi mdi-checkbox-blank-circle-outline"></i></span>
|
||||
<small>
|
||||
<b class="jn"><?php echo strtoupper($rkg[1]); ?></b>
|
||||
<b class="pull-right">
|
||||
<?php if ($jenis=='Admin') {?>
|
||||
<button type="button" name="edit_info" style="height:22px;" class="btn btn-teal btn-xs edit_info" id="<?php echo $rkg['id'];?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i style="margin-top:3px" class="fa fa fa-pencil"></i>
|
||||
</button>
|
||||
<button type="button" name="set_info" style="height:22px;"class="btn btn-primary btn-xs set_info" id="<?php echo $rkg['id'];?>" data-content="Quota" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i style="margin-top:3px" class="fa fa-gear"></i>
|
||||
</button>
|
||||
<button type="button" name="delete_info" style="height:22px;"class="btn btn-danger btn-xs delete_info" id="<?php echo $rkg['id'];?>" data-content="Batal" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i style="margin-top:3px" class="fa fa-remove"></i>
|
||||
</button>
|
||||
<?php } else if ($jenis='Kordik') {?>
|
||||
<?php if (($rkg['no_nd']=='') || ($rkg['no_nd']==null)) {} else { ?>
|
||||
<button type="button" name="d_nd_permohonan_peserta" style="height:22px;"class="btn btn-primary btn-xs d_nd_permohonan_peserta" id="<?php echo $rkg['id'];?>" data-content="Nota Dinas Permohonan Peserta" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i style="margin-top:3px" class="fa fa-envelope"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<button type="button" name="register" style="height:22px;"class="btn btn-brown btn-xs register" id="<?php echo $rkg['id'];?>" data-content="Pendaftaran" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i style="margin-top:3px" class="fa fa-user"></i>
|
||||
</button>
|
||||
<?php }?>
|
||||
</b>
|
||||
</small>
|
||||
<?php if (($rkg['status']==null) || ($rkg['status']=='')) { echo "<p><small></small></p>";
|
||||
} else {?>
|
||||
<p class="timeline-date text-muted"><b style="color:red;">
|
||||
<?php echo strtoupper($rkg['status']); ?>
|
||||
<i class="fa fa-check-circle"></i>
|
||||
<?php echo 'Pendaftaran dibuka hingga : '.date('d-m-Y',strtotime($rkg['jatuh_tempo_reg'])); ?></b></p>
|
||||
<?php } ?>
|
||||
<span class="judul_grafik"><?php echo ucwords(strtolower($rkg[0])); ?></span>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="timeline-desk" style="padding: 0px 20px 12px 20px;margin-top:-8px">
|
||||
<span><b><i class="fa fa-calendar m-r-5"></i><?php echo date('d-m-Y',strtotime($rkg['tanggal_mulai'])).' s/d '.date('d-m-Y',strtotime($rkg['tanggal_selesai'])); ?></b>
|
||||
<b><i class="fa fa-clock-o m-r-5"></i>
|
||||
<?php
|
||||
if (date('H:i',strtotime($rkg['waktu_selesai']))=='00:00') {
|
||||
echo date('H:i',strtotime($rkg['waktu_mulai'])).' s/d Selesai';
|
||||
} else {
|
||||
echo date('H:i',strtotime($rkg['waktu_mulai'])).' s/d '.date('H:i',strtotime($rkg['waktu_selesai']));
|
||||
}
|
||||
?>
|
||||
</b>
|
||||
<b><i class="fa fa-home m-r-5"></i><?php echo $rkg['tempat']; ?></b>
|
||||
<b>
|
||||
<?php if (($rkg['status']==null) || ($rkg['status']=='')) {
|
||||
} else {?>
|
||||
<span class="pull-right" style="font-weight:bold;color:green"><?php echo $rkg[7].'/'.$rkg[8]; ?></span>
|
||||
<?php } ?>
|
||||
</b>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
<?php } ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<script type="text/javascript">
|
||||
var satuan_kerja_id = $('#satuan_kerja_id').val();
|
||||
$('button[name="edit_info"]').popover();
|
||||
$('button[name="set_info"]').popover();
|
||||
$('button[name="register"]').popover();
|
||||
$('button[name="delete_info"]').popover();
|
||||
$('button[name="d_nd_permohonan_peserta"]').popover();
|
||||
|
||||
$('button[name="edit_info"]').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_add').modal('show');
|
||||
$('#modal_body_add').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/modal.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_add').html(data);
|
||||
$('#nama_pelatihan').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('button[name="set_info"]').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
var width = $(window).scrollTop();
|
||||
$.post('app/info/quota/main.php',{riwayat_kegiatan_id : id, width:width},function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('button[name="register"]').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
var width = $(window).scrollTop();
|
||||
var satuan_kerja_id = $('#satuan_kerja_id').val();
|
||||
$.post('app/info/pendaftaran/main.php',{riwayat_kegiatan_id : id,satuan_kerja_id:satuan_kerja_id, width:width},function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
$('button[name="d_nd_permohonan_peserta"]').click(function(){
|
||||
var riwayat_kegiatan_id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/nd.php",
|
||||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||||
+'&satuan_kerja_id='+satuan_kerja_id,
|
||||
success: function(data){
|
||||
alert('Nota Dinas permohonan peserta telah diterima.. Silakan cetak..');
|
||||
var ling = 'app/info/'+riwayat_kegiatan_id+'/'+data;
|
||||
window.open(ling);
|
||||
window.close();
|
||||
/* $.ajax({
|
||||
type: "POST",
|
||||
url: "app/info/del_nd.php",
|
||||
data: 'id='+riwayat_kegiatan_id,
|
||||
success: function(data){}
|
||||
}); */
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
/*
|
||||
$("#tabel_data_undsatker").on('click','.edit_undsatker',function(){
|
||||
var id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/undsatker/undangan.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
var key = "terima_undangan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/undsatker/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Undangan telah diterima.. Silakan cetak..');
|
||||
$('#tabel_undsatker').load("app/undsatker/tabel.php",{satker:sess_satker});
|
||||
var nmf = data;
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/undsatker/del_und.php",
|
||||
data: 'nmf='+nmf
|
||||
+'&id='+id,
|
||||
success: function(data){
|
||||
}
|
||||
});
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url:'app/notif/undsatker_notif.php',
|
||||
success:function(data_notif_undsatker){
|
||||
if(data_notif_undsatker != ""){
|
||||
$('#un_satker').load('app/notif/undsatker_slide.php',{satker:sess_satker});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
var ling = 'app/undsatker/'+id+'/'+data;
|
||||
window.open(ling);
|
||||
window.close();
|
||||
}
|
||||
});
|
||||
});
|
||||
*/
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user