Files
simutu/app/!/info/main.php
2025-10-09 12:30:11 +07:00

271 lines
9.2 KiB
PHP
Raw 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.
<script type="text/javascript">
var sess_jenis = $('#cek_jenis').val();
/* $('.input-daterange input').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,orientation: 'bottom'});
$('.input-daterange input').each(function() {
$(this).datepicker('clearDates');
});*/
var userTarget = "";
var exit = false;
$('.input-daterange').datepicker({
format: "dd/mm/yyyy",
weekStart: 1,
orientation: "bottom auto",
autoclose: true,
showOnFocus: true,
maxViewMode: 'days',
keepEmptyValues: true,
templates: {
leftArrow: '&lt;',
rightArrow: '&gt;'
}
});
$('.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>
<?php include('../koneksi.php');
$saiki=date('d/m/Y');
$jenis=$_POST['jenis'];
?>
<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;}
.judul_grafik {
font-family: "GSans";
font-size:27px;
color: black;
}
.jn {
font-family: "GSans";
font-size:18px;
}
</style>
<br>
<br>
<div class="col-lg-12"><center style="color:#a6a5a5;font-size:30px;"><i class="fa fa-newspaper-o"></i>&nbsp;Informasi&nbsp;<b style="font-size:30px;"><?php echo 'Pemakaian Ruangan'; ?></b></center>
<br>
<div class="input-group input-daterange">
<input type="text" id="tgl_mulai" name="start" class="form-control" value="<?php echo $saiki;?>">
<span class="input-group-addon">s/d</span>
<input type="text" id="tgl_selesai" name="finish" class="form-control" value="<?php echo $saiki;?>">
<span class="btn input-group-addon" id="cari_tgl_info"><i class="glyphicon glyphicon-search"></i></span>
<select class="form-control" id="cari_ruangan"></select>
<?php if (($jenis == 'TU') || ($jenis == 'Satker')) {} else {?>
<span class="btn btn-primary input-group-addon" id="add_kegiatan"><i class="fa fa-plus"></i></span>
<?php }?>
<?php if ($jenis == 'Satker') {} else {?>
<span class="btn btn-default input-group-addon" id="print_kegiatan"><i class="glyphicon glyphicon-print"></i></span>
<?php }?>
</div>
<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">
<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">
$('.log_sat').html('sa');
$('#cari_tgl_info').click(function(){
var tgl_mulai = $('#tgl_mulai').val();
var tgl_selesai = $('#tgl_selesai').val();
var key = 'minggu_ke';
$.ajax({
type: "POST",
url: "app/info/tabel.php",
data: 'tgl_mulai='+tgl_mulai
+'&tgl_selesai='+tgl_selesai
+'&key='+key,
success: function(data){
$('#tabel_info').load('app/info/tabel.php',{tgl_mulai:tgl_mulai, tgl_selesai:tgl_selesai,jenis:sess_jenis});
var key = "cari_ruangan";
$.ajax({
type: "POST",
url: "app/info/crud.php",
data: 'tgl_mulai='+tgl_mulai
+'&tgl_selesai='+tgl_selesai
+'&key='+key,
success: function(data){ //alert(data);
$('#cari_ruangan').html(data);
}
});
}
});
});
$('#tgl_mulai').change(function(){
$('#cari_tgl_info').trigger('click');
});
$('#tgl_selesai').change(function(){
$('#cari_tgl_info').trigger('click');
});
$('#cari_ruangan').change(function(){
var cari_ruangan = $('#cari_ruangan').val();
var tgl_mulai = $('#tgl_mulai').val();
var tgl_selesai = $('#tgl_selesai').val();
// var key = 'tampil';
/* $.ajax({
type: "POST",
url: "app/info/crud.php",
data: 'tgl_mulai='+tgl_mulai
+'&tgl_selesai='+tgl_selesai
+'&cari_ruangan='+cari_ruangan
+'&key='+key,
success: function(data){
if (data==0) {
$('#tabel_info').html('Tidak ada progress..');
} else { */
$.ajax({
type: "POST",
url: "app/info/tabel.php",
data: 'tgl_mulai='+tgl_mulai
+'&tgl_selesai='+tgl_selesai
+'&cari_ruangan='+cari_ruangan,
success: function(data){
$('#tabel_info').load('app/info/tabel.php',{tgl_mulai:tgl_mulai, tgl_selesai:tgl_selesai, cari_ruangan:cari_ruangan,jenis:sess_jenis});
}
});
/*}
}
});*/
});
$('#cari_tgl_info').trigger('click');
$('#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);
}
});
});
$('#simpan_add').click(function(){
var id = $('#id_rw_kegiatan').val();
var tempat = $('#tempat').val();
var tgl_acara = $('#tgl_acara').val();
var waktu_mulai = $('#waktu_mulai').val();
var waktu_selesai = $('#waktu_selesai').val();
var tujuan = $('#tujuan').val();
var penanggungjawab = $('#penanggungjawab').val();
var key = 'simpan_add';
$.ajax({
type: "POST",
url: "app/info/crud.php",
data: 'id='+id
+'&tempat='+tempat
+'&tgl_acara='+tgl_acara
+'&waktu_mulai='+waktu_mulai
+'&waktu_selesai='+waktu_selesai
+'&tujuan='+tujuan
+'&penanggungjawab='+penanggungjawab
+'&key='+key,
success: function(data){
$('#modal_add').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#cari_tgl_info').trigger('click');
}
});
});
function excel() {
var b=$('#tgl_mulai').val();
var c=$('#tgl_selesai').val();
var a=$('#c1').val();
var w = 600;
var h = 300;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
window.open('app/info/excel.php?tm1='+b+'&ts1='+c+'&a='+a,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
}
$('#print_kegiatan').click(function(){
excel();
});
</script>