first commit
This commit is contained in:
@@ -0,0 +1,164 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$thn=$_POST['thn_count'];
|
||||
$satker=$_POST['satker_count'];
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='1'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b1=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='2'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b2=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='3'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b3=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='4'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b4=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='5'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b5=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='6'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b6=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='7'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b7=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='8'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b8=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='9'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b9=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='10'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b10=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='11'
|
||||
");
|
||||
while($r1=pg_fetch_array($d1)) {$b11=$r1[0];}
|
||||
|
||||
$d1=pg_query("SELECT COUNT(s.id)
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satker' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.proses_tu IS NULL
|
||||
AND EXTRACT(YEAR FROM DATE(r.lama))='$thn'
|
||||
AND EXTRACT(MONTH FROM DATE(r.lama))='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,12 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$surat_id=$_POST['id'];
|
||||
$key=$_POST['key'];
|
||||
$satker=$_POST['satker'];
|
||||
if ($key=='upd_sm_baca') {
|
||||
$u=pg_query("UPDATE kirim SET proses_tu='B' WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$satker'");
|
||||
} else
|
||||
if ($key=='approve_keluar') {
|
||||
$u=pg_query("UPDATE kirim SET tgl_diterima=NOW() WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$satker'");
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$surat_id=$_POST['id'];
|
||||
$key=$_POST['key'];
|
||||
$satker=$_POST['satker'];
|
||||
if ($key=='upd_sm_baca') {
|
||||
$u=pg_query("UPDATE kirim SET proses_tu='B' WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$satker'");
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,266 @@
|
||||
<?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 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;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
|
||||
</style>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<input type="hidden" id="sat" value="<?php echo $_POST['sat']; ?>">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-3">
|
||||
<p class="judul_page"><i class="mdi mdi-email-outline m-r-5"></i>Surat Masuk</p>
|
||||
</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 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>
|
||||
|
||||
<div id="tabel_inbox"></div>
|
||||
<div id="modal_tl" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<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-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="judul_modal_tl">Input Tindak Lanjut</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_tl"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="modal_pic" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header no-border">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="judul_modal_pic">Add Lampiran JPG</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_pic"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-success btn-block waves-effect" data-dismiss="modal" id="keluar_pic">Keluar</button>
|
||||
<!-- <button type="button" class="btn btn-danger waves-effect waves-light" id="simpan_pic">SELESAI</button>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="modal_file" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header no-border">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="judul_modal_file">Add Lampiran File</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_file"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-success btn-block waves-effect" data-dismiss="modal" id="keluar_file">Keluar</button>
|
||||
<!-- <button type="button" class="btn btn-danger waves-effect waves-light" id="simpan_pic">SELESAI</button>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="modal_inbox" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<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-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="myModalLabel">Surat</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_inbox"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_inbox">Keluar</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="modal_file_inbox" 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">Lampiran</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_file_inbox"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-success btn-block waves-effect" data-dismiss="modal" id="keluar_file_inbox">Keluar</button>
|
||||
<!-- <button type="button" class="btn btn-danger waves-effect waves-light" id="simpan_pic">SELESAI</button>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="modal_kepada" 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">Diteruskan ke</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_kepada"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="modal_kpdxxxx" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<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-hidden="true">×</button>
|
||||
<h4 class="modal-title" id="myModalLabel">Kepada</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_body_kpdxxxx"></div>
|
||||
<div class="modal-footer no-border">
|
||||
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_kpdxxxx">Keluar</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
function hitung_surat() {
|
||||
var thn_count = $('#thn').val();
|
||||
var sat = $('#sat').val();
|
||||
if (sat=='172') {
|
||||
var satker_count = 172;
|
||||
} else {
|
||||
var satker_count = $('#cek_satker').val();
|
||||
}
|
||||
|
||||
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/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();});
|
||||
|
||||
var sat = $('#sat').val();
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
/* if (sat=='3') { */
|
||||
if (sat=='172') {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
} else {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
}
|
||||
|
||||
$('#bln').change(function(){
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
/* if (sat=='3') { */ if (sat=='172') {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
} else {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
}
|
||||
});
|
||||
|
||||
$('#thn').focusout(function(){
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
/* if (sat=='3') { */ if (sat=='172') {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
} else {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
$("#modal_inbox").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
$("#modal_file_inbox").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$surat_id=$_POST['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'];$file_id=$rdok['id'];
|
||||
?>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<button type="button" id="<?php echo $file_id; ?>" class="btn btn-block btn-success waves-effect waves-light pr_scan_surat">Print</button>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<!-- <div class="gal-detail"> -->
|
||||
<img name="pic" id="<?php echo $rdok['id']; ?>" src="<?php echo 'app/kirim/dok/'.$foto; ?>" class="img-thumbnail" alt="work-thumbnail">
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<!--
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
|
||||
<script>
|
||||
$('.pr_scan_surat').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
var w = 1000;
|
||||
var h = 800;
|
||||
var left = Number((screen.width/2)-(w/2));
|
||||
var tops = Number((screen.height/2)-(h/2));
|
||||
$.post('app/inbox/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,17 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$surat_id=$_POST['id'];
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $surat_id; ?>">
|
||||
<?php
|
||||
$data_pdf=pg_query("SELECT file,id FROM scan WHERE surat_id='$surat_id' AND LOWER(file) NOT LIKE '%.jpg' ORDER BY id DESC");
|
||||
while($rdata_pdf=pg_fetch_array($data_pdf)) {$pdf=$rdata_pdf[0];
|
||||
if (($pdf==NULL) || ($pdf=='')) {/*echo "File PDF belum diupload..";*/} else {
|
||||
?>
|
||||
<div class="thumb" style="background-color:#ece9d8;padding:8px;margin-top:6px">
|
||||
<a href='kirim/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -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/kirim/dok/<?php echo $file; ?>">
|
||||
|
||||
<script type="text/javascript">
|
||||
window.print();
|
||||
window.close();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,363 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$satuan_kerja_id=$_POST['satker'];
|
||||
$jenis_user=$_POST['jenis'];
|
||||
$sess_nama=$_POST['sess_nama'];
|
||||
|
||||
$bln2=$_POST['bln2'];
|
||||
$thn2=$_POST['thn2'];
|
||||
|
||||
?>
|
||||
<style type="text/css">
|
||||
/*
|
||||
.buttons-excel {
|
||||
float: right;
|
||||
margin-left: 10px;
|
||||
text-transform: uppercase;
|
||||
text-align: center;
|
||||
vertical-align: top;
|
||||
color: white;
|
||||
background-color: green;
|
||||
}
|
||||
*/
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$('button[name="terima_inbox"]').popover();
|
||||
$('button[name="proses_tl"]').popover();
|
||||
$("#tabel_data_inbox").DataTable({"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false
|
||||
/*
|
||||
,
|
||||
dom: 'Blfstpi',
|
||||
buttons: [{
|
||||
extend: 'excel',
|
||||
exportOptions: {columns: [ 0,1,2 ':visible' ]}
|
||||
}]
|
||||
*/
|
||||
});
|
||||
//$('.buttons-excel').detach().prependTo('#tabel_data_inbox');
|
||||
</script>
|
||||
|
||||
|
||||
<input type="hidden" id="jenis" value="<?php echo $jenis_user; ?>">
|
||||
<input type="hidden" id="sess_nama" value="<?php echo $sess_nama; ?>">
|
||||
<input type="hidden" id="satuan_kerja_id" value="<?php echo $satuan_kerja_id; ?>">
|
||||
|
||||
<input type="hidden" id="disp_bln" value="<?php echo $bln2; ?>">
|
||||
<input type="hidden" id="disp_thn" value="<?php echo $thn2; ?>">
|
||||
|
||||
<table id="tabel_data_inbox" class="table table-striped table-condensed" cellpadding="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td width="220px;"><b>Dari</b></td>
|
||||
<td width="150px;"><b>No Surat</b></td>
|
||||
<td><b>Perihal</b></td>
|
||||
<td width="90px;"><b>Tgl Kirim</b></td>
|
||||
<!--<td width="60px;" style="display:none"><b>Status</b></td>-->
|
||||
<td width="90px;"><b>Tgl Diterima</b></td>
|
||||
<td style="display:none" width="40px;"><b>Tools</b></td>
|
||||
<td width="50px;" align="center"><b>View</b></td>
|
||||
<td style="display:none"><b></b></td>
|
||||
<td style="display:none"><b></b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
|
||||
/*
|
||||
* TERBARU :: 10/12/2021
|
||||
|
||||
$data=pg_query("SELECT r.lama,s.perihal,s.satuan_kerja_id,s.id,j.nama,r.proses_tu
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satuan_kerja_id'
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL
|
||||
ORDER BY r.lama DESC
|
||||
");
|
||||
*/
|
||||
|
||||
/*
|
||||
* OPTIMIZER 10/12/2021
|
||||
*/
|
||||
$data=pg_query("SELECT r.lama,s.perihal,s.satuan_kerja_id,s.id,j.nama,r.proses_tu,COUNT(kg.*),
|
||||
(SELECT COUNT(kh.*) FROM scan kh WHERE LOWER(kh.file) NOT LIKE '%jpg' AND kh.surat_id=s.id),s.no_surat,r.id as kirimid,r.tgl_diterima,r.isi
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
LEFT OUTER JOIN (SELECT k.* FROM scan k WHERE LOWER(k.file) LIKE '%jpg') kg ON (s.id=kg.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satuan_kerja_id' AND (s.satuan_kerja_id <> r.satuan_kerja_tujuan)
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3' AND r.lama IS NOT NULL AND r.dis_baca IS NULL
|
||||
".($thn2 == '' ? "" : "AND EXTRACT(YEAR FROM DATE(r.lama))='$thn2'")."
|
||||
".($bln2 == '0' ? "" : "AND EXTRACT(MONTH FROM DATE(r.lama))='$bln2'")."
|
||||
GROUP BY r.lama,s.perihal,s.satuan_kerja_id,s.id,j.nama,r.proses_tu,r.id
|
||||
ORDER BY r.lama DESC
|
||||
");
|
||||
|
||||
while($r=pg_fetch_array($data)) {
|
||||
$dsa=$r['id'];
|
||||
$tj=$r[6];
|
||||
$tk=$r[7];
|
||||
$isi=$r['isi'];
|
||||
/*
|
||||
$l=pg_query("SELECT COUNT(*)
|
||||
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$dsa' AND LOWER(k.file) LIKE '%jpg'");
|
||||
while($rl=pg_fetch_array($l)) {$tj=$rl[0];}
|
||||
|
||||
$m=pg_query("SELECT COUNT(*)
|
||||
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$dsa' AND LOWER(k.file) NOT LIKE '%jpg'");
|
||||
while($rm=pg_fetch_array($m)) {$tk=$rm[0];}
|
||||
*/
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($r['proses_tu']=='B') {echo "style='color:#aaaaaa'";} else {echo "style='color:black'";}
|
||||
?>
|
||||
|
||||
>
|
||||
<td class="kiri"><b><?php echo $r['nama']; ?></b></td>
|
||||
<td><b><?php echo $r['no_surat']; ?></b></td>
|
||||
<td><b><?php echo strtoupper($r['perihal']); ?></b></td>
|
||||
<!--<td><b><?php echo date('d-m-Y H:i',strtotime($r['tgl_surat_keluar'])); ?></b></td>-->
|
||||
<td><b>
|
||||
<?php
|
||||
if ($r['lama']==NULL) {} else {
|
||||
echo date('d-m-Y H:i',strtotime($r['lama']));
|
||||
}
|
||||
?>
|
||||
</b>
|
||||
</td>
|
||||
|
||||
<!--<td style="display:none"><b><?php if ($r['proses_tu']=='B') {echo "TERIMA";} else {echo "";} ?></b></td>-->
|
||||
<td><b>
|
||||
<?php
|
||||
if ($r['tgl_diterima']==NULL) {} else {
|
||||
echo date('d-m-Y H:i',strtotime($r['tgl_diterima']));
|
||||
}
|
||||
?>
|
||||
</b>
|
||||
</td>
|
||||
<td align="center" style="display:none">
|
||||
<button type="button" name="terima_inbox" style="height:22px;"class="btn btn-danger btn-xs terima_inbox" id="<?php echo $r['id'];?>" data-content="Terima Surat" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-check"></i>
|
||||
</button>
|
||||
</td>
|
||||
<td align="center" class="kanan">
|
||||
<button type="button" name="file_inbox" style="height:22px;display:none"class="btn btn-default btn-xs file_inbox" id="<?php echo $r['id'];?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-file-picture-o m-r-5"></i>Surat
|
||||
<span class="sq<?php echo $r[3];?>" idne="jpg<?php echo $r[3];?>"> <?php echo '('.$tj.')'?></span>
|
||||
</button>
|
||||
<button type="button" name="lampiran_inbox" style="height:22px;display:none"class="btn btn-default btn-xs lampiran_inbox" id="<?php echo $r['id'];?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-file m-r-5"></i>Lampiran
|
||||
<span class="sr<?php echo $r[3];?>" idne="file<?php echo $r[3];?>"> <?php echo '('.$tk.')'?></span>
|
||||
</button>
|
||||
<button type="button" name="proses_tl" style="height:22px;"class="
|
||||
<?php if ($isi=='SM') {?> btn btn-default <?php } else {?>btn btn-teal<?php } ?>
|
||||
btn-xs proses_tl" id="<?php echo $r['id'];?>" data-content="Input Tindak Lanjut" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<?php
|
||||
$jko=pg_query("SELECT COUNT(*) FROM komen WHERE surat_id=$surat_id");
|
||||
while($rjko=pg_fetch_array($jko)) {$tjko=$rjko[0];}
|
||||
?>
|
||||
<?php if ($tjko==0) { ?>
|
||||
<i class="fa fa-ellipsis-h"></i>
|
||||
<?php } else { ?>
|
||||
<span style="font-family:Arial;font-weight:bold"><?php echo $tjko; ?></span>
|
||||
<?php } ?>
|
||||
</button>
|
||||
</td>
|
||||
<td style="display:none"><b><?php echo $r['kirimid']; ?></b></td>
|
||||
<td style="display:none"><b><?php echo $r['tgl_diterima']; ?></b></td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
$("#tabel_data_inbox").on('click','.proses_tl',function(){
|
||||
var currentRow=$(this).closest("tr");
|
||||
var perihal = currentRow.find("td:eq(2)").text();
|
||||
var id = $(this).attr('id');
|
||||
var cek_satker = $('#satuan_kerja_id').val();
|
||||
var kirimid = currentRow.find("td:eq(7)").text();
|
||||
var key = 'pembaca';
|
||||
$('#modal_tl').modal('show');
|
||||
$('#modal_body_tl').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/main.php",
|
||||
data: 'id='+id
|
||||
+'&perihal='+perihal
|
||||
+'&cek_satker='+cek_satker
|
||||
+'&kirimid='+kirimid
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#modal_body_tl').html(data);
|
||||
}
|
||||
});
|
||||
var tgl_diterima = currentRow.find("td:eq(8)").text();
|
||||
if (!tgl_diterima) {
|
||||
var id = $(this).attr('id');
|
||||
var satker = $('#satuan_kerja_id').val();
|
||||
var key = 'approve_keluar';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/crud.php",
|
||||
data: 'id='+id
|
||||
+'&satker='+satker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var key = 'upd_sm_baca';
|
||||
var satker = $('#satuan_kerja_id').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/crud.php",
|
||||
data: 'id='+id
|
||||
+'&satker='+satker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var sat = $('#sat').val();
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
if (sat=='172') {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
} else {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
}
|
||||
var satcer=$('#satuan_kerja_id').val();
|
||||
if (satcer=='172') {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/inbox_notifbu.php',
|
||||
data: 'satker='+satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_inbox').hide();} else {
|
||||
$('#not_inbox').show();
|
||||
$('#not_inbox').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/inbox_notif.php',
|
||||
data: 'satker='+satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_inbox').hide();} else {
|
||||
$('#not_inbox').show();
|
||||
$('#not_inbox').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
$("#tabel_data_inbox").on('click','.file_inbox',function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_inbox').modal('show');
|
||||
$('#modal_body_inbox').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/modal.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_inbox').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_inbox").on('click','.lampiran_inbox',function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_file_inbox').modal('show');
|
||||
$('#modal_body_file_inbox').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/modal_file.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file_inbox').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
/*
|
||||
$("#tabel_data_inbox").on('click','.terima_inbox',function(){
|
||||
var currentRow=$(this).closest("tr");
|
||||
var tgl_diterima = currentRow.find("td:eq(8)").text();
|
||||
if (!tgl_diterima) {
|
||||
var id = $(this).attr('id');
|
||||
var satker = $('#satuan_kerja_id').val();
|
||||
var key = 'approve_keluar';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/crud.php",
|
||||
data: 'id='+id
|
||||
+'&satker='+satker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var key = 'upd_sm_baca';
|
||||
var satker = $('#satuan_kerja_id').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/crud.php",
|
||||
data: 'id='+id
|
||||
+'&satker='+satker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var sat = $('#sat').val();
|
||||
var thn2 = $('#thn').val();
|
||||
var bln2 = $('#bln').val();
|
||||
if (sat=='172') {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
} else {
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
|
||||
}
|
||||
var satcer=$('#satuan_kerja_id').val();
|
||||
if (satcer=='172') {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/inbox_notifbu.php',
|
||||
data: 'satker='+satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_inbox').hide();} else {
|
||||
$('#not_inbox').show();
|
||||
$('#not_inbox').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/inbox_notif.php',
|
||||
data: 'satker='+satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_inbox').hide();} else {
|
||||
$('#not_inbox').show();
|
||||
$('#not_inbox').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
*/
|
||||
</script>
|
||||
@@ -0,0 +1,159 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$satuan_kerja_id=$_POST['satker'];
|
||||
$jenis_user=$_POST['jenis'];
|
||||
$sess_nama=$_POST['sess_nama'];
|
||||
?>
|
||||
|
||||
<script type="text/javascript">$("#tabel_data_inbox").DataTable({"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
|
||||
|
||||
|
||||
<input type="hidden" id="jenis" value="<?php echo $jenis_user; ?>">
|
||||
<input type="hidden" id="sess_nama" value="<?php echo $sess_nama; ?>">
|
||||
<input type="hidden" id="satuan_kerja_id" value="<?php echo $satuan_kerja_id; ?>">
|
||||
<table id="tabel_data_inbox" class="table table-striped table-condensed" cellpadding="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td width="220px;"><b>Dari</b></td>
|
||||
<td><b>Perihal</b></td>
|
||||
<td width="120px;"><b>Tgl Kirim</b></td>
|
||||
<td width="200px;"><b>View</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
/* $data=pg_query("SELECT s.tgl_surat_keluar,s.perihal,s.satuan_kerja_id,s.id,j.nama,r.proses_tu
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN data_kepala k ON (k.id=u.data_kepala_id)
|
||||
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 kirim r ON (s.id=r.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satuan_kerja_id'
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3'
|
||||
ORDER BY s.tgl_surat_keluar DESC
|
||||
"); */
|
||||
$data=pg_query("SELECT s.tgl_surat_keluar,s.perihal,s.satuan_kerja_id,s.id,j.nama,r.proses_tu
|
||||
FROM surat s
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=s.satuan_kerja_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
|
||||
INNER JOIN kirim r ON (s.id=r.surat_id)
|
||||
WHERE r.satuan_kerja_tujuan='$satuan_kerja_id'
|
||||
AND s.jenis_surat_id='3' AND s.jenis_disposisi_id='3'
|
||||
ORDER BY s.tgl_surat_keluar DESC
|
||||
");
|
||||
while($r=pg_fetch_array($data)) {
|
||||
$dsa=$r['id'];
|
||||
$l=pg_query("SELECT COUNT(*)
|
||||
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$dsa' AND LOWER(k.file) LIKE '%jpg'");
|
||||
while($rl=pg_fetch_array($l)) {$tj=$rl[0];}
|
||||
|
||||
$m=pg_query("SELECT COUNT(*)
|
||||
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id='$dsa' AND LOWER(k.file) NOT LIKE '%jpg'");
|
||||
while($rm=pg_fetch_array($m)) {$tk=$rm[0];}
|
||||
?>
|
||||
<tr
|
||||
<?php
|
||||
if ($r['proses_tu']=='B') {echo "style='color:#aaaaaa'";} else {echo "style='color:black'";}
|
||||
?>
|
||||
|
||||
>
|
||||
<td class="kiri"><b><?php echo $r['nama']; ?></b></td>
|
||||
<td><b><?php echo $r['perihal']; ?></b></td>
|
||||
<td><b><?php echo date('d-m-Y H:i',strtotime($r['tgl_surat_keluar'])); ?></b></td>
|
||||
<td class="kanan">
|
||||
<button type="button" name="file_inbox" style="height:22px;"class="btn btn-default btn-xs file_inbox" id="<?php echo $r['id'];?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-file-picture-o m-r-5"></i>Surat
|
||||
<span class="sq<?php echo $r[3];?>" idne="jpg<?php echo $r[3];?>"> <?php echo '('.$tj.')'?></span>
|
||||
</button>
|
||||
<button type="button" name="lampiran_inbox" style="height:22px;"class="btn btn-default btn-xs lampiran_inbox" id="<?php echo $r['id'];?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover"
|
||||
>
|
||||
<i class="fa fa-file m-r-5"></i>Lampiran
|
||||
<span class="sr<?php echo $r[3];?>" idne="file<?php echo $r[3];?>"> <?php echo '('.$tk.')'?></span>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
|
||||
|
||||
$("#tabel_data_inbox").on('click','.file_inbox',function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_inbox').modal('show');
|
||||
$('#modal_body_inbox').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/modal.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_inbox').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_inbox").on('click','.lampiran_inbox',function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_file_inbox').modal('show');
|
||||
$('#modal_body_file_inbox').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/modal_file.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file_inbox').html(data);
|
||||
var key = 'upd_sm_baca';
|
||||
var satker = $('#satuan_kerja_id').val();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/inbox/crud.php",
|
||||
data: 'id='+id
|
||||
+'&satker='+satker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('#tabel_inbox').load("app/inbox/tabel.php",{satker:satker,jenis:sess_jenis,sess_nama:sess_nama});
|
||||
var satcer=$('#satuan_kerja_id').val();
|
||||
if (satcer=='3') {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/inbox_notifbu.php',
|
||||
data: 'satker='+satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_inbox').hide();} else {
|
||||
$('#not_inbox').show();
|
||||
$('#not_inbox').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url:'app/notif/inbox_notif.php',
|
||||
data: 'satker='+satker,
|
||||
success: function(data){
|
||||
if (data==0) {$('#not_inbox').hide();} else {
|
||||
$('#not_inbox').show();
|
||||
$('#not_inbox').html(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user