382 lines
18 KiB
PHP
382 lines
18 KiB
PHP
<?php
|
||
include("../koneksi.php");
|
||
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
|
||
$satker=$_POST['satker'];
|
||
?>
|
||
|
||
<style type="text/css">
|
||
.no-border{
|
||
border:none;
|
||
}
|
||
|
||
</style>
|
||
<br>
|
||
<br>
|
||
|
||
|
||
<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 m-r-10">
|
||
<label for="exampleInputName2">List Rapat</label>
|
||
<select class="form-control" name="rapat_absensi" id="rapat_absensi">
|
||
<option></option>
|
||
<?php
|
||
/* $ukerja=pg_query("SELECT
|
||
(SELECT nama FROM data_ruangan WHERE id=tempat),
|
||
tgl_acara,waktu_mulai,waktu_selesai,tujuan,id
|
||
FROM riwayat_kegiatan
|
||
WHERE st_persiapan='Ready'
|
||
AND perencana_rapat='$satker'
|
||
ORDER BY
|
||
(SELECT nama FROM data_ruangan WHERE id=tempat) ASC, tgl_acara ASC"); */
|
||
$ukerja=pg_query("SELECT
|
||
(SELECT nama FROM data_ruangan WHERE id=tempat),
|
||
tgl_acara,waktu_mulai,waktu_selesai,tujuan,id
|
||
FROM riwayat_kegiatan
|
||
WHERE st_persiapan IN ('Ready','Pending')
|
||
AND perencana_rapat='$satker'
|
||
ORDER BY tgl_acara DESC");
|
||
while($rowg=pg_fetch_array($ukerja)) {
|
||
?>
|
||
<option value="<?php echo $rowg[5]; ?>"><?php
|
||
if (strlen($rowg['tujuan']) > 55) {$str = substr($rowg['tujuan'], 0, 60) . '...';} else {
|
||
$str = $rowg['tujuan'];}
|
||
echo $rowg[0]." / Tgl: ".date('d-m-Y',strtotime($rowg['tgl_acara']))." / Jam: ".date('H:i',strtotime($rowg['waktu_mulai']))."-".date('H:i',strtotime($rowg['waktu_selesai']))." / Acara: ".$str; ?></option>
|
||
<?php
|
||
}
|
||
?>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!--<br>
|
||
<div class="row">
|
||
<div class="col-lg-6">
|
||
<button type="button" class="btn btn-teal pull-right btn-block" id="upl_absen" >
|
||
<i class="fa fa-arrow-down m-r-5"></i>
|
||
Upload Daftar Hadir</button>
|
||
</div>
|
||
<div class="col-lg-6">
|
||
<button type="button" class="btn btn-default pull-right btn-block" id="dok_daftar_hadir">
|
||
<i class="fa fa-sign-in m-r-5"></i>
|
||
Print Daftar Hadir</button>
|
||
</div>
|
||
</div>-->
|
||
</form>
|
||
<br>
|
||
|
||
<div id="fr_absensi">
|
||
<div class="row">
|
||
<div class="col-lg-3">
|
||
<button type="button" class="btn btn-default btn-block" id="btn_close_absensi">SIMPAN</button>
|
||
</div>
|
||
<div class="col-lg-3">
|
||
<button type="button" class="btn btn-default btn-block" id="dok_tor">PRINT TOR</button>
|
||
</div>
|
||
<div class="col-lg-3">
|
||
<button type="button" class="btn btn-default pull-right btn-block" id="dok_daftar_hadir_offline"><i class="fa fa-sign-in m-r-5"></i>PRINT DAFTAR HADIR OFFLINE</button>
|
||
</div>
|
||
<div class="col-lg-3">
|
||
<button type="button" class="btn btn-default pull-right btn-block" id="dok_daftar_hadir"><i class="fa fa-sign-in m-r-5"></i>PRINT DAFTAR HADIR ONLINE</button>
|
||
</div>
|
||
</div>
|
||
<br>
|
||
<div id="tabel_absensi"></div>
|
||
</div>
|
||
|
||
|
||
|
||
<div id="modal_file" 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="judul_modal_file"></h4>
|
||
</div>
|
||
<div class="modal-body" id="modal_body_file"></div>
|
||
<div class="modal-footer no-border">
|
||
<button type="button" class="btn btn-success btn-block waves-effect" data-dismiss="modal" id="keluar_file">Keluar</button>
|
||
<!-- <button type="button" class="btn btn-danger waves-effect waves-light" id="simpan_pic">SELESAI</button>-->
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<script type="text/javascript">
|
||
|
||
$('#fr_absensi').hide();
|
||
$('#upl_absen').hide();
|
||
$('#dok_daftar_hadir').hide();
|
||
$('#rapat_absensi').change(function(){
|
||
$('#fr_absensi').hide();
|
||
var dewi_amalia = $('#rapat_absensi').val();
|
||
$('#fr_absensi').show();
|
||
$('#tabel_absensi').load("app/absensi/tabel.php",{riwayat_kegiatan_id:dewi_amalia});
|
||
$('#upl_absen').show();
|
||
$('#dok_daftar_hadir').show();
|
||
});
|
||
|
||
/* $('#rapat_absensi').change(function(){
|
||
$('#master_cari_nama').val('');
|
||
var rapat_absensi = $('#rapat_absensi').val();
|
||
var tempdata = $('#temp_data').val();
|
||
$('#tabel_absensi').load("app/absensi/tabel.php",{rapat_absensi:rapat_absensi,tempdata:tempdata});
|
||
}); */
|
||
|
||
$('#btn_close_absensi').click(function(){
|
||
var riwayat_kegiatan_id = $('#rapat_absensi').val();
|
||
var pegawai_id = $('#temp_data').val();
|
||
var key = 'close_absensi';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/absensi/crud.php",
|
||
data: 'pegawai_id='+pegawai_id
|
||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
alert('Data tersimpan..');
|
||
$('#tabel_absensi').load("app/absensi/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
$('#upl_absen').click(function(){
|
||
var riwayat_kegiatan_id = $('#rapat_absensi').val();
|
||
var key = 'absensi';
|
||
$('#modal_file').modal('show');
|
||
$('#modal_body_file').html("");
|
||
$('#judul_modal_file').html('Upload Absensi Rapat');
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/notulen/upd_file.php",
|
||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#modal_body_file').html(data);
|
||
}
|
||
});
|
||
});
|
||
|
||
function print_daftar_hadir_offline() {
|
||
// var id_rw_kegiatan = $('#id_rw_kegiatan').val();
|
||
var id_rw_kegiatan = $('#rapat_absensi').val();
|
||
var jam_main = 'ALL';
|
||
if (jam_main=='ALL') {
|
||
var all = 'all';} else {
|
||
var c = jam_main.split(' - ');
|
||
var m = c[0];
|
||
var s = c[1];
|
||
}
|
||
var w = 1000;
|
||
var h = 800;
|
||
var left = Number((screen.width/2)-(w/2));
|
||
var tops = Number((screen.height/2)-(h/2));
|
||
var aksi = 'abs_hadir';
|
||
var aksi2 = 'offline';
|
||
$.post('app/undtu/print_eabsensi.php', {id_rw_kegiatan : id_rw_kegiatan,aksi:aksi,aksi2:aksi2}, function (result) {
|
||
WinId = window.open('', 'newwin', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
|
||
WinId.document.open();
|
||
WinId.document.write(result);
|
||
WinId.document.close();
|
||
WinId.focus();
|
||
});
|
||
}
|
||
|
||
$('#dok_daftar_hadir_offline').click(function(){
|
||
print_daftar_hadir_offline();
|
||
});
|
||
|
||
function print_daftar_hadir() {
|
||
// var id_rw_kegiatan = $('#id_rw_kegiatan').val();
|
||
var id_rw_kegiatan = $('#rapat_absensi').val();
|
||
var jam_main = 'ALL';
|
||
if (jam_main=='ALL') {
|
||
var all = 'all';} else {
|
||
var c = jam_main.split(' - ');
|
||
var m = c[0];
|
||
var s = c[1];
|
||
}
|
||
var w = 1000;
|
||
var h = 800;
|
||
var left = Number((screen.width/2)-(w/2));
|
||
var tops = Number((screen.height/2)-(h/2));
|
||
var aksi = 'abs_hadir';
|
||
var aksi2 = 'online';
|
||
$.post('app/undtu/print_eabsensi.php', {id_rw_kegiatan : id_rw_kegiatan,aksi:aksi,aksi2:aksi2}, function (result) {
|
||
WinId = window.open('', 'newwin', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
|
||
WinId.document.open();
|
||
WinId.document.write(result);
|
||
WinId.document.close();
|
||
WinId.focus();
|
||
});
|
||
}
|
||
|
||
$('#dok_daftar_hadir').click(function(){
|
||
print_daftar_hadir();
|
||
});
|
||
|
||
|
||
|
||
/*
|
||
$('#btn_baru_notulen').click(function(){
|
||
var riwayat_kegiatan_id = $('#rapat_di').val();
|
||
var id = 0;
|
||
$('#modal_notulen').modal('show');
|
||
$('#modal_body_notulen').html("");
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/notulen/modal.php",
|
||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&id='+id,
|
||
success: function(data){
|
||
$('#modal_body_notulen').html(data);
|
||
$('#pembahasan').first().focus().selected();
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#btn_notulis').click(function(){
|
||
var riwayat_kegiatan_id = $('#rapat_di').val();
|
||
var id = 0;
|
||
$('#modal_notulis').modal('show');
|
||
$('#modal_body_notulis').html("");
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/notulen/modal_notulis.php",
|
||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&id='+id,
|
||
success: function(data){
|
||
$('#modal_body_notulis').html(data);
|
||
$('#nama_notulis').first().focus().selected();
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
$('#simpan_notulen').click(function(){
|
||
var pembahasan = $('#pembahasan').val();
|
||
var tindak_lanjut = $('#tindak_lanjut').val();
|
||
var riwayat_kegiatan_id = $('#rapat_di').val();
|
||
var id = $('#id').val();
|
||
var key = 'simpan_dok_notulen';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/notulen/crud.php",
|
||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&pembahasan='+pembahasan
|
||
+'&tindak_lanjut='+tindak_lanjut
|
||
+'&id='+id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
alert('Notulen tersimpan..');
|
||
$('#modal_notulen').modal('hide');
|
||
$('body').removeClass('modal-open');
|
||
$('.modal-backdrop').remove();
|
||
$('#tabel_notulen').load("app/notulen/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id, satker:sess_satker});
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#simpan_notulis').click(function(){
|
||
var riwayat_kegiatan_id = $('#rapat_di').val();
|
||
var imp2 = $("#notulis").val();
|
||
var z2 = $('#browsers2');
|
||
var val2 = $(z2).find('option[value="' + imp2 + '"]');
|
||
var notulis = val2.attr('id_ms_pegawai2');
|
||
var key = 'simpan_notulis';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/notulen/crud.php",
|
||
data: 'notulis='+notulis
|
||
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&key='+key,
|
||
success: function(data){
|
||
$('#modal_notulis').modal('hide');
|
||
$('body').removeClass('modal-open');
|
||
$('.modal-backdrop').remove();
|
||
alert('tersimpan..');
|
||
$('#rapat_di').trigger('change');
|
||
}
|
||
});
|
||
});
|
||
|
||
$('#btn_close_rapat').click(function(){
|
||
var riwayat_kegiatan_id = $('#rapat_di').val();
|
||
var sifat_notulen = $('#sifat_notulen').val();
|
||
var key = 'close_rapat';
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "app/notulen/crud.php",
|
||
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
|
||
+'&sifat_notulen='+sifat_notulen
|
||
+'&key='+key,
|
||
success: function(data){
|
||
alert('Rapat closing..');
|
||
$('#notulen_satker').trigger('click');
|
||
$.ajax({
|
||
method:'get',
|
||
url:'app/notif/not_notif.php',
|
||
success:function(data_notif_not){
|
||
if(data_notif_not != ""){
|
||
$('#notulen_satker').load('app/notif/not_slide.php',{satker:sess_satker});
|
||
}
|
||
}
|
||
});
|
||
$.ajax({
|
||
method:'get',
|
||
url:'app/notif/hasil_notif.php',
|
||
success:function(data_notif_hasil){
|
||
if(data_notif_hasil != ""){
|
||
$('#hasil').load('app/notif/hasil_slide.php',{satker:sess_satker});
|
||
}
|
||
}
|
||
});
|
||
$.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});
|
||
}
|
||
}
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
$("#modal_notulen").on("hidden.bs.modal", function () {
|
||
$(this).off('hidden.bs.modal');
|
||
});
|
||
*/
|
||
|
||
function dok_tor() {
|
||
// var id_rw_kegiatan = $('#id_rw_kegiatan').val();
|
||
var id_rw_kegiatan = $('#rapat_absensi').val();
|
||
var all = 'all';
|
||
var w = 1000;
|
||
var h = 800;
|
||
var left = Number((screen.width/2)-(w/2));
|
||
var tops = Number((screen.height/2)-(h/2));
|
||
var aksi = 'abs_tor';
|
||
$.post('app/undtu/print_tor.php', {id_rw_kegiatan : id_rw_kegiatan,aksi:aksi}, function (result) {
|
||
WinId = window.open('', 'newwin', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
|
||
WinId.document.open();
|
||
WinId.document.write(result);
|
||
WinId.document.close();
|
||
WinId.focus();
|
||
});
|
||
}
|
||
|
||
$('#dok_tor').click(function(){
|
||
dok_tor();
|
||
});
|
||
|
||
</script>
|
||
|
||
|
||
|
||
|