Files
2025-10-09 12:30:11 +07:00

382 lines
18 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?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>