380 lines
20 KiB
PHP
380 lines
20 KiB
PHP
<?php
|
||
include('../koneksi.php');
|
||
$id_rw_kegiatan=$_POST['id_rw_kegiatan'];
|
||
$tujuan=$_POST['tujuan'];
|
||
$tempat=$_POST['tempat'];
|
||
$tgl_acara=$_POST['tgl_acara'];
|
||
$waktu=$_POST['waktu'];
|
||
$st_persiapan=$_POST['st_persiapan'];
|
||
|
||
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
|
||
|
||
|
||
$j=pg_query("SELECT waktu_mulai,waktu_selesai FROM riwayat_kegiatan WHERE id='$id_rw_kegiatan'");
|
||
while($rj=pg_fetch_array($j)) {$waktu_mulai=$rj[0];$waktu_selesai=$rj[1];}
|
||
|
||
|
||
?>
|
||
|
||
<style type="text/css">
|
||
.no-border{
|
||
border:none;
|
||
}
|
||
|
||
.judul_page {
|
||
font-size:18px;
|
||
}
|
||
</style>
|
||
<br>
|
||
<br>
|
||
<input type="hidden" value="<?php echo $id_rw_kegiatan; ?>" id="riwayat_kegiatan_id">
|
||
<div class="row">
|
||
<div class="col-lg-8">
|
||
<div class="pull-left">
|
||
<span class="judul_page" style="font-family:InterSB;font-size:16px"><?php
|
||
if ($st_persiapan=='Pending') {
|
||
echo 'Acara : '.$tujuan.' ('.$st_persiapan.')';
|
||
} else {
|
||
echo 'Acara : '.$tujuan;
|
||
}
|
||
|
||
?>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="col-lg-4">
|
||
<div class="pull-right">
|
||
<span class="judul_page" style="font-family:InterSB;font-size:16px"><?php echo 'Ruang '.$tempat; ?></span><br>
|
||
<span class="judul_page" style="font-family:InterSB;font-size:16px"><?php
|
||
$hari = $array_hari[date("N",strtotime($tgl_acara))];
|
||
echo $hari.', '.date('d-m-Y',strtotime($tgl_acara)).' / '.$waktu; ?></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<hr>
|
||
<form class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
|
||
<div class="row">
|
||
<div class="col-lg-12">
|
||
<div class="form-group" id="cm">
|
||
<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>
|
||
<button type="button" id="btn_back_peserta2" class="btn btn-default waves-effect waves-light">
|
||
<i class="fa fa-arrow-left m-r-5"></i>Back
|
||
</button>
|
||
<button type="button" id="btn_copy" class="btn btn-default waves-effect waves-light">
|
||
<i class="mdi mdi-content-copy m-r-5"></i>Copy Peserta
|
||
</button>
|
||
<button type="button" id="btn_baru_peserta2" class="btn btn-teal waves-effect waves-light">
|
||
<i class="fa fa-plus m-r-5"></i>
|
||
</button>
|
||
<button type="button" id="btn_baru_peserta" class="btn btn-teal waves-effect waves-light">
|
||
<i class="fa fa-plus m-r-5"></i> Peserta Dalam
|
||
</button>
|
||
<button type="button" id="btn_baru_peserta_luar" class="btn btn-danger waves-effect waves-light">
|
||
<i class="fa fa-plus m-r-5"></i> Peserta Luar
|
||
</button>
|
||
|
||
<button type="button" id="btn_persiapan_kirim_permintaan" class="btn btn-default waves-effect waves-light">
|
||
<i class="fa fa-send m-r-5"></i> Kirim Permintaan
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
<br>
|
||
|
||
|
||
|
||
<div id="tabel_peserta"></div>
|
||
|
||
<div id="modal_copy" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||
<div class="modal-dialog modal-full">
|
||
<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">Copy Peserta</h4>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_copy"></div>
|
||
<div class="modal-footer no-border" style="display:none">
|
||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_copy">Keluar</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="modal_tabel" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||
<div class="modal-dialog modal-full">
|
||
<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">Input Peserta Dalam</h4>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_tabel"></div>
|
||
<div class="modal-footer no-border" style="display:none">
|
||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_tabel">Keluar</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="modal_peserta" 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">Input Peserta Dalam</h4>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_peserta"></div>
|
||
<div class="modal-footer no-border">
|
||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_peserta">Keluar</button>
|
||
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_peserta">Simpan</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="modal_peserta_luar" 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">Input Peserta Luar</h4>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_peserta_luar"></div>
|
||
<div class="modal-footer no-border">
|
||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_peserta_luar">Keluar</button>
|
||
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_peserta_luar">Simpan</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<script>
|
||
|
||
$('#btn_back_peserta2').click(function(){
|
||
$('#persiapan_satker').trigger('click');
|
||
});
|
||
|
||
$('#cm').hide();
|
||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||
$('#tabel_peserta').load("app/peserta/tabel.php",{riwayat_kegiatan_id : riwayat_kegiatan_id});
|
||
|
||
$('#btn_copy').click(function(){
|
||
var sess_satker = $('#cek_satker').val();
|
||
$('#modal_copy').modal('show');
|
||
$('#modal_body_copy').html("");
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/copy/main.php",
|
||
data: 'satker='+sess_satker,
|
||
success: function(data){
|
||
$('#modal_body_copy').html(data);
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#btn_baru_peserta2').click(function(){
|
||
var id=0;
|
||
var waktu_mulai = $('#waktu_mulai').val();
|
||
var waktu_selesai = $('#waktu_selesai').val();
|
||
$('#modal_tabel').modal('show');
|
||
$('#modal_body_tabel').html("");
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/modal_tabel.php",
|
||
data: 'id='+id
|
||
+'&waktu_mulai='+waktu_mulai
|
||
+'&waktu_selesai='+waktu_selesai,
|
||
success: function(data){
|
||
$('#modal_body_tabel').html(data);
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#btn_baru_peserta').click(function(){
|
||
var id = 0;
|
||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||
var waktu_mulai = $('#waktu_mulai').val();
|
||
var waktu_selesai = $('#waktu_selesai').val();
|
||
$('#modal_peserta').modal('show');
|
||
$('#modal_body_peserta').html("");
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/modal.php",
|
||
data: 'id='+id
|
||
+'&waktu_mulai='+waktu_mulai
|
||
+'&waktu_selesai='+waktu_selesai
|
||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
|
||
success: function(data){
|
||
$('#modal_body_peserta').html(data);
|
||
$('#waktu_mulai_m').first().focus().selected();
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#simpan_peserta').click(function(){
|
||
var id = $('#id_rw_peserta').val();
|
||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||
var imp3 = $("#peserta_nama").val();
|
||
var z3 = $('#browsers');
|
||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||
var data_pegawai_id = val3.attr('id_ms_pegawai2');
|
||
var cek_jabtim = $('#jabtim').val();
|
||
if (!cek_jabtim) {
|
||
var jabtim = $('#jabatan').val();
|
||
} else {
|
||
var jabtim = $('#jabtim').val();
|
||
}
|
||
var waktu_mulai = $('#waktu_mulai_m').val();
|
||
var waktu_selesai = $('#waktu_selesai_m').val();
|
||
var key = 'simpan_peserta';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/crud.php",
|
||
data: 'id='+id
|
||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&data_pegawai_id='+data_pegawai_id
|
||
+'&jabtim='+jabtim
|
||
+'&waktu_mulai='+waktu_mulai
|
||
+'&waktu_selesai='+waktu_selesai
|
||
+'&key='+key,
|
||
success: function(data){
|
||
if (data=='vj') {
|
||
alert('Peserta sudah terinput..');
|
||
$("#peserta_nama").val('');
|
||
$("#nip").val('');
|
||
$("#gol").val('');
|
||
$("#sex").val('');
|
||
$("#satker").val('');
|
||
$("#jabatan").val('');
|
||
$("#jabtim").val('');
|
||
$("#peserta_nama").first().focus().selected();
|
||
} else {
|
||
$('#waktu_mulai').val(waktu_mulai);
|
||
$('#waktu_selesai').val(waktu_selesai);
|
||
$('#modal_peserta').modal('hide');
|
||
$('body').removeClass('modal-open');
|
||
$('.modal-backdrop').remove();
|
||
alert('tersimpan..');
|
||
$('#tabel_peserta').load("app/peserta/tabel.php",{riwayat_kegiatan_id : riwayat_kegiatan_id});
|
||
}
|
||
}
|
||
});
|
||
|
||
});
|
||
|
||
|
||
$('#btn_baru_peserta_luar').click(function(){
|
||
var id = 0;
|
||
// var peserta_luar = 0;
|
||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||
var waktu_mulai = $('#waktu_mulai').val();
|
||
var waktu_selesai = $('#waktu_selesai').val();
|
||
$('#modal_peserta_luar').modal('show');
|
||
$('#modal_body_peserta_luar').html("");
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/modal_luar.php",
|
||
data: 'id='+id
|
||
+'&waktu_mulai='+waktu_mulai
|
||
+'&waktu_selesai='+waktu_selesai
|
||
// +'&peserta_luar='+peserta_luar
|
||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id,
|
||
success: function(data){
|
||
$('#modal_body_peserta_luar').html(data);
|
||
$('#waktu_mulai_m_l').first().focus().selected();
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
$('#simpan_peserta_luar').click(function(){
|
||
var id = $('#peserta_luar').val();
|
||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||
var imp3 = $("#peserta_nama_l").val();
|
||
var peserta_luar = $('#peserta_luar').val();
|
||
var nipb = $('#nipb_l').val();
|
||
var jenis_kelamin = $('#jenis_kelamin_l').val();
|
||
var instansi = $('#instansi_l').val();
|
||
var jabatan = $('#jabatan_l').val();
|
||
var waktu_mulai = $('#waktu_mulai_m_l').val();
|
||
var waktu_selesai = $('#waktu_selesai_m_l').val();
|
||
var riwayat_peserta_id = $('#riwayat_peserta_id_l').val();
|
||
var key = 'simpan_peserta_luar';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/crud.php",
|
||
data: 'id='+id
|
||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&peserta_luar='+peserta_luar
|
||
+'&nama='+imp3
|
||
+'&nipb='+nipb
|
||
+'&jenis_kelamin='+jenis_kelamin
|
||
+'&instansi='+instansi
|
||
+'&jabatan='+jabatan
|
||
+'&waktu_mulai='+waktu_mulai
|
||
+'&waktu_selesai='+waktu_selesai
|
||
+'&riwayat_peserta_id='+riwayat_peserta_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#waktu_mulai').val(waktu_mulai);
|
||
$('#waktu_selesai').val(waktu_selesai);
|
||
$('#modal_peserta_luar').modal('hide');
|
||
$('body').removeClass('modal-open');
|
||
$('.modal-backdrop').remove();
|
||
alert('tersimpan..');
|
||
$('#tabel_peserta').load("app/peserta/tabel.php",{riwayat_kegiatan_id : riwayat_kegiatan_id});
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
$('#btn_persiapan_kirim_permintaan').click(function(){
|
||
var key = 'kirim_permintaan';
|
||
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/peserta/crud.php",
|
||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
alert('Berhasil terkirim.. Tunggu konfirmasi dari Sub Bagian Tata Usaha..');
|
||
$('#st_pers').html('Pending');
|
||
$('#persiapan_satker').trigger('click');
|
||
$.ajax({
|
||
method:'get',
|
||
url:'app/notif/persiapan_notif.php',
|
||
success:function(data_notif_persiapan){
|
||
if(data_notif_persiapan != ""){
|
||
$('#persiapan_satker').load('app/notif/persiapan_slide.php',{satker:sess_satker});
|
||
}
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
$("#modal_tabel").on("hidden.bs.modal", function () {
|
||
$(this).off('hidden.bs.modal');
|
||
});
|
||
|
||
$("#modal_peserta").on("hidden.bs.modal", function () {
|
||
$(this).off('hidden.bs.modal');
|
||
});
|
||
|
||
$("#modal_peserta_luar").on("hidden.bs.modal", function () {
|
||
$(this).off('hidden.bs.modal');
|
||
});
|
||
|
||
</script>
|
||
|