first commit
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='arsipkan') {
|
||||
$id=$_POST['id'];
|
||||
pg_query("INSERT INTO arsip (surat_id,tgl_arsip) VALUES ('$id',NOW())");
|
||||
$upd_baca=pg_query("UPDATE kirim SET dis_baca='B' WHERE surat_id='$id'");
|
||||
} else
|
||||
if ($key=='koreksi_arahan') {
|
||||
$id=$_POST['id'];
|
||||
$upd=pg_query("UPDATE kirim SET proses_tu='K' WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='koreksi_batal') {
|
||||
$id=$_POST['id'];
|
||||
$upd=pg_query("UPDATE kirim SET proses_tu=null WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='kirim_arahan') {
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$satker_id=$_POST['satker_id'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$d=pg_query("SELECT id,kepada FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_tujuan IS NULL
|
||||
AND satuan_kerja_penginput='$satker_id' AND kepada IS NOT NULL");
|
||||
while(($r=pg_fetch_array($d)) !== FALSE) {
|
||||
$id=$r[0];
|
||||
$kepada=$r[1];
|
||||
$sat=pg_query("SELECT satuan_kerja_id FROM data_user WHERE jabatan_pegawai_id='$kepada'");
|
||||
while($r=pg_fetch_array($sat)) {$satuan_kerja_tujuan=$r[0];}
|
||||
pg_query("UPDATE kirim SET satuan_kerja_tujuan='$satuan_kerja_tujuan',lama=NOW() WHERE id='$id'");
|
||||
}
|
||||
if ($jenis=='Admin') {
|
||||
$upd_baca=pg_query("UPDATE kirim SET dis_baca='B' WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$satker_id' AND kepada IS NULL");
|
||||
} else {
|
||||
$upd_baca=pg_query("UPDATE kirim SET dis_baca='B' WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$satker_id'");
|
||||
}
|
||||
} else
|
||||
if ($key=='simpan_kepada_kr') {
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$kepada=$_POST['kepada'];
|
||||
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
|
||||
$cek_satker=pg_query("SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput'
|
||||
AND satuan_kerja_tujuan IS NULL");
|
||||
$row_satker = pg_fetch_row($cek_satker);
|
||||
if ($row_satker[0] > 0) {} else {
|
||||
$inp=pg_query("INSERT INTO kirim (
|
||||
surat_id,
|
||||
kepada,
|
||||
satuan_kerja_penginput
|
||||
) VALUES (
|
||||
'$surat_id',
|
||||
'$kepada',
|
||||
'$satuan_kerja_penginput'
|
||||
)");
|
||||
}
|
||||
} else
|
||||
if ($key=='delete_kepada_kr') {
|
||||
$id=$_POST['id'];
|
||||
$del=pg_query("DELETE FROM kirim WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='simpan_arahan') {
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$isic=$_POST['isi'];
|
||||
$isix='#'.$_POST['isi'];
|
||||
$satuan_kerja_penginput=$_POST['satker_id'];
|
||||
$parap=$_POST['parap'];
|
||||
|
||||
pg_query("UPDATE kirim SET isi=NULL
|
||||
WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND kepada IS NOT NULL AND satuan_kerja_tujuan IS NULL");
|
||||
|
||||
$d=pg_query("SELECT id,kepada FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND kepada IS NOT NULL
|
||||
AND satuan_kerja_tujuan IS NULL ORDER BY id ASC");
|
||||
while(($r=pg_fetch_array($d)) !== FALSE) {
|
||||
$kirim_id=$r[0];
|
||||
$kpd=$r[1];
|
||||
|
||||
pg_query("UPDATE kirim SET dis_baca='B' WHERE surat_id='$surat_id' AND kepada='$kpd' AND isi LIKE '#%'");
|
||||
|
||||
$cek=pg_query("SELECT COUNT(*) FROM kirim WHERE isi='$isic' AND surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND kepada IS NOT NULL
|
||||
AND satuan_kerja_tujuan IS NULL");
|
||||
while($n=pg_fetch_array($cek)) {$j=$n[0];}
|
||||
if ($j==1) {
|
||||
//$isi='#'.$isic;
|
||||
$cek1=pg_query("SELECT COUNT(*) FROM kirim WHERE isi='$isix' AND surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND kepada='$kpd'
|
||||
AND satuan_kerja_tujuan IS NOT NULL");
|
||||
while($n1=pg_fetch_array($cek1)) {$j1=$n1[0];}
|
||||
if ($j1==1) {$isi='##'.$isic;} else {$isi='#'.$isic;}
|
||||
|
||||
} else {
|
||||
$isi=$isic;
|
||||
}
|
||||
|
||||
pg_query("UPDATE kirim SET isi='$isi',proses_sekretariat='$parap',tgl_input=NOW(),jam_input=NOW() WHERE id='$kirim_id'");
|
||||
}
|
||||
} else
|
||||
if ($key=='arsip_arahan') {
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$satker_id=$_POST['satker_id'];
|
||||
$d=pg_query("SELECT (SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.id
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#'
|
||||
AND satuan_kerja_tujuan='$satker_id'
|
||||
ORDER BY k.id ASC");
|
||||
while(($r=pg_fetch_array($d)) !== FALSE) {
|
||||
$kirim_id=$r[1];
|
||||
pg_query("UPDATE kirim SET dis_baca='B' WHERE id='$kirim_id'");
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,89 @@
|
||||
<?php
|
||||
include("../../koneksi.php");
|
||||
$surat_id=$_POST['surat_id'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="surat_ida" value="<?php echo $surat_id; ?>">
|
||||
<div class="row port">
|
||||
<div class="portfolioContainer">
|
||||
<?php
|
||||
$dok=pg_query("SELECT * FROM scan WHERE surat_id='$surat_id' AND LOWER(file) LIKE '%.jpg' ORDER BY id DESC");
|
||||
while($rdok=pg_fetch_array($dok)) {$foto=$rdok['file'];
|
||||
?>
|
||||
<div class="col-sm-12 col-lg-12 col-md-12 webdesign illustrator">
|
||||
<div class="gal-detail thumb" style="background-color:#f5f5f1">
|
||||
<a href="#" class="view_scan" id="lihat_scan<?php echo $rdok['id'];?>" id-pic="<?php echo $rdok['id'];?>">
|
||||
<img src="<?php echo 'app/smasuk/dok/'.$foto; ?>" class="thumb-img" alt="work-thumbnail">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<br>
|
||||
<?php
|
||||
$dok=pg_query("SELECT * FROM scan WHERE surat_id='$surat_id' AND LOWER(file) LIKE '%.pdf' ORDER BY id DESC");
|
||||
while($rdok=pg_fetch_array($dok)) {$pdf=$rdok['file'];
|
||||
?>
|
||||
<!-- <div class="col-sm-12 col-lg-12 col-md-12 webdesign illustrator">
|
||||
<div class="gal-detail thumb" style="background-color:#f5f5f1">
|
||||
<a href="#" class="view_scan" id="lihat_scan<?php echo $rdok['id'];?>" id-pic="<?php echo $rdok['id'];?>">
|
||||
<img src="<?php echo 'app/smasuk/dok/'.$foto; ?>" class="thumb-img" alt="work-thumbnail">
|
||||
</a>
|
||||
</div>
|
||||
</div> -->
|
||||
<div class="container">
|
||||
<embed src="app/smasuk/pdf/pdf/<?php echo $pdf; ?>#toolbar=0" width="100%" height="360"></embed>
|
||||
<button type="button" class="btn btn-primary btn-rounded center-block" id="view_pdf" id-pdf="<?php echo $rdok['id'];?>" style="margin-top:10px"><i class="fa fa-search m-r-5"></i>View PDF</button>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div> <!-- End row -->
|
||||
|
||||
<div class="modal" id="modal_dok">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header no-border">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title">View Dokumen</h4>
|
||||
</div>
|
||||
<div class="modal-body md_input_bd" id="isi_modal_dok"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
|
||||
$('.view_scan').click(function(){
|
||||
var id = $(this).attr('id-pic');
|
||||
$("#modal_dok").modal('show');
|
||||
$("#isi_modal_dok").html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal_dok.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){$('#isi_modal_dok').html(data);}
|
||||
});
|
||||
});
|
||||
|
||||
$('#view_pdf').click(function(){
|
||||
var id = $(this).attr('id-pdf');
|
||||
$("#modal_dok").modal('show');
|
||||
$("#isi_modal_dok").html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal_dok.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#isi_modal_dok').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#modal_dok").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,438 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
//$thn_skrg=date('Y');
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$cek_satker=$_POST['cek_satker'];
|
||||
$disp_bln=$_POST['disp_bln'];
|
||||
$disp_thn=$_POST['disp_thn'];
|
||||
|
||||
$d=pg_query("SELECT s.surat_dari,s.perihal,s.tgl_surat_masuk,s.no_surat,s.tgl_diterima,s.no_agenda,s.no_urut,(SELECT k.kode FROM kode k WHERE k.id=s.kode_id),
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id)
|
||||
FROM surat s WHERE s.id='$surat_id'");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$dari=$r[0];
|
||||
$perihal=$r[1];
|
||||
$tgl_surat_masuk=$r[2];
|
||||
$no_surat=$r[3];
|
||||
$tgl_diterima=$r[4];
|
||||
$no_agenda2=$r[5];
|
||||
$no_urut=$r[6];
|
||||
$kode=$r[7];
|
||||
$sifat=$r[8];
|
||||
}
|
||||
$thn_skrg=date('Y',strtotime($tgl_diterima));
|
||||
$no_pinjam=(int) substr($no_agenda2,0,5);
|
||||
$no_agenda=sprintf("%05s",$no_pinjam);
|
||||
|
||||
//$z=pg_query("SELECT LEFT(isi,1) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$cek_satker'");
|
||||
$z=pg_query("SELECT LEFT(k.isi,1) FROM kirim k WHERE k.id=(SELECT MAX(k1.id) FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.satuan_kerja_tujuan='$cek_satker')");
|
||||
while($s=pg_fetch_array($z)) {$kres=$s[0];}
|
||||
|
||||
$data1=pg_query("SELECT COUNT(*)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
|
||||
");
|
||||
while($r1=pg_fetch_array($data1)) {$j=$r1[0];}
|
||||
|
||||
$tmbl=pg_query("SELECT COUNT(*) FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.satuan_kerja_tujuan IS NULL AND k1.kepada IS NOT NULL AND k1.id=
|
||||
(SELECT MAX(k2.id) FROM kirim k2 WHERE k2.surat_id='$surat_id' AND k2.satuan_kerja_penginput='$cek_satker' AND k2.kepada IS NOT NULL AND tgl_input IS NOT NULL)");
|
||||
while($q=pg_fetch_array($tmbl)) {$cek_tmbl=$q[0];}
|
||||
?>
|
||||
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
.no-border{
|
||||
border:none;
|
||||
}
|
||||
|
||||
.pan-scan {
|
||||
overflow-y: scroll;
|
||||
min-height: 450px;
|
||||
max-height: 450px;
|
||||
padding-right: 0px;
|
||||
}
|
||||
|
||||
.pan-tbl {
|
||||
overflow-y: scroll;
|
||||
/*min-height: 450px;
|
||||
max-height: 450px; */
|
||||
padding-right: 0px;
|
||||
}
|
||||
|
||||
::-webkit-scrollbar {
|
||||
width: 12px;
|
||||
}
|
||||
|
||||
::-webkit-scrollbar-track {
|
||||
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
::-webkit-scrollbar-thumb {
|
||||
border-radius: 10px;
|
||||
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
|
||||
}
|
||||
</style>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $jenis; ?>" id="jenis">
|
||||
<input type="hidden" value="<?php echo $cek_tmbl; ?>" id="cek_tmbl">
|
||||
<input type="hidden" value="<?php echo $disp_bln; ?>" id="disp_bln">
|
||||
<input type="hidden" value="<?php echo $disp_thn; ?>" id="disp_thn">
|
||||
<div class="row">
|
||||
<div class="col-lg-9 col-md-8 col-sm-12 col-xs-12 pan-tbl">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<h4 style="color:#1ec2e9">
|
||||
<span><small><?php echo 'dari: '.strtoupper($dari).' | tgl surat: '.date('d-m-Y',strtotime($tgl_surat_masuk)).' | no surat: '.strtoupper($no_surat); ?></small></span>
|
||||
<span class="pull-right" style="margin-top:3px"><h3><span class="label label-inverse"><?php echo strtoupper($sifat); ?></span></h3></span>
|
||||
<br>
|
||||
<span><small><?php echo $perihal; ?></small></span><br>
|
||||
<?php if ($j==0) { ?>
|
||||
<span><small><?php echo 'No Agenda: '.$kode.'/'.$no_agenda.'/102.7/'.$thn_skrg.' | diterima: '.date('d-m-Y',strtotime($tgl_diterima)); ?></small></span>
|
||||
<?php } else { ?>
|
||||
<span><small><?php echo 'No Agenda: '.$kode.'/'.$no_agenda.'/102.7/'.$thn_skrg.' | diterima: '.date('d-m-Y H:i',strtotime($tgl_diterima)); ?></small></span>
|
||||
<?php } ?>
|
||||
<!--<br><span><?php echo 'Tgl Surat: '.date('d-m-Y',strtotime($tgl_surat_masuk)); ?></span>-->
|
||||
</h4>
|
||||
<!-- <small>Surat Dari . </small>
|
||||
<small><?php echo strtoupper($dari); ?></small><br>
|
||||
<small>Perihal . </small>
|
||||
<small><?php echo strtoupper($perihal); ?></small><br>
|
||||
<!--<strong>Tgl Surat . </strong>
|
||||
<small><?php echo date('d-m-Y',strtotime($tgl_surat_masuk)); ?></small> -->
|
||||
</div>
|
||||
<!--<div class="col-md-3 col-sm-6 col-xs-6">
|
||||
<!-- <small>No Surat . </small>
|
||||
<small><?php echo strtoupper($no_surat); ?></small><br>
|
||||
<small>Tgl Diterima . </small>
|
||||
<small><?php echo date('d-m-Y',strtotime($tgl_diterima)); ?></small><br>
|
||||
<!-- <strong>No Agenda . </strong>
|
||||
<small><?php echo $no_agenda.'/'.$no_urut.'/302/'.$thn_skrg; ?></small> -->
|
||||
<!--</div>-->
|
||||
</div>
|
||||
<!-- end row -->
|
||||
<br>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="back_disposisi"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
|
||||
<?php /*if (($jenis!='Kepala Urusan Admin') && ($jenis!='Sekretaris')) */ if ($jenis!='Kepala Urusan Admin') { ?>
|
||||
<button type="button" class="btn btn-danger btn-rounded" id="tambah_arahan"><i class="fa fa-plus m-r-5"></i>Arahan</button>
|
||||
<?php } ?>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="print_disposisi"><i class="glyphicon glyphicon-print"></i></button>
|
||||
<?php /* if (($jenis!='Kepala Urusan Admin') && ($jenis!='Sekretaris')) */ if ($jenis!='Kepala Urusan Admin') { ?>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="arsip_arahan"><i class="fa fa-arrow-down m-r-5"></i>ARSIPKAN</button>
|
||||
<button type="button" class="btn btn-brown btn-rounded" id="kirim_arahan"><i class="fa fa-arrow-right m-r-5"></i>KIRIM</button>
|
||||
<?php } ?>
|
||||
<br>
|
||||
|
||||
<?php
|
||||
$cek_data_user_id=$_POST['cek_data_user_id'];
|
||||
//$t=pg_query("SELECT paraf FROM data_kepala WHERE id=(SELECT data_kepala_id FROM data_user WHERE id='$cek_data_user_id')");
|
||||
$t=pg_query("SELECT paraf,jabatan_pegawai_id FROM data_user WHERE id='$cek_data_user_id'");
|
||||
while($s=pg_fetch_array($t)) {$par=$s[0];$da=$s[1];}
|
||||
|
||||
/*$u=pg_query("SELECT jabatan_pegawai_id FROM data_pegawai WHERE id=(SELECT data_pegawai_id FROM data_kepala WHERE id=(SELECT data_kepala_id FROM data_user WHERE id='$cek_data_user_id'))");
|
||||
while($v=pg_fetch_array($u)) {$da=$v[0];}*/
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $satuan_kerja_tujuan; ?>" id="satuan_kerja_tujuan">
|
||||
<input type="hidden" value="<?php echo $kres; ?>" id="kres">
|
||||
<input type="hidden" value="<?php echo $par.'^'.$da; ?>" id="patrap"><br>
|
||||
<div id="tabel_arahan"></div>
|
||||
</div>
|
||||
<div class="col-lg-3 col-md-4 col-sm-12 col-xs-12 pan-scan">
|
||||
<div id="tabel_scan"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--
|
||||
<br><br>
|
||||
<br><br>
|
||||
<br><br>
|
||||
<br><br>
|
||||
<div class="left side-menu" style="background-color:white; top: 20px;width:270px;
|
||||
right: 0px;">
|
||||
<div class="sidebar-inner slimscrollleft">
|
||||
<div id="sidebar-menu"><br><br><br><br><br><br><br>
|
||||
<ul>
|
||||
|
||||
<div id="tabel_scan"></div>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
|
||||
<div id="modal_arahan" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-keyboard="false" data-backdrop="static">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header no-border">
|
||||
<button type="button" class="close" data-dismiss="modal" id="modal_arahan_close" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="myModalLabel">Input Arahan</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_arahan"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<div class="row">
|
||||
<!-- <div class="col-lg-6">
|
||||
<button type="button" class="btn btn-default btn-block waves-effect" data-dismiss="modal" id="keluar_arahan">Keluar</button>
|
||||
</div>-->
|
||||
<div class="col-lg-12">
|
||||
<button type="button" class="btn btn-primary btn-block waves-effect waves-light" id="simpan_arahan">READY!</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
function disp_back() {
|
||||
var cek_jenis = $('#cek_jenis').val();
|
||||
var cek_data_user_id = $('#cek_data_user_id').val();
|
||||
var disp_bln = $('#disp_bln').val();
|
||||
var disp_thn = $('#disp_thn').val();
|
||||
$.post('app/disposisi/main.php',{cek_data_user_id:cek_data_user_id, jenis:cek_jenis,disp_bln:disp_bln,disp_thn:disp_thn},function(html){$("#main_tag").html(html)});
|
||||
}
|
||||
|
||||
var cek_jabatan = $('#cek_jabatan').val();
|
||||
var surat_id=$('#surat_id').val();
|
||||
var cek_satker = $('#cek_satker').val();
|
||||
var satuan_kerja_tujuan = $('#satuan_kerja_tujuan').val();
|
||||
|
||||
var kres = $('#kres').val();
|
||||
if (kres=="#") {$('#tambah_arahan').hide();$('#kirim_arahan').hide();$('#arsip_arahan').show();} else {
|
||||
$('#arsip_arahan').hide();
|
||||
var cek_tmbl = $('#cek_tmbl').val();
|
||||
if (cek_tmbl==0) {$('#tambah_arahan').show();$('#kirim_arahan').hide();} else {$('#tambah_arahan').hide();$('#kirim_arahan').show();}
|
||||
// $('#tambah_arahan').show();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
$('#tabel_scan').load("app/disposisi/arahan/dokumen.php",{surat_id:surat_id});
|
||||
$('#tambah_arahan').click(function(){
|
||||
var id = 0;
|
||||
var surat_id = $('#surat_id').val();
|
||||
var jenis = $('#jenis').val();
|
||||
$('#modal_arahan').modal('show');
|
||||
$('#modal_body_arahan').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&cek_satker='+cek_satker
|
||||
+'&jenis='+jenis,
|
||||
success: function(data){
|
||||
$('#modal_body_arahan').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
/*
|
||||
$('#simpan_arahan').click(function(){
|
||||
var id = $('#kirim_id').val();
|
||||
var surat_id = $('#surat_id').val();
|
||||
var imp3 = $("#kepada").val();
|
||||
var z3 = $('#browsers');
|
||||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||||
var kepada1 = val3.attr('id_jab');
|
||||
if ((kepada1=='') || (kepada1==undefined)) {var kepada=$('#kirim_kepada').val();} else {var kepada=kepada1;}
|
||||
var isi = $('#isi').val();
|
||||
var satuan_kerja_penginput = sess_satker;
|
||||
var patrap = $('#patrap').val();
|
||||
if (patrap=='^') {var parap='';} else {var parap=patrap;}
|
||||
var key = 'simpan_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&kepada='+kepada
|
||||
+'&isi='+isi
|
||||
+'&satuan_kerja_penginput='+satuan_kerja_penginput
|
||||
+'¶p='+parap
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_arahan').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('Disposisi terkirim ke tujuan..');
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
if (sess_jenis=='Admin') {
|
||||
$('#not_disposisi').hide();
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
*/
|
||||
|
||||
|
||||
$('#kirim_arahan').click(function(){
|
||||
var x = confirm("Data yang SUDAH terkirim TIDAK BISA DIHAPUS / DIEDIT, anda yakin akan mengirim sekarang ?");
|
||||
if (x) {
|
||||
var surat_id = $('#surat_id').val();
|
||||
var satker_id=$('#cek_satker').val();
|
||||
var jenis = $('#jenis').val();
|
||||
var key = 'kirim_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&satker_id='+satker_id
|
||||
+'&jenis='+jenis
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Disposisi terkirim ke tujuan..');
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
if (sess_jenis=='Admin') {
|
||||
$('#not_disposisi').hide();
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
disp_back();
|
||||
// $('#disposisi').trigger('click');
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
|
||||
$('#simpan_arahan').click(function(){
|
||||
var table = $('#tabel_data_kepada_kr').DataTable();
|
||||
/*var a = table.data().count();
|
||||
alert(a);*/
|
||||
if (!table.data().any()) {
|
||||
alert('Tentukan kepadanya..');
|
||||
$('#kepada').first().focus().selected();
|
||||
} else {
|
||||
var surat_id = $('#surat_id').val();
|
||||
var isi = $('#isi').val();
|
||||
var jenis = $('#jenis').val();
|
||||
if ((!isi) && (jenis!='Admin')) {
|
||||
alert('Inputkan isi disposisinya..');
|
||||
$('#isi').first().focus().selected();
|
||||
} else {
|
||||
var satker_id=$('#cek_satker').val();
|
||||
var patrap = $('#patrap').val();
|
||||
if (patrap=='^') {var parap='';} else {var parap=patrap;}
|
||||
var key = 'simpan_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&isi='+isi
|
||||
+'&satker_id='+satker_id
|
||||
+'¶p='+parap
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_arahan').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
$('html,body').animate({scrollTop:9999},'slow');
|
||||
alert('Bila data sudah benar, silakan dikirim dengan klik tombol KIRIM..');
|
||||
$('#tambah_arahan').hide();
|
||||
$('#kirim_arahan').show();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$('#arsip_arahan').click(function(){
|
||||
var x = confirm("Anda yakin akan meng-arsip ?");
|
||||
if (x) {
|
||||
var surat_id = $('#surat_id').val();
|
||||
var satker_id=$('#cek_satker').val();
|
||||
var key = 'arsip_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&satker_id='+satker_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
//$('#disposisi').trigger('click');
|
||||
disp_back();
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#modal_arahan").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
$('#back_disposisi').click(function(){
|
||||
disp_back();
|
||||
// $('#disposisi').trigger('click');
|
||||
});
|
||||
|
||||
function print_disposisi() {
|
||||
var surat_id=$('#surat_id').val();
|
||||
var w = 1000;
|
||||
var h = 800;
|
||||
var left = Number((screen.width/2)-(w/2));
|
||||
var tops = Number((screen.height/2)-(h/2));
|
||||
$.post('app/disposisi/arahan/print.php', { surat_id : surat_id}, 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();
|
||||
});
|
||||
}
|
||||
|
||||
$('#print_disposisi').click(function(){
|
||||
print_disposisi();
|
||||
});
|
||||
|
||||
$('#modal_arahan_close').click(function(){
|
||||
var table = $('#tabel_data_kepada_kr').DataTable();
|
||||
var tabrow = table.page.info().recordsTotal;
|
||||
if (tabrow==0) {} else {
|
||||
$('#modal_arahan_close').removeAttr('data-dismiss');
|
||||
$('#simpan_arahan').trigger('click');
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,412 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$thn_skrg=date('Y');
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$cek_satker=$_POST['cek_satker'];
|
||||
$d=pg_query("SELECT s.surat_dari,s.perihal,s.tgl_surat_masuk,s.no_surat,s.tgl_diterima,s.no_agenda,s.no_urut,(SELECT k.kode FROM kode k WHERE k.id=s.kode_id),
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id)
|
||||
FROM surat s WHERE s.id='$surat_id'");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$dari=$r[0];
|
||||
$perihal=$r[1];
|
||||
$tgl_surat_masuk=$r[2];
|
||||
$no_surat=$r[3];
|
||||
$tgl_diterima=$r[4];
|
||||
$no_agenda2=$r[5];
|
||||
$no_urut=$r[6];
|
||||
$kode=$r[7];
|
||||
$sifat=$r[8];
|
||||
}
|
||||
|
||||
$no_pinjam=(int) substr($no_agenda2,0,5);
|
||||
$no_agenda=sprintf("%05s",$no_pinjam);
|
||||
|
||||
//$z=pg_query("SELECT LEFT(isi,1) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$cek_satker'");
|
||||
$z=pg_query("SELECT LEFT(k.isi,1) FROM kirim k WHERE k.id=(SELECT MAX(k1.id) FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.satuan_kerja_tujuan='$cek_satker')");
|
||||
while($s=pg_fetch_array($z)) {$kres=$s[0];}
|
||||
|
||||
$data1=pg_query("SELECT COUNT(*)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
|
||||
");
|
||||
while($r1=pg_fetch_array($data1)) {$j=$r1[0];}
|
||||
|
||||
$tmbl=pg_query("SELECT COUNT(*) FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.satuan_kerja_tujuan IS NULL AND k1.kepada IS NOT NULL AND k1.id=
|
||||
(SELECT MAX(k2.id) FROM kirim k2 WHERE k2.surat_id='$surat_id' AND k2.satuan_kerja_penginput='$cek_satker' AND k2.kepada IS NOT NULL AND tgl_input IS NOT NULL)");
|
||||
while($q=pg_fetch_array($tmbl)) {$cek_tmbl=$q[0];}
|
||||
?>
|
||||
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
.no-border{
|
||||
border:none;
|
||||
}
|
||||
|
||||
.pan-scan {
|
||||
overflow-y: scroll;
|
||||
min-height: 450px;
|
||||
max-height: 450px;
|
||||
padding-right: 0px;
|
||||
}
|
||||
|
||||
.pan-tbl {
|
||||
overflow-y: scroll;
|
||||
/*min-height: 450px;
|
||||
max-height: 450px; */
|
||||
padding-right: 0px;
|
||||
}
|
||||
|
||||
::-webkit-scrollbar {
|
||||
width: 12px;
|
||||
}
|
||||
|
||||
::-webkit-scrollbar-track {
|
||||
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
::-webkit-scrollbar-thumb {
|
||||
border-radius: 10px;
|
||||
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
|
||||
}
|
||||
</style>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $jenis; ?>" id="jenis">
|
||||
<input type="hidden" value="<?php echo $cek_tmbl; ?>" id="cek_tmbl">
|
||||
<div class="row">
|
||||
<div class="col-lg-9 col-md-8 col-sm-12 col-xs-12 pan-tbl">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<h4 style="color:#1ec2e9">
|
||||
<span><small><?php echo 'dari: '.strtoupper($dari).' | tgl surat: '.date('d-m-Y',strtotime($tgl_surat_masuk)).' | no surat: '.strtoupper($no_surat); ?></small></span>
|
||||
<span class="pull-right" style="margin-top:3px"><h3><span class="label label-inverse"><?php echo strtoupper($sifat); ?></span></h3></span>
|
||||
<br>
|
||||
<span><small><?php echo $perihal; ?></small></span><br>
|
||||
<?php if ($j==0) { ?>
|
||||
<span><small><?php echo 'No Agenda: '.$kode.'/'.$no_agenda.'/302/'.$thn_skrg.' | diterima: '.date('d-m-Y',strtotime($tgl_diterima)); ?></small></span>
|
||||
<?php } else { ?>
|
||||
<span><small><?php echo 'No Agenda: '.$kode.'/'.$no_agenda.'/302/'.$thn_skrg.' | diterima: '.date('d-m-Y H:i',strtotime($tgl_diterima)); ?></small></span>
|
||||
<?php } ?>
|
||||
<!--<br><span><?php echo 'Tgl Surat: '.date('d-m-Y',strtotime($tgl_surat_masuk)); ?></span>-->
|
||||
</h4>
|
||||
<!-- <small>Surat Dari . </small>
|
||||
<small><?php echo strtoupper($dari); ?></small><br>
|
||||
<small>Perihal . </small>
|
||||
<small><?php echo strtoupper($perihal); ?></small><br>
|
||||
<!--<strong>Tgl Surat . </strong>
|
||||
<small><?php echo date('d-m-Y',strtotime($tgl_surat_masuk)); ?></small> -->
|
||||
</div>
|
||||
<!--<div class="col-md-3 col-sm-6 col-xs-6">
|
||||
<!-- <small>No Surat . </small>
|
||||
<small><?php echo strtoupper($no_surat); ?></small><br>
|
||||
<small>Tgl Diterima . </small>
|
||||
<small><?php echo date('d-m-Y',strtotime($tgl_diterima)); ?></small><br>
|
||||
<!-- <strong>No Agenda . </strong>
|
||||
<small><?php echo $no_agenda.'/'.$no_urut.'/302/'.$thn_skrg; ?></small> -->
|
||||
<!--</div>-->
|
||||
</div>
|
||||
<!-- end row -->
|
||||
<br>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="back_disposisi"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
|
||||
<button type="button" class="btn btn-danger btn-rounded" id="tambah_arahan"><i class="fa fa-plus m-r-5"></i>Arahan</button>
|
||||
<?php /* if (($jenis=='Admin') || ($jenis=='Direksi')) { */ ?>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="print_disposisi"><i class="glyphicon glyphicon-print"></i></button>
|
||||
<button type="button" class="btn btn-default btn-rounded" id="arsip_arahan"><i class="fa fa-arrow-down m-r-5"></i>ARSIPKAN</button>
|
||||
<button type="button" class="btn btn-brown btn-rounded" id="kirim_arahan"><i class="fa fa-arrow-right m-r-5"></i>KIRIM</button>
|
||||
<?php /* } else {} */ ?>
|
||||
<br>
|
||||
|
||||
<?php
|
||||
$cek_data_user_id=$_POST['cek_data_user_id'];
|
||||
//$t=pg_query("SELECT paraf FROM data_kepala WHERE id=(SELECT data_kepala_id FROM data_user WHERE id='$cek_data_user_id')");
|
||||
$t=pg_query("SELECT paraf,jabatan_pegawai_id FROM data_user WHERE id='$cek_data_user_id'");
|
||||
while($s=pg_fetch_array($t)) {$par=$s[0];$da=$s[1];}
|
||||
|
||||
/*$u=pg_query("SELECT jabatan_pegawai_id FROM data_pegawai WHERE id=(SELECT data_pegawai_id FROM data_kepala WHERE id=(SELECT data_kepala_id FROM data_user WHERE id='$cek_data_user_id'))");
|
||||
while($v=pg_fetch_array($u)) {$da=$v[0];}*/
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $satuan_kerja_tujuan; ?>" id="satuan_kerja_tujuan">
|
||||
<input type="hidden" value="<?php echo $kres; ?>" id="kres">
|
||||
<input type="hidden" value="<?php echo $par.'^'.$da; ?>" id="patrap"><br>
|
||||
<div id="tabel_arahan"></div>
|
||||
</div>
|
||||
<div class="col-lg-3 col-md-4 col-sm-12 col-xs-12 pan-scan">
|
||||
<div id="tabel_scan"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--
|
||||
<br><br>
|
||||
<br><br>
|
||||
<br><br>
|
||||
<br><br>
|
||||
<div class="left side-menu" style="background-color:white; top: 20px;width:270px;
|
||||
right: 0px;">
|
||||
<div class="sidebar-inner slimscrollleft">
|
||||
<div id="sidebar-menu"><br><br><br><br><br><br><br>
|
||||
<ul>
|
||||
|
||||
<div id="tabel_scan"></div>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
|
||||
<div id="modal_arahan" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-keyboard="false" data-backdrop="static">
|
||||
<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 Arahan</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_arahan"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<div class="row">
|
||||
<!-- <div class="col-lg-6">
|
||||
<button type="button" class="btn btn-default btn-block waves-effect" data-dismiss="modal" id="keluar_arahan">Keluar</button>
|
||||
</div>-->
|
||||
<div class="col-lg-12">
|
||||
<button type="button" class="btn btn-primary btn-block waves-effect waves-light" id="simpan_arahan">READY!</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
var cek_jabatan = $('#cek_jabatan').val();
|
||||
var surat_id=$('#surat_id').val();
|
||||
var cek_satker = $('#cek_satker').val();
|
||||
var satuan_kerja_tujuan = $('#satuan_kerja_tujuan').val();
|
||||
|
||||
var kres = $('#kres').val();
|
||||
if (kres=="#") {$('#tambah_arahan').hide();$('#kirim_arahan').hide();$('#arsip_arahan').show();} else {
|
||||
$('#arsip_arahan').hide();
|
||||
var cek_tmbl = $('#cek_tmbl').val();
|
||||
if (cek_tmbl==0) {$('#tambah_arahan').show();$('#kirim_arahan').hide();} else {$('#tambah_arahan').hide();$('#kirim_arahan').show();}
|
||||
// $('#tambah_arahan').show();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
$('#tabel_scan').load("app/disposisi/arahan/dokumen.php",{surat_id:surat_id});
|
||||
$('#tambah_arahan').click(function(){
|
||||
var id = 0;
|
||||
var surat_id = $('#surat_id').val();
|
||||
var jenis = $('#jenis').val();
|
||||
$('#modal_arahan').modal('show');
|
||||
$('#modal_body_arahan').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&cek_satker='+cek_satker
|
||||
+'&jenis='+jenis,
|
||||
success: function(data){
|
||||
$('#modal_body_arahan').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
/*
|
||||
$('#simpan_arahan').click(function(){
|
||||
var id = $('#kirim_id').val();
|
||||
var surat_id = $('#surat_id').val();
|
||||
var imp3 = $("#kepada").val();
|
||||
var z3 = $('#browsers');
|
||||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||||
var kepada1 = val3.attr('id_jab');
|
||||
if ((kepada1=='') || (kepada1==undefined)) {var kepada=$('#kirim_kepada').val();} else {var kepada=kepada1;}
|
||||
var isi = $('#isi').val();
|
||||
var satuan_kerja_penginput = sess_satker;
|
||||
var patrap = $('#patrap').val();
|
||||
if (patrap=='^') {var parap='';} else {var parap=patrap;}
|
||||
var key = 'simpan_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&kepada='+kepada
|
||||
+'&isi='+isi
|
||||
+'&satuan_kerja_penginput='+satuan_kerja_penginput
|
||||
+'¶p='+parap
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_arahan').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('Disposisi terkirim ke tujuan..');
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
if (sess_jenis=='Admin') {
|
||||
$('#not_disposisi').hide();
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
*/
|
||||
|
||||
|
||||
$('#kirim_arahan').click(function(){
|
||||
var x = confirm("Data yang SUDAH terkirim TIDAK BISA DIHAPUS / DIEDIT, anda yakin akan mengirim sekarang ?");
|
||||
if (x) {
|
||||
var surat_id = $('#surat_id').val();
|
||||
var satker_id=$('#cek_satker').val();
|
||||
var jenis = $('#jenis').val();
|
||||
var key = 'kirim_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&satker_id='+satker_id
|
||||
+'&jenis='+jenis
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Disposisi terkirim ke tujuan..');
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
if (sess_jenis=='Admin') {
|
||||
$('#not_disposisi').hide();
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
$('#disposisi').trigger('click');
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
|
||||
$('#simpan_arahan').click(function(){
|
||||
var table = $('#tabel_data_kepada_kr').DataTable();
|
||||
/*var a = table.data().count();
|
||||
alert(a);*/
|
||||
if (!table.data().any()) {
|
||||
alert('Tentukan kepadanya..');
|
||||
$('#kepada').first().focus().selected();
|
||||
} else {
|
||||
var surat_id = $('#surat_id').val();
|
||||
var isi = $('#isi').val();
|
||||
var jenis = $('#jenis').val();
|
||||
if ((!isi) && (jenis!='Admin')) {
|
||||
alert('Inputkan isi disposisinya..');
|
||||
$('#isi').first().focus().selected();
|
||||
} else {
|
||||
var satker_id=$('#cek_satker').val();
|
||||
var patrap = $('#patrap').val();
|
||||
if (patrap=='^') {var parap='';} else {var parap=patrap;}
|
||||
var key = 'simpan_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&isi='+isi
|
||||
+'&satker_id='+satker_id
|
||||
+'¶p='+parap
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_arahan').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id,cek_data_user_id:cek_data_user_id, cek_jabatan:cek_jabatan});
|
||||
$('html,body').animate({scrollTop:9999},'slow');
|
||||
alert('Bila data sudah benar, silakan dikirim dengan klik tombol KIRIM..');
|
||||
$('#tambah_arahan').hide();
|
||||
$('#kirim_arahan').show();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$('#arsip_arahan').click(function(){
|
||||
var x = confirm("Anda yakin akan meng-arsip ?");
|
||||
if (x) {
|
||||
var surat_id = $('#surat_id').val();
|
||||
var satker_id=$('#cek_satker').val();
|
||||
var key = 'arsip_arahan';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&satker_id='+satker_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#disposisi').trigger('click');
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#modal_arahan").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
$('#back_disposisi').click(function(){
|
||||
$('#disposisi').trigger('click');
|
||||
});
|
||||
|
||||
function print_disposisi() {
|
||||
var surat_id=$('#surat_id').val();
|
||||
var w = 1000;
|
||||
var h = 800;
|
||||
var left = Number((screen.width/2)-(w/2));
|
||||
var tops = Number((screen.height/2)-(h/2));
|
||||
$.post('app/disposisi/arahan/print.php', { surat_id : surat_id}, 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();
|
||||
});
|
||||
}
|
||||
|
||||
$('#print_disposisi').click(function(){
|
||||
print_disposisi();
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,201 @@
|
||||
<?php
|
||||
include ('../../koneksi.php');
|
||||
?>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,});
|
||||
</script>
|
||||
|
||||
<?php
|
||||
$id=$_POST['id'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$satker=$_POST['cek_satker'];
|
||||
if ($id==0) {} else {
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$data=pg_query("SELECT isi FROM kirim WHERE surat_id='$surat_id' AND LEFT(isi,1) NOT IN ('#') AND satuan_kerja_penginput='$satker' AND kepada IS NOT NULL
|
||||
AND satuan_kerja_tujuan IS NULL");
|
||||
while($row=pg_fetch_array($data)) {
|
||||
$isi_edit=$row[0];
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
|
||||
|
||||
<form role="form">
|
||||
<!--
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Kepada</label>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $id; ?>" id="kirim_id">
|
||||
|
||||
<select class="form-control" name="kepada" id="kepada">
|
||||
<option></option>
|
||||
<?php
|
||||
$ukerja=pg_query("SELECT id,nama FROM jabatan_pegawai ORDER BY id ASC");
|
||||
while($rows=pg_fetch_assoc($ukerja)) {
|
||||
?>
|
||||
<option <?php if ($kepada==$rows["id"]) {echo "selected";} ?> value="<?php echo $rows['id']; ?>"><?php echo $rows['nama']?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div> -->
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Kepada</label>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $id; ?>" id="kirim_id">
|
||||
<input type="hidden" value="<?php echo $kepada; ?>" id="kirim_kepada">
|
||||
|
||||
<input type="text" class="form-control" list="browsers" name="browser" id="kepada">
|
||||
<datalist id="browsers">
|
||||
<?php
|
||||
//$userpeg=pg_query("SELECT id,nama FROM jabatan_pegawai ORDER BY id ASC");
|
||||
/*$userpeg=pg_query("SELECT DISTINCT j.id,s.kode_satker,j.nama
|
||||
FROM data_kepala k
|
||||
INNER JOIN data_pegawai p ON (p.id=k.data_pegawai_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=p.jabatan_pegawai_id)
|
||||
INNER JOIN satuan_kerja s ON (s.id=p.satuan_kerja)
|
||||
ORDER BY j.nama ASC
|
||||
");*/
|
||||
/*$userpeg=pg_query("SELECT DISTINCT j.id,s.kode_satker,j.nama
|
||||
FROM data_user k
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=k.jabatan_pegawai_id)
|
||||
INNER JOIN satuan_kerja s ON (s.id=k.satuan_kerja_id)
|
||||
ORDER BY j.nama ASC");*/
|
||||
$userpeg=pg_query("SELECT DISTINCT j.id,s.kode_satker,j.nama,
|
||||
SPLIT_PART(CASE WHEN s.kode_satker='' THEN '999.0' ELSE s.kode_satker END,'.',1),
|
||||
CAST(SPLIT_PART(CASE WHEN s.kode_satker='' THEN '999.0' ELSE s.kode_satker END,'.',2) AS INTEGER)
|
||||
FROM data_user k
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=k.jabatan_pegawai_id)
|
||||
INNER JOIN satuan_kerja s ON (s.id=k.satuan_kerja_id)
|
||||
ORDER BY SPLIT_PART(CASE WHEN s.kode_satker='' THEN '999.0' ELSE s.kode_satker END,'.',1) ASC,
|
||||
CAST(SPLIT_PART(CASE WHEN s.kode_satker='' THEN '999.0' ELSE s.kode_satker END,'.',2) AS INTEGER) ASC");
|
||||
while($rows=pg_fetch_array($userpeg)) {
|
||||
?>
|
||||
<?php
|
||||
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) {
|
||||
?>
|
||||
<option id_jab="<?php echo($rows['id']);?>" value="<?php echo $rows[1].' - '.$rows[2]; ?>"></option>
|
||||
<?php
|
||||
} else
|
||||
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) {
|
||||
?>
|
||||
<option id_jab="<?php echo($rows['id']);?>" value="<?php echo $rows[1].' - '.$rows[2]; ?>"><?php echo $rows[1].' - '.$rows[2]; ?></option>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
</datalist>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<button type="button" class="btn btn-default btn-block md_kpd" id="simpan_kepada_kr"><i class="fa fa-arrow-down m-r-5"></i>MASUKKAN KE LIST</button>
|
||||
</form>
|
||||
|
||||
<br>
|
||||
<div id="tabel_kepada_kr"></div>
|
||||
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label>Isi Disposisi</label>
|
||||
<textarea class="form-control" id="isi" row="6"
|
||||
<?php if ($jenis=='Admin') {echo "disabled";} else {echo "";} ?>
|
||||
><?php echo $isi_edit; ?></textarea>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<script type="text/javascript">
|
||||
var surat_id = $('#surat_id').val();
|
||||
var cek_satker = $('#cek_satker').val();
|
||||
$('#tabel_kepada_kr').load('app/disposisi/arahan/tabel_kepada.php',{surat_id:surat_id, cek_satker:cek_satker});
|
||||
|
||||
$("#kepada").change(function(){
|
||||
var imp3 = $("#kepada").val();
|
||||
var z3 = $('#browsers');
|
||||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||||
var c = val3.attr('id_jab');
|
||||
var key = "list_kepada";
|
||||
if (!c) {
|
||||
alert('Kepada tidak terdaftar..');
|
||||
$('#kepada').val('');
|
||||
$('#kepada').first().focus().selected();
|
||||
} else {
|
||||
$('#simpan_kepada_kr').trigger('click');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
/* $("#isi").focusin(function(){
|
||||
var imp3 = $("#kepada").val();
|
||||
var z3 = $('#browsers');
|
||||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||||
var c = val3.attr('id_jab');
|
||||
if (!c) {$('#kepada').first().focus().selected();}
|
||||
}); */
|
||||
|
||||
$('#simpan_kepada_kr').click(function(){
|
||||
var cek_jabatan_id = $('#cek_jabatan_id').val();
|
||||
var surat_id = $('#surat_id').val();
|
||||
var imp3 = $("#kepada").val();
|
||||
var z3 = $('#browsers');
|
||||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||||
var kepada1 = val3.attr('id_jab');
|
||||
if ((kepada1=='') || (kepada1==undefined)) {
|
||||
//var kepada=$('#kirim_kepada').val();
|
||||
//alert('Tentukan kepadanya..');
|
||||
$('#kepada').first().focus().selected();
|
||||
} else {var kepada=kepada1;}
|
||||
if (cek_jabatan_id==kepada1) {
|
||||
$('#kepada').val('');
|
||||
$('#kepada').first().focus().selected();
|
||||
} else {
|
||||
var key="simpan_kepada_kr";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&kepada='+kepada
|
||||
+'&satuan_kerja_penginput='+sess_satker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
//alert('Data tersimpan..');
|
||||
$('#kepada').val('');
|
||||
$('#tabel_kepada_kr').load('app/disposisi/arahan/tabel_kepada.php',{surat_id:surat_id, cek_satker:cek_satker});
|
||||
/*var key="jumlah_kepada";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sp'+surat_id).html(' ('+data+')');
|
||||
$('#kepada_kr').first().focus().selected();
|
||||
}
|
||||
});*/
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
function angka(e) {
|
||||
if (!/^[0-9\.,()-/\a-zA-Z \b]+$/.test(e.value)) {
|
||||
e.value = e.value.substring(0,e.value.length-1);
|
||||
}
|
||||
}
|
||||
|
||||
$("textarea").keyup(function(){
|
||||
angka(this);
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
include("../../koneksi.php");
|
||||
$id=$_POST['id'];
|
||||
?>
|
||||
<input type="hidden" id="file_id" value="<?php echo $id; ?>">
|
||||
<button type="button" id="print_disp_pic" class="btn btn-default btn-block"><i class="glyphicon glyphicon-print m-r-5"></i>Print Picture</button>
|
||||
<br>
|
||||
<div class="body">
|
||||
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
|
||||
<div class="row clearfix">
|
||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
||||
<input type="hidden" id="surat_id" name="surat_id" value="<?php echo $_POST['surat_id'];?>">
|
||||
<?php
|
||||
$d=pg_query("SELECT file FROM scan WHERE id='$id' AND LOWER(file) LIKE '%.jpg'");
|
||||
while($rd=pg_fetch_array($d)) {$file=$rd['file'];
|
||||
?>
|
||||
<center><img id='blah1_dok' class='thumbnail img-responsive' src='<?php echo 'app/smasuk/dok/'.$file; ?>' /></center>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
$d=pg_query("SELECT file FROM scan WHERE id='$id' AND LOWER(file) LIKE '%.pdf'");
|
||||
while($rd=pg_fetch_array($d)) {$file=$rd['file'];
|
||||
?>
|
||||
<embed src="app/smasuk/pdf/pdf/<?php echo $file; ?>#toolbar=0" width="100%" height="450"></embed>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$('#print_disp_pic').hide();
|
||||
var a = $('#blah1_dok').attr("src");
|
||||
if (!a) {$('#print_disp_pic').hide();} else {$('#print_disp_pic').show();}
|
||||
|
||||
$('#print_disp_pic').click(function(){
|
||||
var id = $('#file_id').val();
|
||||
var w = 1000;
|
||||
var h = 800;
|
||||
var left = Number((screen.width/2)-(w/2));
|
||||
var tops = Number((screen.height/2)-(h/2));
|
||||
$.post('app/disposisi/arahan/print_pic.php', { id : id}, function (result) {
|
||||
WinId = window.open('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();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,355 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<!-- App title -->
|
||||
<title>e-LETTER RSSA</title>
|
||||
|
||||
</head>
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
|
||||
|
||||
.breakAfter{
|
||||
page-break-after: always;
|
||||
}
|
||||
@page
|
||||
{
|
||||
size: 210mm 430mm;
|
||||
height: 430;
|
||||
width: 210mm;
|
||||
/* this affects the margin in the printer settings */
|
||||
margin: 7mm 0mm 0mm 6mm;
|
||||
}
|
||||
|
||||
body
|
||||
{
|
||||
/* this affects the margin on the content before sending to printer */
|
||||
/*margin: 0px;*/
|
||||
/*margin-right: 40px;
|
||||
margin-left: 40px;*/
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
td, th {
|
||||
padding:0px 5px 0px 5px;
|
||||
}
|
||||
|
||||
#tb_head, b, div, span {
|
||||
font-family: "Arial";
|
||||
font-size: 12px;
|
||||
width: 640px;
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
.judul {
|
||||
font-family: "Arial";
|
||||
font-size: 15px;
|
||||
width: 640px;
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
#cssTable{
|
||||
font-family: "Arial";
|
||||
font-size: 11px;
|
||||
width: 640px;
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
|
||||
.a {width: 20px; max-width: 20px;}
|
||||
.b {width: 100px;max-width: 100px;}
|
||||
.h {width: 30px;max-width: 30px;}
|
||||
.i {width: 100px;max-width: 100px;}
|
||||
.j {width: 80px;max-width: 80px;}
|
||||
.k {width: 80px;max-width: 80px;}
|
||||
.l {width: 30px;max-width: 30px;}
|
||||
.m {width: 90px;max-width: 90px;}
|
||||
|
||||
|
||||
#cssTable td
|
||||
{
|
||||
vertical-align: middle;
|
||||
}
|
||||
#cssTable {
|
||||
border-spacing:0;
|
||||
}
|
||||
#cssTable tbody td, th {
|
||||
border-right:1px solid black;
|
||||
border-bottom:1px solid black;
|
||||
border-left:1px solid black;
|
||||
border-top:1px solid black;
|
||||
}
|
||||
#cssTable thead td,th {
|
||||
border-right:1px solid black;
|
||||
border-bottom:1px solid black;
|
||||
border-left:1px solid black;
|
||||
border-top:1px solid black;
|
||||
}
|
||||
|
||||
#cssTable tfoot td {
|
||||
border-bottom: none;
|
||||
border-right: none;
|
||||
border-left: none;
|
||||
border-top:1px solid black;
|
||||
}
|
||||
|
||||
|
||||
.header-info {
|
||||
font-family: "Arial";
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.tr_head {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
|
||||
.pam tr,td {
|
||||
vertical-align: top;
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
||||
|
||||
<body>
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
//$thn_skrg=date('Y');
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$d=pg_query("SELECT s.surat_dari,s.perihal,s.tgl_surat_masuk,s.no_surat,s.tgl_diterima,s.no_agenda,s.no_urut,(SELECT k.kode FROM kode k WHERE k.id=s.kode_id),
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id)
|
||||
FROM surat s WHERE s.id='$surat_id'");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$dari=$r[0];
|
||||
$perihal=$r[1];
|
||||
$tgl_surat_masuk=$r[2];
|
||||
$no_surat=$r[3];
|
||||
$tgl_diterima=$r[4];
|
||||
$no_agenda2=$r[5];
|
||||
$no_urut=$r[6];
|
||||
$kode=$r[7];
|
||||
$sifat=$r[8];
|
||||
}
|
||||
$thn_skrg=date('Y',strtotime($tgl_diterima));
|
||||
$no_pinjam=(int) substr($no_agenda2,0,5);
|
||||
$no_agenda=sprintf("%05s",$no_pinjam);
|
||||
?>
|
||||
|
||||
|
||||
<table class="report-container" id="rpt" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
|
||||
<thead class="report-header" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
|
||||
<tr style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
|
||||
<th class="report-header-cell" style="font-weight: normal;border-top: none;border-bottom: none;border-left: none;border-right: none;">
|
||||
<div class="header-info">
|
||||
|
||||
<span class="judul"><center>PEMERINTAH PROVINSI JAWA TIMUR</center></span>
|
||||
<span class="judul"><center>RUMAH SAKIT UMUM DAERAH Dr SAIFUL ANWAR</center></span>
|
||||
<span class="judul"><center>Jl. Jaksa Agung Suprapto No.2 Malang. Telp. (0341) 362101. Fax. (0341) 369384</center></span>
|
||||
<br>
|
||||
<span class="judul">
|
||||
|
||||
|
||||
|
||||
|
||||
LEMBAR DISPOSISI</span>
|
||||
|
||||
<span class="judul"><b
|
||||
<?php
|
||||
if (($sifat=='Segera') || ($sifat=='Amat Segera') || ($sifat=='Rahasia')) {?>style="font-size:17px;color:red;"<?php } else {?>style="font-size:17px;color:black;"<?php }
|
||||
?>
|
||||
><?php echo strtoupper($sifat);?><b></span>
|
||||
<br>
|
||||
<br>
|
||||
<!--
|
||||
<table id="tb_head" style="line-height:20px;vertical-align: top;" border="1">
|
||||
<thead>
|
||||
<tr class="tr_head">
|
||||
<td style="width:68px;">Surat Dari</td><td style="width:5px;">:</td><td><b><?php echo strtoupper($dari); ?></b></td>
|
||||
<td style="width:78px;">Tgl Surat</td><td style="width:5px;">:</td><td style="width:150px;"><b><?php echo date('d-m-Y',strtotime($tgl_surat_masuk)); ?></b></td>
|
||||
</tr>
|
||||
<tr class="tr_head">
|
||||
<td>Perihal</td><td>:</td><td><b><?php echo strtoupper($perihal); ?></b></td>
|
||||
<td>No Surat</td><td>:</td><td><b><?php echo strtoupper($no_surat); ?></b></td>
|
||||
</tr>
|
||||
<tr class="tr_head">
|
||||
<td> </td><td> </td><td> </td>
|
||||
<td>Diterima</td><td style="width:5px;">:</td><td><b><?php echo date('d-m-Y H:i',strtotime($tgl_diterima)); ?></b></td>
|
||||
</tr>
|
||||
<tr class="tr_head">
|
||||
<td> </td><td> </td><td> </td>
|
||||
<td>No Agenda</td><td>:</td><td><b><?php echo $kode.'/'.$no_agenda.'/302/'.$thn_skrg; ?></b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
-->
|
||||
<table id="tb_head" border="1" style="line-height:20px;color:black" class="pam">
|
||||
<tr class="tr_head">
|
||||
<td style="width:60px">Surat Dari</td>
|
||||
<td style="width:5px">:</td>
|
||||
<td style="width:280px;padding:0px 5px 5px 5px;"><b><?php echo strtoupper($dari); ?></b></td>
|
||||
<td rowspan="2" style="width:65px">
|
||||
<span>Tgl Surat</span><br>
|
||||
<span>No Surat</span><br>
|
||||
<span>Diterima</span><br>
|
||||
<span>No Agenda</span>
|
||||
</td>
|
||||
<td rowspan="2" style="width:5px">:<br />
|
||||
:
|
||||
<br />
|
||||
:
|
||||
<br />
|
||||
:</td>
|
||||
<td rowspan="2"><b><?php echo date('d-m-Y',strtotime($tgl_surat_masuk)); ?><br />
|
||||
<?php echo strtoupper($no_surat); ?>
|
||||
<br />
|
||||
<?php echo date('d-m-Y H:i',strtotime($tgl_diterima)); ?>
|
||||
<br />
|
||||
<!-- <span><?php echo $kode.' / '.$no_agenda.' / 302 / '.$thn_skrg; ?></span></b></td> -->
|
||||
<span><?php echo $kode.' / '.$no_agenda.' / 102.7 / '.$thn_skrg; ?></span></b></td>
|
||||
|
||||
</tr>
|
||||
<tr class="tr_head">
|
||||
<td>Perihal</td>
|
||||
<td>:</td>
|
||||
<td style="padding:0px 10px 0px 5px;word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo strtoupper($perihal); ?></b></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="report-content">
|
||||
<tr>
|
||||
<td class="report-content-cell">
|
||||
<div class="main">
|
||||
<table style="color:black;" id="cssTable">
|
||||
<thead>
|
||||
<tr align="center" style="font-weight:bold;height:30px;">
|
||||
<td class="a" style="width:6px"><center>No</center></td>
|
||||
<td style="width:30px"><center>Tgl</center></td>
|
||||
<td style="width:50px"><center>Kepada</center></td>
|
||||
<td class="b"><center>Isi Disposisi</center></td>
|
||||
<td style="width:50px"><center>Dari</center></td>
|
||||
<td style="width:15px"><center>Paraf</center></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<?php
|
||||
|
||||
/*
|
||||
$result = pg_query("SELECT k.tgl_input,k.jam_input,
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
|
||||
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
|
||||
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
|
||||
k.proses_sekretariat,
|
||||
ROW_NUMBER () OVER (ORDER BY k.id)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.proses_tu IS NULL AND LEFT(k.isi,1) NOT IN ('#')
|
||||
ORDER BY k.id ASC
|
||||
");
|
||||
*/
|
||||
$result = pg_query("SELECT k.tgl_input,k.jam_input,
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
|
||||
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
|
||||
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
|
||||
k.proses_sekretariat,
|
||||
ROW_NUMBER () OVER (ORDER BY k.id)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND LEFT(k.isi,1) NOT IN ('#')
|
||||
ORDER BY k.id ASC
|
||||
");
|
||||
$totalRows_result = pg_num_rows($result);
|
||||
$i=1;
|
||||
$no=1;
|
||||
echo "<tbody><tr style='line-height:1.4;'>";
|
||||
while($row_result = pg_fetch_array($result)) {
|
||||
$proses_sekretariat=$row_result['proses_sekretariat'];
|
||||
$urut=$row_result[9];
|
||||
if ($urut==1) {} else {
|
||||
|
||||
$patrap=$row_result['proses_sekretariat'];
|
||||
$m=explode("^", $patrap);
|
||||
$parap=$m[0];
|
||||
$dari=$m[1];
|
||||
if (isset($dari)) {
|
||||
$teko=pg_query("SELECT j.nama FROM jabatan_pegawai j WHERE j.id='$dari'");
|
||||
while($oket=pg_fetch_array($teko)) {$sopo=$oket[0];}
|
||||
}
|
||||
|
||||
if ($i > 1 && $i % 10 == 0)
|
||||
echo '</tr><tr style="line-height:1.4" class="breakAfter">';
|
||||
else if ($i)
|
||||
echo '</tr><tr style="line-height:1.4">';
|
||||
++$i;
|
||||
// echo the tds and their data.
|
||||
echo "<td style='text-align:right;padding:5px 4px 5px 4px;'>"; echo $no.'.'; echo "</td>";
|
||||
echo "<td style='text-align:left;padding:5px 4px 5px 4px;'>"; echo date('d-m-Y H:i',strtotime($row_result[0])); echo "</td>";
|
||||
|
||||
|
||||
$g=2;
|
||||
$sub=pg_query("SELECT
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#' AND proses_sekretariat='$proses_sekretariat'
|
||||
ORDER BY k.id ASC ");
|
||||
if(pg_num_rows($sub) > 0)
|
||||
{
|
||||
echo "<td style='padding:5px 5px 5px 5px;word-wrap: break-word;min-width: 50px;max-width: 50px;'>"; echo '1 - '.$row_result[2];
|
||||
while($h=pg_fetch_array($sub)) {
|
||||
echo '<br>'.$g.' - '.$h[0];
|
||||
$g++;
|
||||
}
|
||||
echo "</td>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<td style='padding:5px 5px 5px 5px;word-wrap: break-word;min-width: 50px;max-width: 50px;'>"; echo $row_result[2]; echo "</td>";
|
||||
}
|
||||
|
||||
|
||||
echo "<td style='padding:5px 5px 5px 5px;word-wrap: break-word;'>"; echo str_replace("#","",$row_result['isi']); echo "</td>";
|
||||
echo "<td style='padding:5px 5px 5px 5px;word-wrap: break-word;min-width: 50px;max-width: 50px;'>"; echo $sopo; echo "</td>";
|
||||
|
||||
echo "<td style='text-align:center'>";
|
||||
if ((empty($parap)) || ($parap=="") || ($parap==null)) {
|
||||
echo "";
|
||||
} else {
|
||||
echo "<img id='blah' style='width:25px;height:25px;' src='app/master/pejabat/paraf/".$parap."' />";
|
||||
}
|
||||
|
||||
|
||||
echo "</td>";
|
||||
|
||||
|
||||
$no++;
|
||||
}
|
||||
}
|
||||
echo '</tr></tbody>';
|
||||
?>
|
||||
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
window.print();
|
||||
window.close();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<!-- App title -->
|
||||
<title>E-LETTER RSSA</title>
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.breakAfter{
|
||||
page-break-after: always;
|
||||
}
|
||||
@page
|
||||
{
|
||||
size: 210mm 430mm;
|
||||
height: 430;
|
||||
width: 210mm;
|
||||
/* this affects the margin in the printer settings */
|
||||
margin: 7mm 0mm 0mm 6mm;
|
||||
}
|
||||
|
||||
body
|
||||
{
|
||||
margin-left: 30px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<body>
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$id=$_POST['id'];
|
||||
$d=pg_query("SELECT file FROM scan WHERE id='$id'");
|
||||
while($r=pg_fetch_array($d)) {$file=$r[0];}
|
||||
?>
|
||||
|
||||
<img src="app/smasuk/dok/<?php echo $file; ?>">
|
||||
|
||||
<script type="text/javascript">
|
||||
window.print();
|
||||
window.close();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,333 @@
|
||||
<?php
|
||||
//date_default_timezone_set('Asia/Jakarta');
|
||||
include('../../koneksi.php');
|
||||
$satker=$_POST['satker'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$cek_jabatan=$_POST['cek_jabatan'];
|
||||
|
||||
|
||||
$mcv=pg_query("SELECT jabatan_pegawai_id FROM data_user WHERE satuan_kerja_id='$satker' AND jenis_user=3 LIMIT 1");
|
||||
while($rmcv=pg_fetch_array($mcv)) {$kepada=$rmcv[0];}
|
||||
|
||||
|
||||
$max=pg_query("SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND LEFT(isi,1) NOT IN ('#')");
|
||||
while($rmax=pg_fetch_array($max)) {$maxid=$rmax[0];}
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_arahan").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,
|
||||
"info": true,"autoWidth": false,
|
||||
"lengthMenu": [ [25, 50, -1], [25, 50, "ALL"] ],"pageLength": 25
|
||||
});
|
||||
</script>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $jenis; ?>" id="jenis">
|
||||
<input type="hidden" value="<?php echo $satker; ?>" id="satker">
|
||||
<table id="tabel_data_arahan" class="table table-striped table-condensed table-bordered" cellpadding="1">
|
||||
<thead style="color:black">
|
||||
<tr>
|
||||
<td width="80px;" align="center"><b>TANGGAL</b></td>
|
||||
<td width="160px;" align="center"><b>KEPADA</b></td>
|
||||
<td align="center"><b>ISI DISPOSISI</b></td>
|
||||
<!--<td width="160px;" align="center"><b>DARI</b></td>-->
|
||||
|
||||
<td align="center" align="center"><b>PARAF</b></td>
|
||||
<td width="55px;" align="center" align="center"><b>STATUS</b></td>
|
||||
<?php if ($jenis=='Admin') {?><td width="65px;" align="center"><b>LAMA</b></td> <?php } else {} ?>
|
||||
<td width="60px;" align="center"><b>TOOLS</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$a=pg_query("SELECT k1.jam_input FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.kepada IS NULL");
|
||||
while($ra=pg_fetch_array($a)) {$awal=strtotime($ra[0]);}
|
||||
$data=pg_query("SELECT k.tgl_input,k.jam_input,
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
|
||||
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
|
||||
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
|
||||
k.proses_sekretariat,
|
||||
(SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND kepada IS NOT NULL AND LEFT(isi,1) NOT IN ('#')),
|
||||
k.proses_tu,
|
||||
(SELECT k2.lama FROM kirim k2 WHERE k2.id=(SELECT MAX(k3.id) FROM kirim k3 WHERE k3.surat_id='$surat_id' AND k3.id < k.id)),
|
||||
ROW_NUMBER () OVER (ORDER BY k.id),s.id,k.satuan_kerja_tujuan,k.isi,s.tgl_diterima
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
|
||||
ORDER BY k.id ASC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
$isi='#'.$r['isi'];
|
||||
$proses_sekretariat=$r['proses_sekretariat'];
|
||||
$urut=$r[12];
|
||||
$patrap=$r['proses_sekretariat'];
|
||||
$m=explode("^", $patrap);
|
||||
$parap=$m[0];
|
||||
$dari=$m[1];
|
||||
if (isset($dari)) {
|
||||
$teko=pg_query("SELECT j.nama FROM jabatan_pegawai j WHERE j.id='$dari'");
|
||||
while($oket=pg_fetch_array($teko)) {$sopo=$oket[0];}
|
||||
}
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($r['proses_tu']=='K') {echo "style='color:red'";} else {}
|
||||
?>
|
||||
>
|
||||
<td class="kiri"><b><?php echo date('d-m-Y H:i',strtotime($r['tgl_input'])); ?></b></td>
|
||||
<td><b>
|
||||
<?php
|
||||
$g=2;
|
||||
$sub=pg_query("SELECT
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#' AND proses_sekretariat='$proses_sekretariat' AND isi='$isi'
|
||||
ORDER BY k.id ASC ");
|
||||
if(pg_num_rows($sub) > 0)
|
||||
{
|
||||
echo '1 - '.$r[2];
|
||||
while($h=pg_fetch_array($sub)) {
|
||||
echo '<br>'.$g.' - '.$h[0];
|
||||
$g++;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo $r[2];
|
||||
}
|
||||
?>
|
||||
</b></td>
|
||||
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo strtoupper(str_replace("#","",$r['isi'])); ?></b></td>
|
||||
<!--<td><b><?php echo $sopo; ?></b></td>-->
|
||||
|
||||
<td align="center" style="vertical-align: middle;">
|
||||
<?php
|
||||
if ((empty($parap)) || ($parap=="") || ($parap==null)) {
|
||||
} else {
|
||||
echo "
|
||||
<span><img id='blah' style='width:30px;height:30px;' src='app/master/pejabat/paraf/".$parap."' /></span>
|
||||
";
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td align="center"><b><?php if($r['satuan_kerja_tujuan']==NULL) {echo "BELUM TERKIRIM";} else {echo "<i class='ion-checkmark-round'></i>";}?></b></td>
|
||||
<?php if ($jenis=='Admin') {?><td><b>
|
||||
<?php
|
||||
if ($r['lama']==null) {} else {
|
||||
/* $awal=strtotime($r['tgl_input']);
|
||||
$akhir=strtotime($r['lama']);
|
||||
$diff = $akhir - $awal;
|
||||
$jam = floor($diff / (60 * 60));
|
||||
$menit = $diff - $jam * (60 * 60);
|
||||
if (sprintf("%2d", $jam)=='0') {
|
||||
echo sprintf("%2d",floor($menit/60)).' Menit';
|
||||
} else {
|
||||
echo sprintf("%2d", $jam).' Jam : '.sprintf("%2d",floor($menit/60)).' Menit';
|
||||
} */
|
||||
$start = strtotime($r['lama']);
|
||||
$end = strtotime($r['tgl_input']);
|
||||
$totaltime = ($end - $start) ;
|
||||
$hours = intval($totaltime / 3600);
|
||||
$seconds_remain = ($totaltime - ($hours * 3600));
|
||||
$minutes = intval($seconds_remain / 60);
|
||||
$seconds = ($seconds_remain - ($minutes * 60));
|
||||
if ($minutes==0) {
|
||||
echo $seconds.' Detik';
|
||||
} else
|
||||
if ($hours==0) {
|
||||
echo '<p>'.$minutes.' Menit : </p><p style="margin-top:-12px">'.$seconds.' Detik</p>';
|
||||
} else {
|
||||
echo '<p>'.$hours.' Jam : </p><p style="margin-top:-12px">'.$minutes.' Menit</p>';
|
||||
}
|
||||
}
|
||||
?></b></td><?php } else {} ?>
|
||||
<td align="center" class="kanan">
|
||||
<?php
|
||||
if ($r['satuan_kerja_tujuan']==$r['satuan_kerja_penginput']) {} else {
|
||||
if (($r['satuan_kerja_penginput']==$satker) && ($r[6]==$maxid)) {
|
||||
//if (($urut==1) && ($jenis!='Admin')) {} else {
|
||||
?>
|
||||
<button type="button" name="edit_arahan" style="height:22px;" class="btn btn-teal btn-xs edit_arahan" id="<?php echo $r[6];?>" data-content="Edit Data" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa fa-pencil"></i>
|
||||
</button>
|
||||
<?php if ($jenis=='Admin') {} else {?>
|
||||
<button type="button" name="kirim_arah" style="height:22px;" class="btn btn-brown btn-xs kirim_arah" id="<?php echo $r[6];?>" data-content="KIRIM" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-arrow-right"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<!--<button type="button" name="delete_arahan" style="height:22px;"class="btn btn-danger btn-xs delete_arahan" id="<?php echo $r[6];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>-->
|
||||
<?php // }
|
||||
} else {}
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if ($r['satuan_kerja_penginput']==$satker) {} else {
|
||||
if ($r[6]==$r[9]) {
|
||||
if ($r['proses_tu']==null) {
|
||||
//if (($cek_jabatan=='Ka.Sub Bag.Tata Usaha') || ($jenis=='Arsiparis')) {
|
||||
if (($r[2]=='Ka.Sub Bag.Tata Usaha') || ($jenis=='Arsiparis')) {
|
||||
//if ($cek_jabatan=='Ka.Sub Bag.Tata Usaha') {
|
||||
?>
|
||||
|
||||
<button type="button" name="arsipkan" style="height:22px;"class="btn btn-primary btn-xs arsipkan" id="<?php echo $r[13];?>" data-content="Arsipkan" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
|
||||
<?php } ?>
|
||||
|
||||
<button type="button" name="koreksi_arahan" style="height:22px;"class="btn btn-inverse btn-xs koreksi_arahan" id="<?php echo $r[6];?>" data-content="Koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
<?php } else {
|
||||
if ($jenis=='Admin') {
|
||||
?>
|
||||
|
||||
<button type="button" name="koreksi_batal" style="height:22px;"class="btn btn-default btn-xs koreksi_batal" id="<?php echo $r[6];?>" data-content="Batal koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
<?php
|
||||
} else {
|
||||
?>
|
||||
<button type="button" name="koreksi_batal" style="height:22px;"class="btn btn-default btn-xs koreksi_batal" id="<?php echo $r[6];?>" data-content="Batal koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-check"></i>
|
||||
</button>
|
||||
<?php
|
||||
}
|
||||
} } } ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
var surat_id=$('#surat_id').val();
|
||||
$('button[name="edit_arahan"]').popover();
|
||||
$('button[name="delete_arahan"]').popover();
|
||||
$('button[name="koreksi_arahan"]').popover();
|
||||
$('button[name="koreksi_batal"]').popover();
|
||||
$('button[name="arsipkan"]').popover();
|
||||
$('button[name="kirim_arah"]').popover();
|
||||
|
||||
$("#tabel_data_arahan").on('click','.arsipkan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "arsipkan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('data terarsip..');
|
||||
//$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
var jenis = $('#jenis').val();
|
||||
if (jenis=='Admin') {
|
||||
$('#arsip').trigger('click');
|
||||
} else {
|
||||
$('#riwayat_disposisi').trigger('click');
|
||||
}
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_arahan").on('click','.koreksi_arahan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "koreksi_arahan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.koreksi_batal',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "koreksi_batal";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.edit_arahan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var jenis = $('#jenis').val();
|
||||
var satker = $('#satker').val();
|
||||
$('#modal_arahan').modal('show');
|
||||
$('#modal_body_arahan').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&cek_satker='+satker
|
||||
+'&jenis='+jenis,
|
||||
success: function(data){
|
||||
$('#modal_body_arahan').html(data);
|
||||
$('#kepada').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
/*
|
||||
$("#tabel_data_arahan").on('click','.delete_arahan',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_arahan";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
rowElement.fadeOut(500).remove();
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
*/
|
||||
$("#tabel_data_arahan").on("contextmenu", "img", function(e) {
|
||||
return false;
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.kirim_arah',function(){
|
||||
$('#kirim_arahan').trigger('click');
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,323 @@
|
||||
<?php
|
||||
//date_default_timezone_set('Asia/Jakarta');
|
||||
include('../../koneksi.php');
|
||||
$satker=$_POST['satker'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$cek_jabatan=$_POST['cek_jabatan'];
|
||||
|
||||
|
||||
$mcv=pg_query("SELECT jabatan_pegawai_id FROM data_user WHERE satuan_kerja_id='$satker' AND jenis_user=3 LIMIT 1");
|
||||
while($rmcv=pg_fetch_array($mcv)) {$kepada=$rmcv[0];}
|
||||
|
||||
|
||||
$max=pg_query("SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND LEFT(isi,1) NOT IN ('#')");
|
||||
while($rmax=pg_fetch_array($max)) {$maxid=$rmax[0];}
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_arahan").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,
|
||||
"info": true,"autoWidth": false,
|
||||
"lengthMenu": [ [25, 50, -1], [25, 50, "ALL"] ],"pageLength": 25
|
||||
});
|
||||
</script>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $jenis; ?>" id="jenis">
|
||||
<input type="hidden" value="<?php echo $satker; ?>" id="satker">
|
||||
<table id="tabel_data_arahan" class="table table-striped table-condensed table-bordered" cellpadding="1">
|
||||
<thead style="color:black">
|
||||
<tr>
|
||||
<td width="80px;" align="center"><b>TANGGAL</b></td>
|
||||
<td width="160px;" align="center"><b>KEPADA</b></td>
|
||||
<td align="center"><b>ISI DISPOSISI</b></td>
|
||||
<!--<td width="160px;" align="center"><b>DARI</b></td>-->
|
||||
|
||||
<td align="center" align="center"><b>PARAF</b></td>
|
||||
<td width="55px;" align="center" align="center"><b>STATUS</b></td>
|
||||
<?php if ($jenis=='Admin') {?><td width="65px;" align="center"><b>LAMA</b></td> <?php } else {} ?>
|
||||
<td width="60px;" align="center"><b>TOOLS</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$a=pg_query("SELECT k1.jam_input FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.kepada IS NULL");
|
||||
while($ra=pg_fetch_array($a)) {$awal=strtotime($ra[0]);}
|
||||
$data=pg_query("SELECT k.tgl_input,k.jam_input,
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
|
||||
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
|
||||
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
|
||||
k.proses_sekretariat,
|
||||
(SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND kepada IS NOT NULL AND LEFT(isi,1) NOT IN ('#')),
|
||||
k.proses_tu,
|
||||
(SELECT k2.lama FROM kirim k2 WHERE k2.id=(SELECT MAX(k3.id) FROM kirim k3 WHERE k3.surat_id='$surat_id' AND k3.id < k.id)),
|
||||
ROW_NUMBER () OVER (ORDER BY k.id),s.id,k.satuan_kerja_tujuan,k.isi,s.tgl_diterima
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
|
||||
ORDER BY k.id ASC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
$isi='#'.$r['isi'];
|
||||
$proses_sekretariat=$r['proses_sekretariat'];
|
||||
$urut=$r[12];
|
||||
$patrap=$r['proses_sekretariat'];
|
||||
$m=explode("^", $patrap);
|
||||
$parap=$m[0];
|
||||
$dari=$m[1];
|
||||
if (isset($dari)) {
|
||||
$teko=pg_query("SELECT j.nama FROM jabatan_pegawai j WHERE j.id='$dari'");
|
||||
while($oket=pg_fetch_array($teko)) {$sopo=$oket[0];}
|
||||
}
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($r['proses_tu']=='K') {echo "style='color:red'";} else {}
|
||||
?>
|
||||
>
|
||||
<td class="kiri"><b><?php echo date('d-m-Y H:i',strtotime($r['tgl_input'])); ?></b></td>
|
||||
<td><b>
|
||||
<?php
|
||||
$g=2;
|
||||
$sub=pg_query("SELECT
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#' AND proses_sekretariat='$proses_sekretariat' AND isi='$isi'
|
||||
ORDER BY k.id ASC ");
|
||||
if(pg_num_rows($sub) > 0)
|
||||
{
|
||||
echo '1 - '.$r[2];
|
||||
while($h=pg_fetch_array($sub)) {
|
||||
echo '<br>'.$g.' - '.$h[0];
|
||||
$g++;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo $r[2];
|
||||
}
|
||||
?>
|
||||
</b></td>
|
||||
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo strtoupper(str_replace("#","",$r['isi'])); ?></b></td>
|
||||
<!--<td><b><?php echo $sopo; ?></b></td>-->
|
||||
|
||||
<td align="center" style="vertical-align: middle;">
|
||||
<?php
|
||||
if ((empty($parap)) || ($parap=="") || ($parap==null)) {
|
||||
} else {
|
||||
echo "
|
||||
<span><img id='blah' style='width:30px;height:30px;' src='app/master/pejabat/paraf/".$parap."' /></span>
|
||||
";
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td align="center"><b><?php if($r['satuan_kerja_tujuan']==NULL) {echo "BELUM TERKIRIM";} else {echo "<i class='ion-checkmark-round'></i>";}?></b></td>
|
||||
<?php if ($jenis=='Admin') {?><td><b>
|
||||
<?php
|
||||
if ($r['lama']==null) {} else {
|
||||
/* $awal=strtotime($r['tgl_input']);
|
||||
$akhir=strtotime($r['lama']);
|
||||
$diff = $akhir - $awal;
|
||||
$jam = floor($diff / (60 * 60));
|
||||
$menit = $diff - $jam * (60 * 60);
|
||||
if (sprintf("%2d", $jam)=='0') {
|
||||
echo sprintf("%2d",floor($menit/60)).' Menit';
|
||||
} else {
|
||||
echo sprintf("%2d", $jam).' Jam : '.sprintf("%2d",floor($menit/60)).' Menit';
|
||||
} */
|
||||
$start = strtotime($r['lama']);
|
||||
$end = strtotime($r['tgl_input']);
|
||||
$totaltime = ($end - $start) ;
|
||||
$hours = intval($totaltime / 3600);
|
||||
$seconds_remain = ($totaltime - ($hours * 3600));
|
||||
$minutes = intval($seconds_remain / 60);
|
||||
$seconds = ($seconds_remain - ($minutes * 60));
|
||||
if ($minutes==0) {
|
||||
echo $seconds.' Detik';
|
||||
} else
|
||||
if ($hours==0) {
|
||||
echo '<p>'.$minutes.' Menit : </p><p style="margin-top:-12px">'.$seconds.' Detik</p>';
|
||||
} else {
|
||||
echo '<p>'.$hours.' Jam : </p><p style="margin-top:-12px">'.$minutes.' Menit</p>';
|
||||
}
|
||||
}
|
||||
?></b></td><?php } else {} ?>
|
||||
<td align="center" class="kanan">
|
||||
<?php
|
||||
if ($r['satuan_kerja_tujuan']==$r['satuan_kerja_penginput']) {} else {
|
||||
if (($r['satuan_kerja_penginput']==$satker) && ($r[6]==$maxid)) {
|
||||
//if (($urut==1) && ($jenis!='Admin')) {} else {
|
||||
?>
|
||||
<button type="button" name="edit_arahan" style="height:22px;" class="btn btn-teal btn-xs edit_arahan" id="<?php echo $r[6];?>" data-content="Edit Data" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa fa-pencil"></i>
|
||||
</button>
|
||||
<?php if ($jenis=='Admin') {} else {?>
|
||||
<button type="button" name="kirim_arah" style="height:22px;" class="btn btn-brown btn-xs kirim_arah" id="<?php echo $r[6];?>" data-content="KIRIM" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-arrow-right"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<!--<button type="button" name="delete_arahan" style="height:22px;"class="btn btn-danger btn-xs delete_arahan" id="<?php echo $r[6];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>-->
|
||||
<?php // }
|
||||
} else {}
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if ($r['satuan_kerja_penginput']==$satker) {} else {
|
||||
if ($r[6]==$r[9]) {
|
||||
if ($r['proses_tu']==null) {
|
||||
//if (($cek_jabatan=='Ka.Sub Bag.Tata Usaha') || ($jenis=='Arsiparis')) {
|
||||
if (($r[2]=='Ka.Sub Bag.Tata Usaha') || ($jenis=='Arsiparis')) {
|
||||
//if ($cek_jabatan=='Ka.Sub Bag.Tata Usaha') {
|
||||
?>
|
||||
|
||||
<button type="button" name="arsipkan" style="height:22px;"class="btn btn-primary btn-xs arsipkan" id="<?php echo $r[13];?>" data-content="Arsipkan" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
|
||||
<?php } ?>
|
||||
|
||||
<button type="button" name="koreksi_arahan" style="height:22px;"class="btn btn-inverse btn-xs koreksi_arahan" id="<?php echo $r[6];?>" data-content="Koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
|
||||
<?php } else { ?>
|
||||
<button type="button" name="koreksi_batal" style="height:22px;"class="btn btn-default btn-xs koreksi_batal" id="<?php echo $r[6];?>" data-content="Batal koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
<?php } } } ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
var surat_id=$('#surat_id').val();
|
||||
$('button[name="edit_arahan"]').popover();
|
||||
$('button[name="delete_arahan"]').popover();
|
||||
$('button[name="koreksi_arahan"]').popover();
|
||||
$('button[name="koreksi_batal"]').popover();
|
||||
$('button[name="arsipkan"]').popover();
|
||||
$('button[name="kirim_arah"]').popover();
|
||||
|
||||
$("#tabel_data_arahan").on('click','.arsipkan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "arsipkan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('data terarsip..');
|
||||
//$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
var jenis = $('#jenis').val();
|
||||
if (jenis=='Admin') {
|
||||
$('#arsip').trigger('click');
|
||||
} else {
|
||||
$('#riwayat_disposisi').trigger('click');
|
||||
}
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_arahan").on('click','.koreksi_arahan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "koreksi_arahan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.koreksi_batal',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "koreksi_batal";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.edit_arahan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var jenis = $('#jenis').val();
|
||||
var satker = $('#satker').val();
|
||||
$('#modal_arahan').modal('show');
|
||||
$('#modal_body_arahan').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&cek_satker='+satker
|
||||
+'&jenis='+jenis,
|
||||
success: function(data){
|
||||
$('#modal_body_arahan').html(data);
|
||||
$('#kepada').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
/*
|
||||
$("#tabel_data_arahan").on('click','.delete_arahan',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_arahan";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
rowElement.fadeOut(500).remove();
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
*/
|
||||
$("#tabel_data_arahan").on("contextmenu", "img", function(e) {
|
||||
return false;
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.kirim_arah',function(){
|
||||
$('#kirim_arahan').trigger('click');
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,315 @@
|
||||
<?php
|
||||
//date_default_timezone_set('Asia/Jakarta');
|
||||
include('../../koneksi.php');
|
||||
$satker=$_POST['satker'];
|
||||
$jenis=$_POST['jenis'];
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$cek_jabatan=$_POST['cek_jabatan'];
|
||||
|
||||
|
||||
$mcv=pg_query("SELECT jabatan_pegawai_id FROM data_user WHERE satuan_kerja_id='$satker' AND jenis_user=3 LIMIT 1");
|
||||
while($rmcv=pg_fetch_array($mcv)) {$kepada=$rmcv[0];}
|
||||
|
||||
|
||||
$max=pg_query("SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND LEFT(isi,1) NOT IN ('#')");
|
||||
while($rmax=pg_fetch_array($max)) {$maxid=$rmax[0];}
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_arahan").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,
|
||||
"info": true,"autoWidth": false,
|
||||
"lengthMenu": [ [25, 50, -1], [25, 50, "ALL"] ],"pageLength": 25
|
||||
});
|
||||
</script>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="hidden" value="<?php echo $jenis; ?>" id="jenis">
|
||||
<input type="hidden" value="<?php echo $satker; ?>" id="satker">
|
||||
<table id="tabel_data_arahan" class="table table-striped table-condensed table-bordered" cellpadding="1">
|
||||
<thead style="color:black">
|
||||
<tr>
|
||||
<td width="80px;" align="center"><b>TANGGAL</b></td>
|
||||
<td width="160px;" align="center"><b>KEPADA</b></td>
|
||||
<td align="center"><b>ISI DISPOSISI</b></td>
|
||||
<!--<td width="160px;" align="center"><b>DARI</b></td>-->
|
||||
|
||||
<td align="center" align="center"><b>PARAF</b></td>
|
||||
<td width="60px;" align="center" align="center"><b>STATUS</b></td>
|
||||
<?php if ($jenis=='Admin') {?><td width="60px;" align="center"><b>LAMA</b></td> <?php } else {} ?>
|
||||
<td width="60px;" align="center"><b>TOOLS</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$a=pg_query("SELECT k1.jam_input FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.kepada IS NULL");
|
||||
while($ra=pg_fetch_array($a)) {$awal=strtotime($ra[0]);}
|
||||
$data=pg_query("SELECT k.tgl_input,k.jam_input,
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
|
||||
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
|
||||
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
|
||||
k.proses_sekretariat,
|
||||
(SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND kepada IS NOT NULL),
|
||||
k.proses_tu,k.lama,ROW_NUMBER () OVER (ORDER BY k.id),s.id,k.satuan_kerja_tujuan,k.isi,s.tgl_diterima
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
|
||||
ORDER BY k.id ASC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
$isi='#'.$r['isi'];
|
||||
$proses_sekretariat=$r['proses_sekretariat'];
|
||||
$urut=$r[12];
|
||||
$patrap=$r['proses_sekretariat'];
|
||||
$m=explode("^", $patrap);
|
||||
$parap=$m[0];
|
||||
$dari=$m[1];
|
||||
if (isset($dari)) {
|
||||
$teko=pg_query("SELECT j.nama FROM jabatan_pegawai j WHERE j.id='$dari'");
|
||||
while($oket=pg_fetch_array($teko)) {$sopo=$oket[0];}
|
||||
}
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($r['proses_tu']=='K') {echo "style='color:red'";} else {}
|
||||
?>
|
||||
>
|
||||
<td class="kiri"><b><?php echo date('d-m-Y H:i',strtotime($r['tgl_input'])); ?></b></td>
|
||||
<td><b>
|
||||
<?php
|
||||
$g=2;
|
||||
$sub=pg_query("SELECT
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$surat_id'
|
||||
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#' AND proses_sekretariat='$proses_sekretariat' AND isi='$isi'
|
||||
ORDER BY k.id ASC ");
|
||||
if(pg_num_rows($sub) > 0)
|
||||
{
|
||||
echo '1 - '.$r[2];
|
||||
while($h=pg_fetch_array($sub)) {
|
||||
echo '<br>'.$g.' - '.$h[0];
|
||||
$g++;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo $r[2];
|
||||
}
|
||||
?>
|
||||
</b></td>
|
||||
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo strtoupper(str_replace("#","",$r['isi'])); ?></b></td>
|
||||
<!--<td><b><?php echo $sopo; ?></b></td>-->
|
||||
|
||||
<td align="center" style="vertical-align: middle;">
|
||||
<?php
|
||||
if ((empty($parap)) || ($parap=="") || ($parap==null)) {
|
||||
} else {
|
||||
echo "
|
||||
<span><img id='blah' style='width:30px;height:30px;' src='app/master/pejabat/paraf/".$parap."' /></span>
|
||||
";
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td align="center"><b><?php if($r['satuan_kerja_tujuan']==NULL) {echo "BELUM TERKIRIM";} else {echo "<i class='ion-checkmark-round'></i>";}?></b></td>
|
||||
<?php if ($jenis=='Admin') {?><td><b>
|
||||
<?php
|
||||
if ($r['lama']==null) {} else {
|
||||
/* $awal=strtotime($r['tgl_input']);
|
||||
$akhir=strtotime($r['lama']);
|
||||
$diff = $akhir - $awal;
|
||||
$jam = floor($diff / (60 * 60));
|
||||
$menit = $diff - $jam * (60 * 60);
|
||||
if (sprintf("%2d", $jam)=='0') {
|
||||
echo sprintf("%2d",floor($menit/60)).' Menit';
|
||||
} else {
|
||||
echo sprintf("%2d", $jam).' Jam : '.sprintf("%2d",floor($menit/60)).' Menit';
|
||||
} */
|
||||
$start = strtotime($r['tgl_input']);
|
||||
$end = strtotime($r['lama']);
|
||||
$totaltime = ($end - $start) ;
|
||||
$hours = intval($totaltime / 3600);
|
||||
$seconds_remain = ($totaltime - ($hours * 3600));
|
||||
$minutes = intval($seconds_remain / 60);
|
||||
$seconds = ($seconds_remain - ($minutes * 60));
|
||||
if ($minutes==0) {
|
||||
echo $seconds.' Detik';
|
||||
} else
|
||||
if ($hours==0) {
|
||||
echo $minutes.' Menit : '.$seconds.' Detik';
|
||||
} else {
|
||||
echo $hours.' Jam : '.$minutes.' Menit : '.$seconds.' Detik';
|
||||
}
|
||||
}
|
||||
?></b></td><?php } else {} ?>
|
||||
<td align="center" class="kanan">
|
||||
<?php
|
||||
if ($r['satuan_kerja_tujuan']==$r['satuan_kerja_penginput']) {} else {
|
||||
if (($r['satuan_kerja_penginput']==$satker) && ($r[6]==$maxid)) {
|
||||
//if (($urut==1) && ($jenis!='Admin')) {} else {
|
||||
?>
|
||||
<button type="button" name="edit_arahan" style="height:22px;" class="btn btn-teal btn-xs edit_arahan" id="<?php echo $r[6];?>" data-content="Edit Data" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa fa-pencil"></i>
|
||||
</button>
|
||||
<?php if ($jenis=='Admin') {} else {?>
|
||||
<button type="button" name="kirim_arah" style="height:22px;" class="btn btn-brown btn-xs kirim_arah" id="<?php echo $r[6];?>" data-content="KIRIM" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-arrow-right"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<!--<button type="button" name="delete_arahan" style="height:22px;"class="btn btn-danger btn-xs delete_arahan" id="<?php echo $r[6];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>-->
|
||||
<?php // }
|
||||
} else {}
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if ($r['satuan_kerja_penginput']==$satker) {} else {
|
||||
if ($r[6]==$r[9]) {
|
||||
if ($r['proses_tu']==null) {
|
||||
//if (($cek_jabatan=='Ka.Sub Bag.Tata Usaha') || ($jenis=='Arsiparis')) {
|
||||
if (($r[2]=='Ka.Sub Bag.Tata Usaha') || ($jenis=='Arsiparis')) {
|
||||
//if ($cek_jabatan=='Ka.Sub Bag.Tata Usaha') {
|
||||
?>
|
||||
|
||||
<button type="button" name="arsipkan" style="height:22px;"class="btn btn-primary btn-xs arsipkan" id="<?php echo $r[13];?>" data-content="Arsipkan" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
|
||||
<?php } ?>
|
||||
|
||||
<button type="button" name="koreksi_arahan" style="height:22px;"class="btn btn-inverse btn-xs koreksi_arahan" id="<?php echo $r[6];?>" data-content="Koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
|
||||
<?php } else { ?>
|
||||
<button type="button" name="koreksi_batal" style="height:22px;"class="btn btn-default btn-xs koreksi_batal" id="<?php echo $r[6];?>" data-content="Batal koreksi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
<?php } } } ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
var surat_id=$('#surat_id').val();
|
||||
$('button[name="edit_arahan"]').popover();
|
||||
$('button[name="delete_arahan"]').popover();
|
||||
$('button[name="koreksi_arahan"]').popover();
|
||||
$('button[name="koreksi_batal"]').popover();
|
||||
$('button[name="arsipkan"]').popover();
|
||||
$('button[name="kirim_arah"]').popover();
|
||||
|
||||
$("#tabel_data_arahan").on('click','.arsipkan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "arsipkan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('data terarsip..');
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/disposisi_notif.php',
|
||||
data: 'satker='+sess_satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_disposisi').hide();} else {
|
||||
$('#not_disposisi').show();
|
||||
$('#not_disposisi').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_arahan").on('click','.koreksi_arahan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "koreksi_arahan";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.koreksi_batal',function(){
|
||||
var id = $(this).attr('id');
|
||||
var key = "koreksi_batal";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.edit_arahan',function(){
|
||||
var id = $(this).attr('id');
|
||||
var jenis = $('#jenis').val();
|
||||
var satker = $('#satker').val();
|
||||
$('#modal_arahan').modal('show');
|
||||
$('#modal_body_arahan').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/modal.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&cek_satker='+satker
|
||||
+'&jenis='+jenis,
|
||||
success: function(data){
|
||||
$('#modal_body_arahan').html(data);
|
||||
$('#kepada').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
/*
|
||||
$("#tabel_data_arahan").on('click','.delete_arahan',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_arahan";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
rowElement.fadeOut(500).remove();
|
||||
$('#tabel_arahan').load("app/disposisi/arahan/tabel.php",{satker:sess_satker,jenis:sess_jenis,surat_id:surat_id});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
*/
|
||||
$("#tabel_data_arahan").on("contextmenu", "img", function(e) {
|
||||
return false;
|
||||
});
|
||||
|
||||
$("#tabel_data_arahan").on('click','.kirim_arah',function(){
|
||||
$('#kirim_arahan').trigger('click');
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,82 @@
|
||||
<?php
|
||||
include("../../koneksi.php");
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$satker=$_POST['cek_satker'];
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_kepada_kr").DataTable({"paging": false,"lengthChange": false,"searching": false,"ordering": false,"info": false,"autoWidth": false});</script>
|
||||
<input type="hidden" id="surat_idxxx" value="<?php echo $surat_id;?>">
|
||||
<input type="hidden" id="satker" value="<?php echo $satker;?>">
|
||||
<table id="tabel_data_kepada_kr" class="table table-striped table-condensed" cellpadding="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td><b>List Kepada</b></td>
|
||||
<!--<td width="110"><b>Diterima</b></td>-->
|
||||
<td width="50" align="center"><b>Tools</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$d=pg_query("SELECT
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.id,k.tgl_diterima,k.satuan_kerja_tujuan,k.satuan_kerja_penginput
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.kepada IS NOT NULL AND k.surat_id='$surat_id' AND k.satuan_kerja_penginput='$satker'
|
||||
AND k.satuan_kerja_tujuan IS NULL
|
||||
ORDER BY k.id ASC");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
if ($r['satuan_kerja_tujuan']==$r['satuan_kerja_penginput']) {} else {
|
||||
?>
|
||||
<tr>
|
||||
<td class="kiri"><b><?php echo $r[0]; ?></b></td>
|
||||
<!--<td><b><?php
|
||||
if ($r[2]==NULL) {} else {echo date('d-m-Y H:i',strtotime($r[2]));}
|
||||
?></b></td>-->
|
||||
<td class="kanan md_kpd" align="center">
|
||||
<button type="button" name="delete_kepada_kr" style="height:22px;"class="btn btn-danger btn-xs delete_kepada_kr" id="<?php echo $r['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>
|
||||
var surat_id = $('#surat_idxxx').val();
|
||||
var cek_satker = $('#satker').val();
|
||||
$('button[name="delete_kepada_kr"]').popover();
|
||||
|
||||
$("#tabel_data_kepada_kr").on('click','.delete_kepada_kr',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_kepada_kr";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/arahan/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_kepada_kr').load('app/disposisi/arahan/tabel_kepada.php',{surat_id:surat_id, cek_satker:cek_satker});
|
||||
|
||||
//rowElement.fadeOut(500).remove();
|
||||
/* var key="jumlah_kepada";
|
||||
var surat_id = $('#surat_idxxx').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kirim/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sp'+surat_id).html(' ('+data+')');
|
||||
}
|
||||
});*/
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,164 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$thn=$_POST['thn_count'];
|
||||
$satker=$_POST['satker_count'];
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='1'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b1=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='2'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b2=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='3'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b3=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='4'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b4=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='5'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b5=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='6'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b6=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='7'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b7=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='8'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b8=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='9'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b9=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='10'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b10=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='11'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b11=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.surat_id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='12'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b12=$r1[0];}
|
||||
|
||||
echo $b1.'^'.$b2.'^'.$b3.'^'.$b4.'^'.$b5.'^'.$b6.'^'.$b7.'^'.$b8.'^'.$b9.'^'.$b10.'^'.$b11.'^'.$b12;
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,164 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$thn=$_POST['thn_count'];
|
||||
$satker=$_POST['satker_count'];
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='1'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b1=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='2'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b2=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='3'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b3=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='4'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b4=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='5'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b5=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='6'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b6=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='7'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b7=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='8'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b8=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='9'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b9=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='10'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b10=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='11'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b11=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(DISTINCT s.id)
|
||||
FROM surat s
|
||||
INNER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satker' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1' AND k.kepada IS NOT NULL
|
||||
AND k.dis_baca IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='12'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b12=$r1[0];}
|
||||
|
||||
echo $b1.'^'.$b2.'^'.$b3.'^'.$b4.'^'.$b5.'^'.$b6.'^'.$b7.'^'.$b8.'^'.$b9.'^'.$b10.'^'.$b11.'^'.$b12;
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,85 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$key=$_POST['key'];
|
||||
if ($key=='edit_no_surat') {
|
||||
$id=$_POST['id'];
|
||||
$edit1=$_POST['edit1'];
|
||||
if (($edit1=='') || ($edit1==NULL)) {
|
||||
pg_query("UPDATE surat SET no_surat=NULL WHERE id='$id'");
|
||||
} else {
|
||||
pg_query("UPDATE surat SET no_surat='$edit1' WHERE id='$id'");
|
||||
}
|
||||
} else
|
||||
if ($key=='edit_baca') {
|
||||
$id=$_POST['id'];
|
||||
$edit=$_POST['edit'];
|
||||
if (($edit=='') || ($edit==NULL)) {
|
||||
pg_query("UPDATE kirim SET dis_baca=NULL WHERE id='$id'");
|
||||
} else {
|
||||
pg_query("UPDATE kirim SET dis_baca='$edit' WHERE id='$id'");
|
||||
}
|
||||
} else
|
||||
if ($key=='delete_kirim_tools') {
|
||||
$id=$_POST['id'];
|
||||
pg_query("DELETE FROM kirim WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='hapus_surat_tools') {
|
||||
$id=$_POST['id'];
|
||||
pg_query("DELETE FROM scan WHERE surat_id='$id'");
|
||||
pg_query("DELETE FROM kirim WHERE surat_id='$id'");
|
||||
pg_query("DELETE FROM surat WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='cek_noag') {
|
||||
$no_agenda=$_POST['b'];
|
||||
$thn=$_POST['thn'];
|
||||
$d=pg_query("SELECT COUNT(*) FROM surat WHERE no_agenda='$no_agenda' AND EXTRACT('YEAR' FROM tgl_diterima)='$thn'");
|
||||
while($r=pg_fetch_array($d)) {$j=$r[0];}
|
||||
echo $j;
|
||||
} else
|
||||
if ($key=='edit_k') {
|
||||
$id=$_POST['id'];
|
||||
$tgl_input=$_POST['tgl_input'];
|
||||
$dis_baca=$_POST['dis_baca'];
|
||||
$lama=$_POST['lama'];
|
||||
$isi=$_POST['isi'];
|
||||
|
||||
if (($dis_baca=='') || ($dis_baca==NULL)) {
|
||||
pg_query("UPDATE kirim SET dis_baca=NULL WHERE id='$id'");
|
||||
} else {
|
||||
pg_query("UPDATE kirim SET dis_baca='$dis_baca' WHERE id='$id'");
|
||||
}
|
||||
|
||||
if (($tgl_input=='') || ($tgl_input==NULL)) {
|
||||
pg_query("UPDATE kirim SET tgl_input=NULL WHERE id='$id'");
|
||||
} else {
|
||||
pg_query("UPDATE kirim SET tgl_input='$tgl_input' WHERE id='$id'");
|
||||
}
|
||||
|
||||
if (($lama=='') || ($lama==NULL)) {
|
||||
pg_query("UPDATE kirim SET lama=NULL WHERE id='$id'");
|
||||
} else {
|
||||
pg_query("UPDATE kirim SET lama='$lama' WHERE id='$id'");
|
||||
}
|
||||
|
||||
if (($isi=='') || ($isi==NULL)) {
|
||||
pg_query("UPDATE kirim SET isi=NULL WHERE id='$id'");
|
||||
} else {
|
||||
pg_query("UPDATE kirim SET isi='$isi' WHERE id='$id'");
|
||||
}
|
||||
|
||||
} else
|
||||
if ($key=='edit_s') {
|
||||
$id=$_POST['id'];
|
||||
$no_surat=$_POST['no_surat'];
|
||||
$tgl_diterima=$_POST['tgl_diterima'];
|
||||
|
||||
if (($no_surat=='') || ($no_surat==NULL)) {} else {
|
||||
pg_query("UPDATE surat SET no_surat='$no_surat' WHERE id='$id'");
|
||||
}
|
||||
|
||||
if (($tgl_diterima=='') || ($tgl_diterima==NULL)) {} else {
|
||||
pg_query("UPDATE surat SET tgl_diterima='$tgl_diterima' WHERE id='$id'");
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,508 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
|
||||
$bln_auto=date('m');
|
||||
$thn_auto=date('Y');
|
||||
|
||||
$disp_bln=$_POST['disp_bln'];
|
||||
$disp_thn=$_POST['disp_thn'];
|
||||
|
||||
if (($disp_bln==NULL) || ($disp_bln=='')) {$bln=$bln_auto;} else {$bln=$disp_bln;}
|
||||
if (($disp_thn==NULL) || ($disp_thn=='')) {$thn=$thn_auto;} else {$thn=$disp_thn;}
|
||||
|
||||
?>
|
||||
|
||||
<script>
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
var sess_jenis = $('#cek_jenis').val();
|
||||
var nampeg = $('#cek_nampeg').val();
|
||||
var sess_nama = $('#cek_nama').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;
|
||||
}
|
||||
|
||||
|
||||
.modal-backdrop {
|
||||
visibility: hidden !important;
|
||||
}
|
||||
.modal.in {
|
||||
background-color: rgba(0,0,0,0.5);
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<?php if ($_POST['jenis']=='Admin') {
|
||||
$thn=date('Y');
|
||||
?>
|
||||
<br>
|
||||
<div class="row">
|
||||
<div class="col-lg-2">
|
||||
<button type="button" class="btn btn-danger btn-rounded btn-block" id="tambah_disposisi"><i class="fa fa-plus m-r-5"></i>Disposisi</button>
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<select class="form-control" id="disp_pros">
|
||||
<option value="ALL">ALL</option>
|
||||
<option value="BELUM PROSES">BELUM PROSES</option>
|
||||
<option value="SUDAH PROSES">SUDAH PROSES</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-5 pull-right">
|
||||
<div class="input-group my-group">
|
||||
<input type="number" class="form-control" style="width:30%; display:block;border-color:#f3f3f3;text-align: center;" name="thn1" id="thn1" value="<?php echo $thn; ?>">
|
||||
<input type="number" class="form-control" style="width:70%; display:block;border-color:#f3f3f3;" name="pt1" id="pt1" Placeholder="Pencarian No Agenda" onkeydown="tekan1(event)">
|
||||
<span class="input-group-btn">
|
||||
<button type="button" id="b1" name="b1" class="btn btn-default"><i class="fa fa-search"></i></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-lg-3">
|
||||
<div class="input-group my-group">
|
||||
<select id="bln" name="bln" class="selectpicker form-control" style="width:60%;background-color:#f3f3f3;border-color:#f3f3f3;">
|
||||
<option value="0">ALL</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>
|
||||
<input type="number" class="form-control" style="width:40%; display:block;border-color:#f3f3f3;text-align: center;" name="thn" id="thn" value="<?php echo $thn; ?>">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
<?php } else {?>
|
||||
<div class="row">
|
||||
<div class="col-lg-2">
|
||||
<p class="judul_page"><i class="mdi mdi-file-document m-r-5"></i>Disposisi</p>
|
||||
</div>
|
||||
<div class="col-lg-3">
|
||||
<select class="form-control" id="disp_kpl" style="margin-top:6px;">
|
||||
<option value="ALL">ALL</option>
|
||||
<option value="UNTUK DIARAHKAN">UNTUK DIARAHKAN</option>
|
||||
<option value="UNTUK DIKETAHUI">UNTUK DIKETAHUI</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3">
|
||||
<select class="form-control" id="disp_sifat" style="margin-top:6px;">
|
||||
<option value="ALL">ALL</option>
|
||||
<?php
|
||||
$ukerja=pg_query("SELECT id,sifat FROM sifat_surat ORDER BY id ASC");
|
||||
while($rows=pg_fetch_assoc($ukerja)) {
|
||||
?>
|
||||
<option value="<?php echo $rows['sifat']; ?>"><?php echo strtoupper($rows['sifat']); ?></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-lg-4">
|
||||
<div class="input-group my-group">
|
||||
<select id="bln" name="bln" class="selectpicker form-control" style="width:60%;background-color:#f3f3f3;border-color:#f3f3f3;margin-top:6px;">
|
||||
<option value="0">ALL</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>
|
||||
-->
|
||||
<option id="cn1" <?php if ($bln=='1') {echo "selected";} ?> value="1">JANUARI</option>
|
||||
<option id="cn2" <?php if ($bln=='2') {echo "selected";} ?> value="2">PEBRUARI</option>
|
||||
<option id="cn3" <?php if ($bln=='3') {echo "selected";} ?> value="3">MARET</option>
|
||||
<option id="cn4" <?php if ($bln=='4') {echo "selected";} ?> value="4">APRIL</option>
|
||||
<option id="cn5" <?php if ($bln=='5') {echo "selected";} ?> value="5">MEI</option>
|
||||
<option id="cn6" <?php if ($bln=='6') {echo "selected";} ?> value="6">JUNI</option>
|
||||
<option id="cn7" <?php if ($bln=='7') {echo "selected";} ?> value="7">JULI</option>
|
||||
<option id="cn8" <?php if ($bln=='8') {echo "selected";} ?> value="8">AGUSTUS</option>
|
||||
<option id="cn9" <?php if ($bln=='9') {echo "selected";} ?> value="9">SEPTEMBER</option>
|
||||
<option id="cn10" <?php if ($bln=='10') {echo "selected";} ?> value="10">OKTOBER</option>
|
||||
<option id="cn11" <?php if ($bln=='11') {echo "selected";} ?> value="11">NOPEMBER</option>
|
||||
<option id="cn12" <?php if ($bln=='12') {echo "selected";} ?> value="12">DESEMBER</option>
|
||||
</select>
|
||||
<input type="number" class="form-control" style="width:40%; display:block;border-color:#f3f3f3;text-align: center;margin-top:6px;" name="thn" id="thn" value="<?php echo $thn; ?>">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<?php } ?>
|
||||
|
||||
<div id="tabel_disposisi"></div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div id="modal_tools" 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">Tools</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_tools"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="modal_s" 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">Edit</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_s"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_s">Keluar</button>
|
||||
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_s">Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="modal_k" 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">Edit</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_k"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_k">Keluar</button>
|
||||
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_k">Simpan</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
|
||||
function hitung_surat() {
|
||||
var thn_count = $('#thn').val();
|
||||
var satker_count = $('#cek_satker').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/count.php",
|
||||
data: 'thn_count='+thn_count
|
||||
+'&satker_count='+satker_count,
|
||||
success: function(data){
|
||||
var b = data.split('^');
|
||||
if (b[0]==0) {$('#cn1').html('JANUARI');$('#cn1').removeAttr("style");} else {$('#cn1').html('JANUARI ('+b[0]+')');$('#cn1').attr('style', 'color:red;');}
|
||||
if (b[1]==0) {$('#cn2').html('PEBRUARI');$('#cn2').removeAttr("style");} else {$('#cn2').html('PEBRUARI ('+b[1]+')');$('#cn2').attr('style', 'color:red;');}
|
||||
if (b[2]==0) {$('#cn3').html('MARET');$('#cn3').removeAttr("style");} else {$('#cn3').html('MARET ('+b[2]+')');$('#cn3').attr('style', 'color:red;');}
|
||||
if (b[3]==0) {$('#cn4').html('APRIL');$('#cn4').removeAttr("style");} else {$('#cn4').html('APRIL ('+b[3]+')');$('#cn4').attr('style', 'color:red;');}
|
||||
if (b[4]==0) {$('#cn5').html('MEI');$('#cn5').removeAttr("style");} else {$('#cn5').html('MEI ('+b[4]+')');$('#cn5').attr('style', 'color:red;');}
|
||||
if (b[5]==0) {$('#cn6').html('JUNI');$('#cn6').removeAttr("style");} else {$('#cn6').html('JUNI ('+b[5]+')');$('#cn6').attr('style', 'color:red;');}
|
||||
if (b[6]==0) {$('#cn7').html('JULI');$('#cn7').removeAttr("style");} else {$('#cn7').html('JULI ('+b[6]+')');$('#cn7').attr('style', 'color:red;');}
|
||||
if (b[7]==0) {$('#cn8').html('AGUSTUS');$('#cn8').removeAttr("style");} else {$('#cn8').html('AGUSTUS ('+b[7]+')');$('#cn8').attr('style', 'color:red;');}
|
||||
if (b[8]==0) {$('#cn9').html('SEPTEMBER');$('#cn9').removeAttr("style");} else {$('#cn9').html('SEPTEMBER ('+b[8]+')');$('#cn9').attr('style', 'color:red;');}
|
||||
if (b[9]==0) {$('#cn10').html('OKTOBER');$('#cn10').removeAttr("style");} else {$('#cn10').html('OKTOBER ('+b[9]+')');$('#cn10').attr('style', 'color:red;');}
|
||||
if (b[10]==0) {$('#cn11').html('NOPEMBER');$('#cn11').removeAttr("style");} else {$('#cn11').html('NOPEMBER ('+b[10]+')');$('#cn11').attr('style', 'color:red;');}
|
||||
if (b[11]==0) {$('#cn12').html('DESEMBER');$('#cn12').removeAttr("style");} else {$('#cn12').html('DESEMBER ('+b[11]+')');$('#cn12').attr('style', 'color:red;');}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
hitung_surat();
|
||||
$('#thn').focusout(function(){hitung_surat();});
|
||||
|
||||
if (sess_jenis=='Admin') {
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
var disp_pros = $('#disp_pros').val();
|
||||
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_pros:disp_pros,thn2:thn2,bln2:bln2});
|
||||
|
||||
$('#disp_pros').change(function(){
|
||||
var disp_pros = $('#disp_pros').val();
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_pros:disp_pros,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
$('#bln').change(function(){
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_pros:disp_pros,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
$('#thn').focusout(function(){
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_pros:disp_pros,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
} else {
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
var disp_kpl = $('#disp_kpl').val();
|
||||
var disp_sifat = $('#disp_sifat').val();
|
||||
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_kpl:disp_kpl,disp_sifat:disp_sifat,thn2:thn2,bln2:bln2});
|
||||
|
||||
$('#disp_kpl').change(function(){
|
||||
var disp_kpl = $('#disp_kpl').val();
|
||||
var disp_sifat = $('#disp_sifat').val();
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_kpl:disp_kpl,disp_sifat:disp_sifat,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
$('#disp_sifat').change(function(){
|
||||
var disp_kpl = $('#disp_kpl').val();
|
||||
var disp_sifat = $('#disp_sifat').val();
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_kpl:disp_kpl,disp_sifat:disp_sifat,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
$('#bln').change(function(){
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_kpl:disp_kpl,disp_sifat:disp_sifat,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
$('#thn').focusout(function(){
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_kpl:disp_kpl,disp_sifat:disp_sifat,thn2:thn2,bln2:bln2});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* $('#fr_disposisi').hide();
|
||||
|
||||
$('#jenis_disposisi_id').change(function(){
|
||||
$('#fr_disposisi').hide();
|
||||
$('#no_surat').val('');
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('#cari_no_surat').click(function(){
|
||||
$('#fr_disposisi').hide();
|
||||
var jenis_disposisi_id = $('#jenis_disposisi_id').val();
|
||||
var n = $('#no_surat').val();
|
||||
if ((!jenis_disposisi_id) || (!n)) {} else {
|
||||
var a= $('#jenis_disposisi_id').find('option:selected').text();
|
||||
if (a=='Disposisi') {
|
||||
var key = 'data_surat';
|
||||
var no_surat = $('#no_surat').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'jenis_disposisi_id='+jenis_disposisi_id
|
||||
+'&no_surat='+no_surat
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (data=='$%^') {$('#fr_disposisi').hide();alert('data surat tidak ditemukan..');} else {
|
||||
var kg = data.split('$%^');
|
||||
$('#sdari').html('Surat dari : '+kg[0]);
|
||||
$('#sperihal').html(kg[1]);
|
||||
$('#surat_id').val(kg[2]);
|
||||
$('#fr_disposisi').show();
|
||||
var surat_id = $('#surat_id').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel_k.php",{satker:sess_satker, surat_id:surat_id});
|
||||
}
|
||||
}
|
||||
});
|
||||
} else
|
||||
if (a=='Kendali Surat') {
|
||||
var key = 'data_surat';
|
||||
var no_surat = $('#no_surat').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'jenis_disposisi_id='+jenis_disposisi_id
|
||||
+'&no_surat='+no_surat
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (data=='$%^') {$('#fr_disposisi').hide();alert('data surat tidak ditemukan..');} else {
|
||||
var kg = data.split('$%^');
|
||||
$('#sdari').html('Surat dari : '+kg[0]);
|
||||
$('#sperihal').html(kg[1]);
|
||||
$('#surat_id').val(kg[2]);
|
||||
$('#fr_disposisi').show();
|
||||
var surat_id = $('#surat_id').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel_m.php",{satker:sess_satker, surat_id:surat_id});
|
||||
}
|
||||
}
|
||||
});
|
||||
} else
|
||||
if (a=='Biasa') {
|
||||
var key = 'data_surat';
|
||||
var no_surat = $('#no_surat').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'jenis_disposisi_id='+jenis_disposisi_id
|
||||
+'&no_surat='+no_surat
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (data=='$%^') {$('#fr_disposisi').hide();alert('data surat tidak ditemukan..');} else {
|
||||
var kg = data.split('$%^');
|
||||
$('#sdari').html('Surat dari : '+kg[0]);
|
||||
$('#sperihal').html(kg[1]);
|
||||
$('#surat_id').val(kg[2]);
|
||||
$('#fr_disposisi').show();
|
||||
var surat_id = $('#surat_id').val();
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel_b.php",{satker:sess_satker, surat_id:surat_id});
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
*/
|
||||
|
||||
|
||||
$('#tambah_disposisi').click(function(){
|
||||
var id = 0;
|
||||
var jenis_disposisi = 'Disposisi';
|
||||
var jenis_disposisi_id = '1';
|
||||
$.post('app/smasuk/main.php',{surat_id:id, sess_nama:sess_nama, sess_jenis:sess_jenis, nampeg:nampeg, jenis_disposisi:jenis_disposisi,jenis_disposisi_id:jenis_disposisi_id},function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
|
||||
$('#b1').click(function(){
|
||||
var b=$('#pt1').val();
|
||||
var thn=$('#thn1').val();
|
||||
var key='cek_noag';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'b='+b
|
||||
+'&thn='+thn
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
if (data==0) {
|
||||
alert('Data tidak ditemukan..');
|
||||
} else {
|
||||
$('#modal_tools').modal('show');
|
||||
$('#modal_body_tools').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/modal_tools.php",
|
||||
data: 'b='+b
|
||||
+'&thn='+thn,
|
||||
success: function(data){
|
||||
$('#modal_body_tools').html(data);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function tekan1(event) {
|
||||
var x = event.keyCode;
|
||||
if (x == 13) {$('#b1').trigger('click');}
|
||||
}
|
||||
|
||||
$('#simpan_k').click(function(){
|
||||
var kirim_id=$('#kirim_id').val();
|
||||
var tgl_input=$('#tgl_input').val();
|
||||
var dis_baca=$('#dis_baca').val();
|
||||
var lama=$('#lama').val();
|
||||
var isi=$('#isi_disposisi_edit').val();
|
||||
var key = 'edit_k';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'id='+kirim_id
|
||||
+'&tgl_input='+tgl_input
|
||||
+'&dis_baca='+dis_baca
|
||||
+'&lama='+lama
|
||||
+'&isi='+isi
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_k').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('tersimpan..');
|
||||
$('#tabel_k').load('app/disposisi/tabel_k.php',{no_agenda:no_agenda, thn:thn});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#simpan_s').click(function(){
|
||||
var surat_id=$('#surat_id').val();
|
||||
var no_surat=$('#no_surat').val();
|
||||
var tgl_diterima=$('#tgl_diterima').val();
|
||||
var key = 'edit_s';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'id='+surat_id
|
||||
+'&no_surat='+no_surat
|
||||
+'&tgl_diterima='+tgl_diterima
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_s').modal('hide');
|
||||
$('body').removeClass('modal-open');
|
||||
$('.modal-backdrop').remove();
|
||||
alert('tersimpan..');
|
||||
$('#tabel_s').load('app/disposisi/tabel_s.php',{no_agenda:no_agenda, thn:thn});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$(document).on('hidden.bs.modal', function (event) {
|
||||
if ($('.modal:visible').length) {
|
||||
$('body').addClass('modal-open');
|
||||
}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
$kirim_id=$_POST['id'];
|
||||
$tgl_input=$_POST['tgl_input'];
|
||||
$dis_baca=$_POST['dis_baca'];
|
||||
$lama=$_POST['lama'];
|
||||
$isi_disposisi=$_POST['isi_disposisi'];
|
||||
?>
|
||||
|
||||
|
||||
<form role="form">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Kirim</label>
|
||||
<input type="hidden" value="<?php echo $kirim_id; ?>" id="kirim_id">
|
||||
<input type="text" class="form-control" value="<?php echo substr($tgl_input, 0, -3); ?>" id="tgl_input">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Isi Disposisi</label>
|
||||
<textarea class="form-control" id="isi_disposisi_edit"><?php echo $isi_disposisi; ?></textarea>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Status Baca</label>
|
||||
<select class="form-control" id="dis_baca">
|
||||
<option></option>
|
||||
<option <?php if ($dis_baca=='B') {echo "selected";} ?> value="B">B</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Baca</label>
|
||||
<input type="text" class="form-control" value="<?php echo substr($lama, 0, -3); ?>" id="lama">
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
$surat_id=$_POST['id'];
|
||||
$no_surat=$_POST['no_surat'];
|
||||
$tgl_diterima=$_POST['tgl_diterima'];
|
||||
?>
|
||||
|
||||
|
||||
<form role="form">
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">No Surat</label>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
|
||||
<input type="text" class="form-control" value="<?php echo $no_surat; ?>" id="no_surat">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="exampleInputEmail1">Tanggal Diterima</label>
|
||||
<input type="text" class="form-control" value="<?php echo substr($tgl_diterima, 0, -3); ?>" id="tgl_diterima">
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
$no_agenda=$_POST['b'];
|
||||
$thn=$_POST['thn'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="noag" value="<?php echo $no_agenda; ?>">
|
||||
<input type="hidden" id="thnag" value="<?php echo $thn; ?>">
|
||||
<div id="tabel_s"></div>
|
||||
<br>
|
||||
<div id="tabel_k"></div>
|
||||
|
||||
<script type="text/javascript">
|
||||
var no_agenda = $('#noag').val();
|
||||
var thn = $('#thnag').val();
|
||||
$('#tabel_s').load('app/disposisi/tabel_s.php',{no_agenda:no_agenda, thn:thn});
|
||||
$('#tabel_k').load('app/disposisi/tabel_k.php',{no_agenda:no_agenda, thn:thn});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,223 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$satuan_kerja_id=$_POST['satker'];
|
||||
$jenis_user=$_POST['jenis'];
|
||||
if ($jenis_user=='Admin') {
|
||||
$disp_pros=$_POST['disp_pros'];
|
||||
} else {
|
||||
$disp_kpl=$_POST['disp_kpl'];
|
||||
$disp_sifat=strtolower($_POST['disp_sifat']);
|
||||
}
|
||||
$bln2=$_POST['bln2'];
|
||||
$thn2=$_POST['thn2'];
|
||||
|
||||
if ($jenis_user=='Admin') {$nb=',COUNT(kx.kepada)';$nb1='LEFT OUTER JOIN (SELECT k3.* FROM kirim k3 WHERE k3.id IS NOT NULL) kx ON (s.id=kx.surat_id)';} else {$nb='';$nb1='';}
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_smasuk").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
|
||||
<script>
|
||||
var cek_data_user_id = $('#cek_data_user_id').val();
|
||||
</script>
|
||||
|
||||
<input type="hidden" id="jenis" value="<?php echo $jenis_user; ?>">
|
||||
|
||||
<input type="hidden" id="disp_bln" value="<?php echo $bln2; ?>">
|
||||
<input type="hidden" id="disp_thn" value="<?php echo $thn2; ?>">
|
||||
|
||||
<table id="tabel_data_smasuk" class="table table-striped table-condensed" cellpadding="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td><b>Dari</b></td>
|
||||
<td width="100px;"><b>Tgl Surat</b></td>
|
||||
<td width="100px;"><b>Diterima</b></td>
|
||||
<td width="80px;"><b>No Surat</b></td>
|
||||
<td><b>Perihal</b></td>
|
||||
<td width="50px;"><b>Sifat</b></td>
|
||||
<td width="100px;"><b>No Agenda</b></td>
|
||||
<td width="50px;"><b>Tools</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
|
||||
/* ====== terbaRU
|
||||
$data=pg_query("SELECT s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
|
||||
s.no_agenda,s.sm_baca,s.id,
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
|
||||
(SELECT kode FROM kode WHERE id=s.kode_id),
|
||||
s.tgl_surat_masuk,s.tgl_diterima,
|
||||
MAX(k.tgl_input),COUNT(kx.kepada)
|
||||
FROM surat s
|
||||
LEFT OUTER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k3.* FROM kirim k3 WHERE
|
||||
".($jenis_user == 'Admin' ? "k3.id IS NOT NULL" : " k3.satuan_kerja_tujuan='$satuan_kerja_id'")."
|
||||
) kx ON (s.id=kx.surat_id)
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satuan_kerja_id' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1'
|
||||
".($thn2 == '' ? "" : "AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn2'")."
|
||||
".($bln2 == '0' ? "" : "AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='$bln2'")."
|
||||
".($jenis_user == 'Admin' ? "" : "
|
||||
".($disp_sifat == 'all' ? "" : " AND (SELECT LOWER(f.sifat) FROM sifat_surat f WHERE f.id=s.sifat_surat_id)='$disp_sifat'")."
|
||||
")."
|
||||
".($jenis_user == 'Admin' ? "" : " AND k.dis_baca IS NULL AND k.kepada IS NOT NULL")."
|
||||
".($jenis_user == 'Admin' ? "" : "
|
||||
".($disp_kpl == 'ALL' ? "" : "
|
||||
".($disp_kpl == 'UNTUK DIARAHKAN' ? "AND LEFT(k.isi,1) != ('#')" : "AND LEFT(k.isi,1) = ('#')")."
|
||||
")."
|
||||
")."
|
||||
|
||||
GROUP BY
|
||||
s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
|
||||
s.no_agenda,s.sm_baca,s.id,
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
|
||||
(SELECT kode FROM kode WHERE id=s.kode_id),
|
||||
s.tgl_surat_masuk,s.tgl_diterima
|
||||
".($jenis_user == 'Admin' ? "
|
||||
".($disp_pros == 'ALL' ? "" : "
|
||||
".($disp_pros == 'BELUM PROSES' ? "
|
||||
HAVING COUNT(kx.kepada)=0
|
||||
" : "
|
||||
HAVING COUNT(kx.kepada)>0
|
||||
")."
|
||||
")."
|
||||
" : "")."
|
||||
|
||||
".($jenis_user == 'Admin' ? "ORDER BY s.id DESC" : "
|
||||
ORDER BY MAX(k.tgl_input) ASC
|
||||
")."
|
||||
");
|
||||
*/
|
||||
|
||||
$data=pg_query("SELECT s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
|
||||
s.no_agenda,s.sm_baca,s.id,
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
|
||||
(SELECT kode FROM kode WHERE id=s.kode_id),
|
||||
s.tgl_surat_masuk,s.tgl_diterima,
|
||||
MAX(k.tgl_input)".$nb."
|
||||
FROM surat s
|
||||
LEFT OUTER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
|
||||
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
|
||||
".$nb1."
|
||||
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
|
||||
WHERE k.satuan_kerja_tujuan='$satuan_kerja_id' AND a.id IS NULL
|
||||
AND s.jenis_disposisi_id='1'
|
||||
".($thn2 == '' ? "" : "AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn2'")."
|
||||
".($bln2 == '0' ? "" : "AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='$bln2'")."
|
||||
".($jenis_user == 'Admin' ? "" : "
|
||||
".($disp_sifat == 'all' ? "" : " AND (SELECT LOWER(f.sifat) FROM sifat_surat f WHERE f.id=s.sifat_surat_id)='$disp_sifat'")."
|
||||
")."
|
||||
".($jenis_user == 'Admin' ? "" : " AND k.dis_baca IS NULL AND k.kepada IS NOT NULL")."
|
||||
".($jenis_user == 'Admin' ? "" : "
|
||||
".($disp_kpl == 'ALL' ? "" : "
|
||||
".($disp_kpl == 'UNTUK DIARAHKAN' ? "AND LEFT(k.isi,1) != ('#')" : "AND LEFT(k.isi,1) = ('#')")."
|
||||
")."
|
||||
")."
|
||||
|
||||
GROUP BY
|
||||
s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
|
||||
s.no_agenda,s.sm_baca,s.id,
|
||||
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
|
||||
(SELECT kode FROM kode WHERE id=s.kode_id),
|
||||
s.tgl_surat_masuk,s.tgl_diterima
|
||||
".($jenis_user == 'Admin' ? "
|
||||
".($disp_pros == 'ALL' ? "" : "
|
||||
".($disp_pros == 'BELUM PROSES' ? "
|
||||
HAVING COUNT(kx.kepada)=0
|
||||
" : "
|
||||
HAVING COUNT(kx.kepada)>0
|
||||
")."
|
||||
")."
|
||||
" : "")."
|
||||
|
||||
".($jenis_user == 'Admin' ? "ORDER BY s.id DESC" : "
|
||||
ORDER BY MAX(k.tgl_input) ASC
|
||||
")."
|
||||
");
|
||||
|
||||
while($r=pg_fetch_array($data)) {
|
||||
|
||||
|
||||
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
/* if ($jenis_user=='Admin') {
|
||||
if ($r[13]==NULL) {
|
||||
echo "style='color:red;'";
|
||||
} else {}
|
||||
} else {
|
||||
if (strtolower($r[7])=='amat segera') {
|
||||
echo "style='color:red;'";
|
||||
} else {}
|
||||
}*/
|
||||
if ($jenis_user=='Admin') {
|
||||
if ($r[14]==0) {
|
||||
echo "style='color:red;'";
|
||||
} else {}
|
||||
} else {
|
||||
if (strtolower($r[7])=='amat segera') {
|
||||
echo "style='color:red;'";
|
||||
} else {}
|
||||
}
|
||||
?>
|
||||
>
|
||||
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;" class="kiri"><b><?php echo $r['surat_dari']; ?></b></td>
|
||||
<td><b><?php if ($r['tgl_surat_masuk']==null) {} else {echo date('d-m-Y',strtotime($r['tgl_surat_masuk']));} ?></b></td>
|
||||
<td><b><?php if (date('H:i',strtotime($r['jam_diterima']))=='07:00') {
|
||||
echo date('d-m-Y',strtotime($r['tgl_diterima']));
|
||||
} else {
|
||||
echo date('d-m-Y',strtotime($r['tgl_diterima'])).' '.date('H:i',strtotime($r['jam_diterima']));
|
||||
} ?></b></td>
|
||||
<td width="110px;"><b><?php echo $r['no_surat']; ?></b></td>
|
||||
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo $r['perihal']; ?></b></td>
|
||||
<!--<td width="50px;"><b><?php echo current(explode(' ',$r[3])); ?></b></td>-->
|
||||
<td width="50px;"><b><?php echo strtoupper($r[7]); ?></b></td>
|
||||
<td width="80px;"><b><?php
|
||||
$no_pinjam=(int) substr($r['no_agenda'],0,5);
|
||||
$no_agenda=sprintf("%05s",$no_pinjam);
|
||||
/* echo $r[10].'/'.$no_agenda.'/302/'.date('Y',strtotime($r['tgl_diterima'])); */
|
||||
echo $r[10].'/'.$no_agenda.'/102.7/'.date('Y',strtotime($r['tgl_diterima']));
|
||||
?></b></td>
|
||||
<td class="kanan" align="center">
|
||||
<?php if ($jenis_user=='Admin') { ?>
|
||||
<button type="button" name="edit_disposisi" style="height:22px;"class="btn btn-primary btn-xs edit_disposisi" id="<?php echo $r['id'];?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
<?php } ?>
|
||||
<button type="button" name="proses_disposisi" style="height:22px;"class="btn btn-success btn-xs proses_disposisi" id="<?php echo $r['id'];?>" data-content="Proses Disposisi" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-arrow-right"></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
$('button[name="edit_disposisi"]').popover();
|
||||
$('button[name="proses_disposisi"]').popover();
|
||||
|
||||
|
||||
$("#tabel_data_smasuk").on('click','.proses_disposisi',function(){
|
||||
var id = $(this).attr('id');
|
||||
var jenis = $('#jenis').val();
|
||||
var cek_satker = $('#cek_satker').val();
|
||||
var disp_bln = $('#disp_bln').val();
|
||||
var disp_thn = $('#disp_thn').val();
|
||||
$.post('app/disposisi/arahan/main.php',{surat_id : id, jenis:jenis, cek_data_user_id:cek_data_user_id, cek_satker:cek_satker, disp_bln:disp_bln, disp_thn:disp_thn},function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
|
||||
$("#tabel_data_smasuk").on('click','.edit_disposisi',function(){
|
||||
var id = $(this).attr('id');
|
||||
var jenis = $('#jenis').val();
|
||||
$.post('app/smasuk/main.php',{surat_id : id, jenis:jenis},function(html){$("#main_tag").html(html);});
|
||||
});
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,135 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$no_agenda=$_POST['no_agenda'];
|
||||
$thn=$_POST['thn'];
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
$("#tabel_kirim_tools").DataTable({"stateSave": true,"paging": false,"lengthChange": false,
|
||||
"searching": false,"ordering": false,"info": false,"autoWidth": false});
|
||||
</script>
|
||||
<table id="tabel_kirim_tools" class="table table-bordered table-striped table-condensed tabel_tools" cellpadding="1" style="font-family:Arial">
|
||||
<thead>
|
||||
<tr style="font-weight:bold">
|
||||
<td align="center" style="display:none">ID</td>
|
||||
<td align="center" style="display:none">SURAT ID</td>
|
||||
<td align="center" width="180">TGL KIRIM</td>
|
||||
<td align="center">KEPADA</td>
|
||||
<td align="center" style="display:none">SATKER TUJUAN</td>
|
||||
<td align="center" style="display:none">PROSES SEKRETARIAT</td>
|
||||
<td align="center">ISI</td>
|
||||
<td align="center" width="30">B</td>
|
||||
<td align="center" width="180">TGL BACA</td>
|
||||
|
||||
<td align="center" style="display:none">SATUAN KERJA PENGINPUT</td>
|
||||
<td align="center" width="80">TOOLS</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$d=pg_query("SELECT id,no_surat,tgl_surat_masuk,tgl_diterima,no_agenda,perihal,surat_dari FROM surat WHERE no_agenda='$no_agenda' AND EXTRACT('YEAR' FROM tgl_diterima)='$thn'");
|
||||
while($r=pg_fetch_array($d)) {$surat_id=$r[0];}
|
||||
$k=pg_query("SELECT k.id,k.surat_id,k.tgl_input,k.satuan_kerja_tujuan,k.proses_sekretariat,k.isi,k.dis_baca,k.kepada,k.satuan_kerja_penginput,k.lama,j.nama
|
||||
FROM kirim k
|
||||
LEFT OUTER JOIN jabatan_pegawai j ON (j.id=k.kepada)
|
||||
WHERE k.surat_id='$surat_id' ORDER BY k.id ASC");
|
||||
while($s=pg_fetch_array($k)) {
|
||||
?>
|
||||
<tr>
|
||||
<td style="display:none"><?php echo $s[0]; ?></td>
|
||||
<td style="display:none"><?php echo $s[1]; ?></td>
|
||||
<td align="center"><?php echo $s[2]; ?></td>
|
||||
<td><?php echo $s[10]; ?></td>
|
||||
<td style="display:none"><?php echo $s[3]; ?></td>
|
||||
<td style="display:none"><?php echo $s[4]; ?></td>
|
||||
<td><?php echo $s[5]; ?></td>
|
||||
<td align="center"><?php echo $s[6]; ?></td>
|
||||
<td align="center"><?php echo $s[9]; ?></td>
|
||||
|
||||
<td style="display:none"><?php echo $s[8]; ?></td>
|
||||
<td align="center">
|
||||
<!--<button type="button" name="edit_kirim_tools" style="height:22px;"class="btn btn-success btn-xs edit_kirim_tools" id="<?php echo $s['id'];?>" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>-->
|
||||
<button type="button" name="edit_k" style="height:22px;"class="btn btn-primary btn-xs edit_k" id="<?php echo $s['id'];?>" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
<button type="button" name="hapus_kirim_tools" style="height:22px;"class="btn btn-danger btn-xs hapus_kirim_tools" id="<?php echo $s['id'];?>" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
<table>
|
||||
|
||||
|
||||
<script>
|
||||
var no_agenda = $('#noag').val();
|
||||
var thn = $('#thnag').val();
|
||||
|
||||
$("#tabel_kirim_tools").on('click','.edit_kirim_tools',function(){
|
||||
var currentRow=$(this).closest("tr");
|
||||
var dis_baca = currentRow.find("td:eq(6)").text();
|
||||
var edit = window.prompt("Edit Status Baca",dis_baca);
|
||||
if (!edit) {} else {
|
||||
var id = $(this).attr('id');
|
||||
var key = 'edit_baca';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'id='+id
|
||||
+'&edit='+edit
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_k').load('app/disposisi/tabel_k.php',{no_agenda:no_agenda, thn:thn});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$("#tabel_kirim_tools").on('click','.edit_k',function(){
|
||||
var currentRow=$(this).closest("tr");
|
||||
var tgl_input = currentRow.find("td:eq(2)").text();
|
||||
var dis_baca = currentRow.find("td:eq(7)").text();
|
||||
var lama = currentRow.find("td:eq(8)").text();
|
||||
var isi_disposisi = currentRow.find("td:eq(6)").text();
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_k').modal('show');
|
||||
$('#modal_body_k').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/modal_k.php",
|
||||
data: 'id='+id
|
||||
+'&tgl_input='+tgl_input
|
||||
+'&dis_baca='+dis_baca
|
||||
+'&lama='+lama
|
||||
+'&isi_disposisi='+isi_disposisi,
|
||||
success: function(data){
|
||||
$('#modal_body_k').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_kirim_tools").on('click','.hapus_kirim_tools',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_kirim_tools";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_k').load('app/disposisi/tabel_k.php',{no_agenda:no_agenda, thn:thn});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,122 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$no_agenda=$_POST['no_agenda'];
|
||||
$thn=$_POST['thn'];
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
$("#tabel_surat_tools").DataTable({"stateSave": true,"paging": false,"lengthChange": false,
|
||||
"searching": false,"ordering": false,"info": false,"autoWidth": false});
|
||||
</script>
|
||||
|
||||
<table id="tabel_surat_tools" class="table table-bordered table-striped table-condensed tabel_tools" cellpadding="1" style="font-family:Arial">
|
||||
<thead>
|
||||
<tr style="font-weight:bold">
|
||||
<td align="center" style="display:none">ID</td>
|
||||
<td align="center" width="140">NO SURAT</td>
|
||||
<td align="center" width="100">TGL SURAT</td>
|
||||
<td align="center" width="100">TGL DITERIMA</td>
|
||||
<td align="center" width="100">NO AGENDA</td>
|
||||
<td align="center" width="300">PERIHAL</td>
|
||||
<td align="center" width="190">SURAT DARI</td>
|
||||
<td align="center" width="80">TOOLS</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$d=pg_query("SELECT id,no_surat,tgl_surat_masuk,tgl_diterima,no_agenda,perihal,surat_dari FROM surat WHERE no_agenda='$no_agenda' AND EXTRACT('YEAR' FROM tgl_diterima)='$thn'");
|
||||
while($r=pg_fetch_array($d)) {$surat_id=$r[0];
|
||||
?>
|
||||
<tr>
|
||||
<td style="display:none"><?php echo $r[0]; ?></td>
|
||||
<td align="center"><?php echo $r[1]; ?></td>
|
||||
<td align="center"><?php echo $r[2]; ?></td>
|
||||
<td align="center"><?php echo $r[3]; ?></td>
|
||||
<td align="center"><?php echo $r[4]; ?></td>
|
||||
<td><?php echo $r[5]; ?></td>
|
||||
<td><?php echo $r[6]; ?></td>
|
||||
<td align="center">
|
||||
<!--
|
||||
<button type="button" name="edit_surat_tools" style="height:22px;"class="btn btn-success btn-xs edit_surat_tools" id="<?php echo $r['id'];?>" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
-->
|
||||
<button type="button" name="edit_s" style="height:22px;"class="btn btn-success btn-xs edit_s" id="<?php echo $r['id'];?>" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-pencil"></i>
|
||||
</button>
|
||||
<button type="button" name="hapus_surat_tools" style="height:22px;"class="btn btn-danger btn-xs hapus_surat_tools" id="<?php echo $r['id'];?>" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script>
|
||||
var no_agenda = $('#noag').val();
|
||||
var thn = $('#thnag').val();
|
||||
|
||||
$("#tabel_surat_tools").on('click','.edit_surat_tools',function(){
|
||||
var currentRow=$(this).closest("tr");
|
||||
var no_surat = currentRow.find("td:eq(1)").text();
|
||||
var edit1 = window.prompt("Edit Nomor Surat",no_surat);
|
||||
if(!edit1) {} else {
|
||||
var id = $(this).attr('id');
|
||||
var key = 'edit_no_surat';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'id='+id
|
||||
+'&edit1='+edit1
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_s').load('app/disposisi/tabel_s.php',{no_agenda:no_agenda, thn:thn});
|
||||
$('#tabel_disposisi').load("app/disposisi/tabel.php",{satker:sess_satker,jenis:sess_jenis,disp_pros:disp_pros});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$("#tabel_surat_tools").on('click','.edit_s',function(){
|
||||
var currentRow=$(this).closest("tr");
|
||||
var no_surat = currentRow.find("td:eq(1)").text();
|
||||
var tgl_diterima = currentRow.find("td:eq(3)").text();
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_s').modal('show');
|
||||
$('#modal_body_s').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/modal_s.php",
|
||||
data: 'id='+id
|
||||
+'&no_surat='+no_surat
|
||||
+'&tgl_diterima='+tgl_diterima,
|
||||
success: function(data){
|
||||
$('#modal_body_s').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$("#tabel_surat_tools").on('click','.hapus_surat_tools',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "hapus_surat_tools";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/disposisi/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_s').load('app/disposisi/tabel_s.php',{no_agenda:no_agenda, thn:thn});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user