first commit
This commit is contained in:
92
app/tindaklanjut/crud.php
Normal file
92
app/tindaklanjut/crud.php
Normal file
@@ -0,0 +1,92 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='simpan_komen') {
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
|
||||
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
|
||||
$komen=$_POST['komen'];
|
||||
if (($komen=='') || ($komen==NULL)) {} else {
|
||||
pg_query("INSERT INTO komen (surat_id,jabatan_pegawai_id,tanggal,komen) VALUES ($surat_id,$jabatan_pegawai_id,NOW(),'$komen')");
|
||||
}
|
||||
|
||||
$db=pg_query("SELECT k.id FROM komen k WHERE k.surat_id=$surat_id AND k.jabatan_pegawai_id=$jabatan_pegawai_id AND k.komen='$komen' AND k.id=(SELECT MAX(k1.id) FROM komen k1
|
||||
WHERE k1.surat_id=$surat_id AND k1.jabatan_pegawai_id=$jabatan_pegawai_id AND k1.komen='$komen'
|
||||
)");
|
||||
while($rdb=pg_fetch_array($db)) {
|
||||
$komen_id=$rdb[0];
|
||||
}
|
||||
|
||||
$d=pg_query("SELECT id,kepada FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_tujuan IS NULL AND lama IS NULL AND satuan_kerja_penginput=$satuan_kerja_penginput");
|
||||
while(($r=pg_fetch_array($d)) !== FALSE) {
|
||||
$kirim_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 dis_baca='SM' WHERE surat_id=$surat_id AND satuan_kerja_tujuan=$satuan_kerja_tujuan");
|
||||
pg_query("UPDATE kirim SET satuan_kerja_tujuan='$satuan_kerja_tujuan', lama=NOW() WHERE id='$kirim_id' AND satuan_kerja_tujuan IS NULL AND lama IS NULL");
|
||||
|
||||
pg_query("INSERT INTO teruskan (surat_id,komen_id,jabatan_dari,kirim_id_untuk,jabatan_untuk) VALUES (
|
||||
$surat_id,$komen_id,$jabatan_pegawai_id,$kirim_id,$kepada
|
||||
)");
|
||||
}
|
||||
echo $surat_id.' '.$komen_id.' '.$jabatan_pegawai_id.' '.$kirim_id.' '.$kepada;
|
||||
/*
|
||||
$cek_satker=pg_query("SELECT id FROM teruskan WHERE surat_id=$surat_id AND komen_id=$komen_id AND jabatan_dari=$jabatan_pegawai_id AND kirim_id_untuk=$kirim_id AND jabatan_untuk=$kepada");
|
||||
$row_satker = pg_fetch_row($cek_satker);
|
||||
if ($row_satker[0] > 0) {} else {
|
||||
pg_query("INSERT INTO teruskan (surat_id,komen_id,jabatan_dari,kirim_id_untuk,jabatan_untuk) VALUES (
|
||||
$surat_id,$komen_id,$jabatan_pegawai_id,$kirim_id,$kepada
|
||||
)");
|
||||
}
|
||||
*/
|
||||
} else
|
||||
if ($key=='hapus_komen') {
|
||||
$id=$_POST['id'];
|
||||
$d=pg_query("SELECT file FROM scan_komen WHERE komen_id='$id'");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$fil=$r[0];
|
||||
$path = "/var/www/simdistu/app/tindaklanjut/dok/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
$path1 = "/var/www/simdistu/app/tindaklanjut/pdf/pdf/".$fil;
|
||||
if(file_exists($path1)){unlink($path1);}
|
||||
}
|
||||
$del_pr=pg_query("DELETE FROM scan_komen WHERE komen_id='$id'");
|
||||
pg_query("DELETE FROM komen WHERE id=$id");
|
||||
} else
|
||||
if ($key=='jumlah_jpg') {
|
||||
$komen_id=$_POST['komen_id'];
|
||||
$k=pg_query("SELECT COUNT(*)
|
||||
FROM scan_komen k INNER JOIN komen s ON (k.komen_id=s.id)
|
||||
WHERE k.komen_id='$komen_id' AND LOWER(k.file) LIKE ANY (ARRAY['%jpg','%jpeg','%png']) AND k.file NOT IN ('')");
|
||||
while($rk=pg_fetch_array($k)) {echo $rk[0];}
|
||||
} else
|
||||
if ($key=='jumlah_nonjpg') {
|
||||
$komen_id=$_POST['komen_id'];
|
||||
$k=pg_query("SELECT COUNT(*)
|
||||
FROM scan_komen k INNER JOIN komen s ON (k.komen_id=s.id)
|
||||
WHERE k.komen_id='$komen_id' AND LOWER(k.file) NOT LIKE ALL (ARRAY['%jpg','%jpeg','%png']) AND k.file NOT IN ('')");
|
||||
while($rk=pg_fetch_array($k)) {echo $rk[0];}
|
||||
} else
|
||||
if ($key=='edit_komen') {
|
||||
$id=$_POST['id'];
|
||||
$komen=$_POST['komen'];
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
|
||||
pg_query("UPDATE komen SET komen='$komen',status=NULL WHERE id=$id");
|
||||
} else
|
||||
if ($key=='hapus_arahan') {
|
||||
$kirim_id=$_POST['id'];
|
||||
$d=pg_query("SELECT surat_id,isi FROM kirim WHERE id=$kirim_id");
|
||||
while($r=pg_fetch_array($d)) {$surat_id=$r['surat_id'];$isi=$r['isi'];}
|
||||
if ($isi=='SM') {
|
||||
pg_query("DELETE FROM teruskan WHERE kirim_id_untuk IN (SELECT id FROM kirim WHERE surat_id=$surat_id AND id=$kirim_id)");
|
||||
pg_query("DELETE FROM kirim WHERE surat_id=$surat_id AND id=$kirim_id");
|
||||
} else {
|
||||
pg_query("DELETE FROM scan_komen WHERE komen_id IN (SELECT komen_id FROM teruskan WHERE kirim_id_untuk IN (SELECT id FROM kirim WHERE surat_id=$surat_id AND id>=$kirim_id))");
|
||||
pg_query("DELETE FROM komen WHERE surat_id=$surat_id AND id IN (SELECT komen_id FROM teruskan WHERE kirim_id_untuk IN (SELECT id FROM kirim WHERE surat_id=$surat_id AND id>=$kirim_id))");
|
||||
pg_query("DELETE FROM teruskan WHERE kirim_id_untuk IN (SELECT id FROM kirim WHERE surat_id=$surat_id AND id>=$kirim_id)");
|
||||
pg_query("DELETE FROM kirim WHERE surat_id=$surat_id AND id>=$kirim_id");
|
||||
}
|
||||
}
|
||||
?>
|
||||
11
app/tindaklanjut/delete.php
Normal file
11
app/tindaklanjut/delete.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$id=$_POST['id'];
|
||||
//$delete_dok=pg_query("DELETE FROM scan WHERE id='$id'");
|
||||
$d=pg_query("SELECT file FROM scan_komen WHERE id='$id'");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM scan_komen WHERE id='$id'");
|
||||
$path = "dok/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
|
||||
?>
|
||||
BIN
app/tindaklanjut/dok/502_logo prov jatim.png
Normal file
BIN
app/tindaklanjut/dok/502_logo prov jatim.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 97 KiB |
BIN
app/tindaklanjut/dok/no-avatar.png
Normal file
BIN
app/tindaklanjut/dok/no-avatar.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
338
app/tindaklanjut/main.php
Normal file
338
app/tindaklanjut/main.php
Normal file
@@ -0,0 +1,338 @@
|
||||
<style>
|
||||
.modal-backdrop {
|
||||
visibility: hidden !important;
|
||||
}
|
||||
.modal.in {
|
||||
background-color: rgba(0,0,0,0.5);
|
||||
}
|
||||
</style>
|
||||
<?php
|
||||
$bulan = array(
|
||||
'01' => 'Januari',
|
||||
'02' => 'Februari',
|
||||
'03' => 'Maret',
|
||||
'04' => 'April',
|
||||
'05' => 'Mei',
|
||||
'06' => 'Juni',
|
||||
'07' => 'Juli',
|
||||
'08' => 'Agustus',
|
||||
'09' => 'September',
|
||||
'10' => 'Oktober',
|
||||
'11' => 'Nopember',
|
||||
'12' => 'Desember',
|
||||
);
|
||||
|
||||
$dayList = array(
|
||||
'Sun' => 'Minggu',
|
||||
'Mon' => 'Senin',
|
||||
'Tue' => 'Selasa',
|
||||
'Wed' => 'Rabu',
|
||||
'Thu' => 'Kamis',
|
||||
'Fri' => 'Jumat',
|
||||
'Sat' => 'Sabtu'
|
||||
);
|
||||
?>
|
||||
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$id=$_POST['id'];
|
||||
$kirimid=$_POST['kirimid'];
|
||||
$d=pg_query("SELECT tgl_surat_keluar,satuan_kerja_id FROM surat WHERE id=$id");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$tgl_surat_keluar=$r['tgl_surat_keluar'];
|
||||
$satker_pemilik_surat=$r['satuan_kerja_id'];
|
||||
}
|
||||
|
||||
|
||||
$perihal=$_POST['perihal'];
|
||||
$cek_satker=$_POST['cek_satker'];
|
||||
$key=$_POST['key'];
|
||||
$hari_surat_keluar=$dayList[date('D',strtotime($tgl_surat_keluar))];
|
||||
if (($tgl_surat_keluar==null) || ($tgl_surat_keluar=='')) {$tgl_surat_keluar='';} else {$tgl_surat_keluar1= date('d',strtotime($tgl_surat_keluar)).' '.$bulan[date('m',strtotime($tgl_surat_keluar))].' '.date('Y',strtotime($tgl_surat_keluar)).' '.date('H:i',strtotime($tgl_surat_keluar));}
|
||||
|
||||
$jb=pg_query("SELECT j.id,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)
|
||||
WHERE s.id=$cek_satker");
|
||||
while($rjb=pg_fetch_array($jb)) {
|
||||
$jabatan_pegawai_id=$rjb[0];
|
||||
}
|
||||
|
||||
$jb1=pg_query("SELECT j.id,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)
|
||||
WHERE s.id=$satker_pemilik_surat");
|
||||
while($rjb1=pg_fetch_array($jb1)) {
|
||||
$namaku=$rjb1[1];
|
||||
}
|
||||
|
||||
$jb2=pg_query("SELECT t.jabatan_untuk,k.isi FROM teruskan t INNER JOIN kirim k ON (k.id=t.kirim_id_untuk) WHERE t.surat_id=$id AND k.isi IS NULL ORDER BY t.id DESC LIMIT 1");
|
||||
while($rjb2=pg_fetch_array($jb2)) {
|
||||
$jab_terakir=$rjb2[0];
|
||||
}
|
||||
|
||||
$jb3=pg_query("SELECT COUNT(*) FROM teruskan WHERE surat_id=$id");
|
||||
while($rjb3=pg_fetch_array($jb3)) {
|
||||
$jmlter=$rjb3[0];
|
||||
}
|
||||
|
||||
$jsm=pg_query("SELECT isi FROM kirim WHERE id=$kirimid");
|
||||
while($rjsm=pg_fetch_array($jsm)) {
|
||||
$jmlsm=$rjsm[0];
|
||||
}
|
||||
|
||||
$d9=pg_query("SELECT COUNT(*)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=k.satuan_kerja_penginput)
|
||||
WHERE k.kepada IS NOT NULL AND k.surat_id=$id AND u.jabatan_pegawai_id=$jabatan_pegawai_id AND k.satuan_kerja_tujuan IS NULL");
|
||||
while($r9=pg_fetch_array($d9)) {$jd9=$r9[0];}
|
||||
|
||||
$k=pg_query("SELECT COUNT(*)
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
LEFT OUTER JOIN teruskan t ON (k.id=t.kirim_id_untuk)
|
||||
WHERE k.kepada IS NOT NULL AND k.surat_id=$id AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=$satker_pemilik_surat");
|
||||
while($rk=pg_fetch_array($k)) {$kpdxxxx=$rk[0];}
|
||||
|
||||
$l=pg_query("SELECT COUNT(*)
|
||||
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
WHERE k.surat_id=$id 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=$id AND LOWER(k.file) NOT LIKE '%jpg'");
|
||||
while($rm=pg_fetch_array($m)) {$tk=$rm[0];}
|
||||
?>
|
||||
<!--
|
||||
<div class="alert alert-icon alert-danger alert-dismissible fade in" role="alert" style="color:red" id="info_setor">
|
||||
<i class="mdi mdi-information"></i>
|
||||
<span><strong>PERHATIAN!</strong></span><br>
|
||||
<span>" FITUR INI MASIH DALAM TAHAP UJICOBA "</span><br>
|
||||
</div>
|
||||
-->
|
||||
<input type="hidden" id="surat_id_tl" value="<?php echo $id; ?>">
|
||||
<input type="hidden" id="jabatan_pegawai_id_tl" value="<?php echo $jabatan_pegawai_id; ?>">
|
||||
<input type="hidden" id="kirim_id_dari" value="<?php echo $kirimid; ?>">
|
||||
<input type="hidden" id="jab_terakir" value="<?php echo $jab_terakir; ?>">
|
||||
<input type="hidden" id="jmlter" value="<?php echo $jmlter; ?>">
|
||||
<input type="hidden" id="jmlsm" value="<?php echo $jmlsm; ?>">
|
||||
<input type="hidden" id="csatker" value="<?php echo $cek_satker; ?>">
|
||||
<input type="hidden" id="jd9" value="<?php echo $jd9; ?>">
|
||||
<input type="hidden" id="satker_pemilik_surat" value="<?php echo $satker_pemilik_surat; ?>">
|
||||
<div class="m-t-0">
|
||||
|
||||
<div class="media">
|
||||
|
||||
<!--<div class="media-left">
|
||||
<a href="#"> <img class="media-object m-r-10" alt="64x64" src="assets/images/no_profile.png" style="width: 96px; height: 96px;"> </a>
|
||||
</div>-->
|
||||
<div class="media-body">
|
||||
<h5 class="media-heading" style="font-family:InterSB;color:black"><?php echo $namaku; ?></h5>
|
||||
<h6 class="text-muted m-t-0" style="font-family:InterSB"><?php echo $hari_surat_keluar.', '.$tgl_surat_keluar1; ?></h6>
|
||||
<p style="font-family:Inter;color:black"><?php echo $perihal; ?></p>
|
||||
<button type="button" name="file_inbox" style="font-family:InterSB"
|
||||
class="btn btn-default file_inbox btn-rounded" id="<?php echo $id;?>"
|
||||
data-content="View Dokumen" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-file-picture-o"></i>
|
||||
<span><?php echo $tj; ?></span>
|
||||
</button>
|
||||
<button type="button" name="lampiran_inbox" style="font-family:InterSB"
|
||||
class="btn btn-default lampiran_inbox btn-rounded" id="<?php echo $id;?>"
|
||||
data-content="View Dokumen" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-file"></i>
|
||||
<span><?php echo $tk;?></span>
|
||||
</button>
|
||||
<button type="button" name="kepada_inbox" style="font-family:InterSB"
|
||||
class="btn btn-default kepada_inbox btn-rounded" id="<?php echo $id;?>"
|
||||
data-content="Kepada" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-user"></i>
|
||||
<span><?php echo $kpdxxxx;?></span>
|
||||
</button>
|
||||
<br>
|
||||
</div>
|
||||
<br>
|
||||
<div id="inkomen">
|
||||
<?php if ($key=='kirim_awal') {} else { ?>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<button type="button" class="btn btn-default btn-block pull-right" name="forward_tl" id="forward_tl"><i class="fa fa-user m-r-5"></i>Teruskan ke..
|
||||
<?php if ($jd9==0) {echo '<span class="label label-danger" id="notif_jd9" style="margin-top:2px"></span>';} else {echo '<span class="label label-danger" id="notif_jd9" style="margin-top:2px">'.$jd9.'</span>';} ?>
|
||||
</button>
|
||||
</div>
|
||||
</div><br>
|
||||
<?php } ?>
|
||||
|
||||
<div class="form-group">
|
||||
<textarea class="form-control" id="komen" name="message" rows="2" placeholder="Bagaimana tanggapan anda ?" required=""></textarea>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-10">
|
||||
</div>
|
||||
<div class="col-lg-2" >
|
||||
<button type="button" class="btn btn-default btn-rounded pull-right" id="simpan_komen"><i class="mdi mdi-send m-r-5"></i>Posting</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="m-t-20 blog-post-comment">
|
||||
<!--<span style="font-family:Arial;font-weight:bold;color:black" id="total_komen"></span><br><br>-->
|
||||
<div id="tabel_komen"></div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
$('button[name="file_inbox"]').popover();
|
||||
$('button[name="lampiran_inbox"]').popover();
|
||||
$('button[name="kepada_inbox"]').popover();
|
||||
|
||||
$('button[name="file_inbox"]').click(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);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('button[name="lampiran_inbox"]').click(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);
|
||||
}
|
||||
});
|
||||
});
|
||||
$('button[name="kepada_inbox"]').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
var satker_pemilik_surat = $('#satker_pemilik_surat').val();
|
||||
var jabatan_pegawai_id_tl = $('#jabatan_pegawai_id_tl').val();
|
||||
$('#modal_kpdxxxx').modal('show');
|
||||
$('#modal_body_kpdxxxx').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_kepada_awal.php",
|
||||
data: 'id='+id
|
||||
+'&satker_pemilik_surat='+satker_pemilik_surat
|
||||
+'&jabatan_pegawai_id='+jabatan_pegawai_id_tl,
|
||||
success: function(data){
|
||||
$('#modal_body_kpdxxxx').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
var jmlsm=$('#jmlsm').val();
|
||||
var jmlter=$('#jmlter').val();
|
||||
var jab_terakir=$('#jab_terakir').val();
|
||||
if (jmlsm=='SM') {$('#inkomen').hide();} else {
|
||||
if ((jabatan_pegawai_id_tl==jab_terakir) || (jmlter==0)) {
|
||||
$('#inkomen').show();
|
||||
} else {
|
||||
$('#inkomen').hide();
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
var jmlter=$('#jmlter').val();
|
||||
var jab_terakir=$('#jab_terakir').val();
|
||||
if ((jabatan_pegawai_id_tl==jab_terakir) || (jmlter==0)) {
|
||||
$('#inkomen').show();
|
||||
} else {
|
||||
$('#inkomen').hide();
|
||||
}
|
||||
|
||||
var jmlsm=$('#jmlsm').val();
|
||||
if (jmlsm=='SM') {$('#inkomen').hide();} else {$('#inkomen').show();}
|
||||
*/
|
||||
|
||||
$('#simpan_komen').click(function(){
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id=$('#jabatan_pegawai_id_tl').val();
|
||||
var komen=$('#komen').val();
|
||||
var jd9=$('#jd9').val();
|
||||
var satuan_kerja_penginput=$('#csatker').val();
|
||||
var key='simpan_komen';
|
||||
if ((!komen) || (jd9==0)) {alert('Tanggapan atau Teruskan mohon ditentukan lebih dahulu..');} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&jabatan_pegawai_id='+jabatan_pegawai_id
|
||||
+'&satuan_kerja_penginput='+satuan_kerja_penginput
|
||||
+'&komen='+komen
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Tersimpan..');
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
$('#komen').val('');
|
||||
$('#inkomen').hide();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$('button[name="jpg_kirim_tl"]').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_pic').modal('show');
|
||||
$('#modal_body_pic').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_dok.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_pic').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('button[name="file_kirim_tl"]').click(function(){
|
||||
var id = $(this).attr('id');
|
||||
$('#modal_file').modal('show');
|
||||
$('#modal_body_file').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/upd_file.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file').html(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
$(document).on('hidden.bs.modal', function (event) {
|
||||
if ($('.modal:visible').length) {
|
||||
$('body').addClass('modal-open');
|
||||
}
|
||||
});
|
||||
|
||||
$('#forward_tl').click(function(){
|
||||
var id = $('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#modal_kepada').modal('show');
|
||||
$('#modal_body_kepada').html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_kepada.php",
|
||||
data: 'id='+id
|
||||
+'&jabatan_pegawai_id_tl='+jabatan_pegawai_id_tl,
|
||||
success: function(data){
|
||||
$('#modal_body_kepada').html(data);
|
||||
$('#kepada_k').first().focus().selected();
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
79
app/tindaklanjut/modal_dok.php
Normal file
79
app/tindaklanjut/modal_dok.php
Normal file
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$komen_id=$_POST['id'];
|
||||
?>
|
||||
<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="komen_idh" name="komen_id" value="<?php echo $_POST['id'];?>">
|
||||
<center><img id='blah1_dok' class='thumbnail img-responsive' src='app/tindaklanjut/dok/no-avatar.png' /></center>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
|
||||
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i> Input Foto</button>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<input type='submit' value='Simpan Picture' id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<br>
|
||||
<div id="tabel_pic"></div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var komen_id = $('#komen_idh').val();
|
||||
$('#tabel_pic').load("app/tindaklanjut/tabel_pic.php", {komen_id: komen_id});
|
||||
|
||||
$('#simpan_dokumen').hide();
|
||||
$('#blah1_dok').click(function(){
|
||||
$('#file_dok').trigger('click');
|
||||
});
|
||||
|
||||
/*$("button[name='input_foto_dokumen']").click(function(){
|
||||
$('#file_dok').trigger('click');
|
||||
});*/
|
||||
|
||||
var loadFile = function(event) {
|
||||
var output = document.getElementById('blah1_dok');
|
||||
output.src = URL.createObjectURL(event.target.files[0]);
|
||||
$('#simpan_dokumen').show();
|
||||
};
|
||||
|
||||
$("#fr_ssn_dok").on('submit',(function(e) {
|
||||
e.preventDefault();
|
||||
$.ajax({
|
||||
url: "app/tindaklanjut/upload_dok.php",
|
||||
type: "POST",
|
||||
data: new FormData(this),
|
||||
contentType: false,
|
||||
cache: false,
|
||||
processData:false,
|
||||
success: function(data)
|
||||
{
|
||||
alert("Foto Tersimpan..");
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
$('#tabel_pic').load("app/tindaklanjut/tabel_pic.php", {komen_id: data});
|
||||
$('#blah1_dok').attr("src", "app/tindaklanjut/dok/no-avatar.png");
|
||||
$('#simpan_dokumen').hide();
|
||||
var key="jumlah_jpg";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'komen_id='+komen_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sq'+komen_id).html(' ('+data+')');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}));
|
||||
|
||||
</script>
|
||||
148
app/tindaklanjut/modal_kepada.php
Normal file
148
app/tindaklanjut/modal_kepada.php
Normal file
@@ -0,0 +1,148 @@
|
||||
<script type="text/javascript">
|
||||
var sess_satker = $('#cek_satker').val();
|
||||
</script>
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$surat_id=$_POST['id'];
|
||||
$jabatan_pegawai_id_tl=$_POST['jabatan_pegawai_id_tl'];
|
||||
?>
|
||||
<input type="hidden" id="surat_idg" value="<?php echo $surat_id; ?>">
|
||||
<input type="hidden" id="jabatan_pegawai_id_tlg" value="<?php echo $jabatan_pegawai_id_tl; ?>">
|
||||
|
||||
<form role="form">
|
||||
<div class="form-group md_kpd">
|
||||
<label>Kepada</label>
|
||||
<input type="text" class="form-control" list="browsers" name="browser" id="kepada_kr">
|
||||
<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) WHERE LOWER(j.nama) NOT LIKE '%akun lama%' AND k.aktif='t'
|
||||
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-success btn-block md_kpd" id="simpan_kepada_kr">Simpan</button>
|
||||
</form>
|
||||
<hr>
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<button type="button" class="btn btn-default btn-block" id="kirim_semua"><i class="fa fa-arrow-down m-r-5"></i>SEMUA SATKER</button>
|
||||
</div>
|
||||
<div class="col-lg-6">
|
||||
<button type="button" class="btn btn-default btn-block" id="clear_kepada"><i class="fa fa-remove m-r-5"></i>CLEAR LIST</button>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<div id="tabel_kepada_kr"></div>
|
||||
|
||||
<script>
|
||||
var surat_id = $('#surat_idg').val();
|
||||
var jabatan_pegawai_id_tl =$('#jabatan_pegawai_id_tlg').val();
|
||||
$('#tabel_kepada_kr').load('app/tindaklanjut/tabel_kepada.php',{surat_id:surat_id,jabatan_pegawai_id:jabatan_pegawai_id_tl});
|
||||
|
||||
$('#simpan_kepada_kr').click(function(){
|
||||
var surat_id = $('#surat_idg').val();
|
||||
var kepada_kr = $('#kepada_kr').val();
|
||||
var imp3 = $("#kepada_kr").val();
|
||||
var z3 = $('#browsers');
|
||||
var val3 = $(z3).find('option[value="' + imp3 + '"]');
|
||||
var kepada = val3.attr('id_jab');
|
||||
var csatker=$('#csatker').val();
|
||||
var key="simpan_kepada_tl";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kirim/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&kepada='+kepada
|
||||
+'&satuan_kerja_penginput='+csatker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Data tersimpan..');
|
||||
$('#kepada_kr').val('');
|
||||
var jabatan_pegawai_id_tl =$('#jabatan_pegawai_id_tlg').val();
|
||||
$('#tabel_kepada_kr').load('app/tindaklanjut/tabel_kepada.php',{surat_id:surat_id,jabatan_pegawai_id:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#kirim_semua').click(function(){
|
||||
var surat_id = $('#surat_idg').val();
|
||||
var csatker=$('#csatker').val();
|
||||
var key = 'kirim_semua';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kirim/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&satuan_kerja_penginput='+csatker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var jabatan_pegawai_id_tl =$('#jabatan_pegawai_id_tlg').val();
|
||||
$('#tabel_kepada_kr').load('app/tindaklanjut/tabel_kepada.php',{surat_id:surat_id,jabatan_pegawai_id:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#clear_kepada').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus semuanya ?");
|
||||
if (x) {
|
||||
var surat_id = $('#surat_idg').val();
|
||||
var csatker=$('#csatker').val();
|
||||
var key = 'clear_kepada';
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kirim/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&satuan_kerja_penginput='+csatker
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var jabatan_pegawai_id_tl =$('#jabatan_pegawai_id_tlg').val();
|
||||
$('#tabel_kepada_kr').load('app/tindaklanjut/tabel_kepada.php',{surat_id:surat_id,jabatan_pegawai_id:jabatan_pegawai_id_tl});
|
||||
var key="jumlah_kepada";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kirim/crud.php",
|
||||
data: 'surat_id='+surat_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sp'+surat_id).html(' ('+data+')');
|
||||
$('#kepada_kr').first().focus().selected();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
35
app/tindaklanjut/modal_kepada_awal.php
Normal file
35
app/tindaklanjut/modal_kepada_awal.php
Normal file
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$id=$_POST['id'];
|
||||
$satker_pemilik_surat=$_POST['satker_pemilik_surat'];
|
||||
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
|
||||
?>
|
||||
|
||||
<table style="color:black;font-family:Inter;font-size:14px" border=0>
|
||||
<?php
|
||||
$d21=pg_query("SELECT
|
||||
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.isi,k.kepada
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
LEFT OUTER JOIN teruskan t ON (k.id=t.kirim_id_untuk)
|
||||
WHERE k.kepada IS NOT NULL AND k.surat_id=$id AND t.jabatan_dari IS NULL AND
|
||||
k.satuan_kerja_penginput=$satker_pemilik_surat
|
||||
ORDER BY k.id ASC
|
||||
");
|
||||
while($rd21=pg_fetch_array($d21)) {
|
||||
$isi=$rd21['isi'];
|
||||
$kpds=$rd21['kepada'];
|
||||
?>
|
||||
<tr
|
||||
<?php if ($kpds==$jabatan_pegawai_id) {?>style="font-family:InterSB;" <?php } else {} ?>
|
||||
>
|
||||
<td width="20"><i class="mdi mdi-apps m-r-5"></i></td><td>
|
||||
<?php
|
||||
echo 'Kepada '.$rd21[0];
|
||||
if ($isi=='SM') {} else {echo '<span style="color:red"><i class="mdi mdi-map-marker m-l-5"></i></span>';}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</table>
|
||||
17
app/tindaklanjut/modal_vfile.php
Normal file
17
app/tindaklanjut/modal_vfile.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$komen_id=$_POST['id'];
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $komen_id; ?>">
|
||||
<?php
|
||||
$data_pdf=pg_query("SELECT file,id FROM scan_komen WHERE komen_id='$komen_id' AND LOWER(file) NOT LIKE ALL (ARRAY['%jpg','%jpeg','%png']) 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='app/tindaklanjut/pdf/pdf/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
51
app/tindaklanjut/modal_vpic.php
Normal file
51
app/tindaklanjut/modal_vpic.php
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$komen_id=$_POST['id'];
|
||||
?>
|
||||
|
||||
<!--
|
||||
<div class="row port">
|
||||
<div class="portfolioContainer"> -->
|
||||
<?php
|
||||
$dok=pg_query("SELECT * FROM scan_komen WHERE komen_id='$komen_id' AND LOWER(file) LIKE ANY (ARRAY['%jpg','%jpeg','%png']) 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/tindaklanjut/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/tindaklanjut/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>
|
||||
4
app/tindaklanjut/pdf/.htaccess
Normal file
4
app/tindaklanjut/pdf/.htaccess
Normal file
@@ -0,0 +1,4 @@
|
||||
php_value upload_max_filesize 900M
|
||||
php_value post_max_size 900M
|
||||
php_value max_execution_time 9000
|
||||
php_value max_input_time 9000
|
||||
12
app/tindaklanjut/pdf/crud.php
Normal file
12
app/tindaklanjut/pdf/crud.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
if ($key=='delete_cv') {
|
||||
$id=$_POST['id'];
|
||||
$d=pg_query("SELECT file FROM scan_komen WHERE id='$id'");
|
||||
while($r=pg_fetch_array($d)) {$fil=$r[0];}
|
||||
$del_pr=pg_query("DELETE FROM scan_komen WHERE id='$id'");
|
||||
$path = "pdf/".$fil;
|
||||
if(file_exists($path)){unlink($path);}
|
||||
}
|
||||
?>
|
||||
BIN
app/tindaklanjut/pdf/pdf/1371_Jalur POCT IPU.pptx
Normal file
BIN
app/tindaklanjut/pdf/pdf/1371_Jalur POCT IPU.pptx
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
51
app/tindaklanjut/pdf/tabel_upl_cv.php
Normal file
51
app/tindaklanjut/pdf/tabel_upl_cv.php
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
include('../../koneksi.php');
|
||||
if ($_POST['komen_idzz']) {
|
||||
$komen_id=$_POST['komen_idzz'];
|
||||
} else {
|
||||
$komen_id='0';
|
||||
}
|
||||
?>
|
||||
<input type="hidden" value="<?php echo $komen_id; ?>" id="komen_idxz" style="margin-bottom:6px">
|
||||
<?php
|
||||
$data_pdf=pg_query("SELECT file,id FROM scan_komen WHERE komen_id='$komen_id' AND LOWER(file) NOT LIKE ALL (ARRAY['%jpg','%jpeg','%png']) 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='app/tindaklanjut/pdf/pdf/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
|
||||
<!--<embed src="app/tindaklanjut/pdf/pdf/<?php echo $pdf; ?>#toolbar=0" width="100%" height="300"></embed>-->
|
||||
<button type="button" name="cv_deletse"
|
||||
style="height:22px;border-radius: 50%"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdata_pdf[1];?>" data-content="Hapus" rel="popover"
|
||||
data-placement="bottom" data-trigger="hover">
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<script>
|
||||
$('button[name="cv_deletse"]').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_cv";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/pdf/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var komen_id=$('#komen_idxz').val();
|
||||
$('#tabel_upl_cvz').load("app/tindaklanjut/pdf/tabel_upl_cv.php",{komen_idzz:komen_id});
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
15
app/tindaklanjut/pdf/upl_cv.php
Normal file
15
app/tindaklanjut/pdf/upl_cv.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
print_r($_POST);
|
||||
include("../../koneksi.php");
|
||||
$url="/var/www/simdistu/app/tindaklanjut/pdf";
|
||||
$komen_id=$_POST['komen_id_uploadz'];
|
||||
$folder = "pdf";
|
||||
$tmp_name = $_FILES["input_load_cvz"]["tmp_name"];
|
||||
$name = $url."/".$folder."/".$komen_id."_".$_FILES["input_load_cvz"]["name"];
|
||||
$name_pdf = $komen_id."_".$_FILES["input_load_cvz"]["name"];
|
||||
|
||||
move_uploaded_file($tmp_name, $name);
|
||||
$ins=pg_query("INSERT INTO scan_komen (komen_id,file) VALUES ('$komen_id','$name_pdf')");
|
||||
?>
|
||||
|
||||
|
||||
53
app/tindaklanjut/print_pic.php
Normal file
53
app/tindaklanjut/print_pic.php
Normal file
@@ -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_komen WHERE id='$id'");
|
||||
while($r=pg_fetch_array($d)) {$file=$r[0];}
|
||||
?>
|
||||
|
||||
<img src="app/tindaklanjut/dok/<?php echo $file; ?>">
|
||||
|
||||
<script type="text/javascript">
|
||||
window.print();
|
||||
window.close();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
78
app/tindaklanjut/tabel_kepada.php
Normal file
78
app/tindaklanjut/tabel_kepada.php
Normal file
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
|
||||
?>
|
||||
|
||||
<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;?>">
|
||||
<table id="tabel_data_kepada_kr" class="table table-striped table-condensed table-bordered" cellpadding="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td width="30" align="center"><b>No</b></td>
|
||||
<td align="center"><b>List Kepada</b></td>
|
||||
<td align="center" width="110"><b>Diterima</b></td>
|
||||
<td width="50" align="center"><b>Tools</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="color:black">
|
||||
<?php
|
||||
$n=0;
|
||||
$d=pg_query("SELECT (SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.id,k.tgl_diterima,k.satuan_kerja_penginput,(row_number() OVER (ORDER BY k.id))
|
||||
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
|
||||
INNER JOIN data_user u ON (u.satuan_kerja_id=k.satuan_kerja_penginput)
|
||||
WHERE k.kepada IS NOT NULL AND k.surat_id=$surat_id AND u.jabatan_pegawai_id=$jabatan_pegawai_id AND k.satuan_kerja_tujuan IS NULL
|
||||
GROUP BY (SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.id,k.tgl_diterima,k.satuan_kerja_penginput
|
||||
ORDER BY k.id DESC");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
?>
|
||||
<tr>
|
||||
<td class="kiri" align="center"><b><?php echo $r['row_number']; ?></b></td>
|
||||
<td><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_tl" style="height:22px;"class="btn btn-danger btn-xs delete_kepada_tl" 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
|
||||
$n++;
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
<input type="hidden" id="tbnot" value="<?php echo $n;?>">
|
||||
<script>
|
||||
var tbnot=$('#tbnot').val();
|
||||
if (tbnot=='0') {$('#notif_jd9').html('');$('#notif_jd9').hide();} else {$('#notif_jd9').html(tbnot);$('#notif_jd9').show();}
|
||||
$('#jd9').val(tbnot);
|
||||
|
||||
$('button[name="delete_kepada_tl"]').popover();
|
||||
$("#tabel_data_kepada_kr").on('click','.delete_kepada_tl',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_kepada_tl";
|
||||
var id = $(this).attr('id');
|
||||
var surat_id = $('#surat_idxxx').val();
|
||||
var jabatan_pegawai_id_tl =$('#jabatan_pegawai_id_tlg').val();
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/kirim/crud.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&jabatan_pegawai_id='+jabatan_pegawai_id_tl
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
// rowElement.fadeOut(500).remove();
|
||||
var key="jumlah_kepada";
|
||||
var surat_id = $('#surat_idxxx').val();
|
||||
var jabatan_pegawai_id_tl =$('#jabatan_pegawai_id_tlg').val();
|
||||
$('#tabel_kepada_kr').load('app/tindaklanjut/tabel_kepada.php',{surat_id:surat_id,jabatan_pegawai_id:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
382
app/tindaklanjut/tabel_komen.php
Normal file
382
app/tindaklanjut/tabel_komen.php
Normal file
@@ -0,0 +1,382 @@
|
||||
<script>
|
||||
$('button[name="jpg_kirim_tl"]').popover();
|
||||
$('button[name="file_kirim_tl"]').popover();
|
||||
$('button[name="hapus_arahan"]').popover();
|
||||
</script>
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jabatan_pegawai_id_tl=$_POST['jabatan_pegawai_id_tl'];
|
||||
$bulan = array(
|
||||
'01' => 'Januari',
|
||||
'02' => 'Februari',
|
||||
'03' => 'Maret',
|
||||
'04' => 'April',
|
||||
'05' => 'Mei',
|
||||
'06' => 'Juni',
|
||||
'07' => 'Juli',
|
||||
'08' => 'Agustus',
|
||||
'09' => 'September',
|
||||
'10' => 'Oktober',
|
||||
'11' => 'Nopember',
|
||||
'12' => 'Desember',
|
||||
);
|
||||
|
||||
$dayList = array(
|
||||
'Sun' => 'Minggu',
|
||||
'Mon' => 'Senin',
|
||||
'Tue' => 'Selasa',
|
||||
'Wed' => 'Rabu',
|
||||
'Thu' => 'Kamis',
|
||||
'Fri' => 'Jumat',
|
||||
'Sat' => 'Sabtu'
|
||||
);
|
||||
|
||||
?>
|
||||
<ul class="media-list" id="tabel_data_komen">
|
||||
<?php
|
||||
$d=pg_query("SELECT k.id,k.jabatan_pegawai_id,k.tanggal,k.komen,k.induk_id,j.nama as nama_jabatan,t.jabatan_untuk,j1.nama as jabuntuk,r.isi,r.id as kirimid
|
||||
FROM komen k
|
||||
INNER JOIN teruskan t ON (k.id=t.komen_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=k.jabatan_pegawai_id)
|
||||
INNER JOIN jabatan_pegawai j1 ON (j1.id=t.jabatan_untuk)
|
||||
INNER JOIN kirim r ON (r.id=t.kirim_id_untuk)
|
||||
WHERE k.surat_id=$surat_id AND k.induk_id IS NULL
|
||||
AND r.isi IS NULL
|
||||
ORDER BY id DESC,t.kirim_id_untuk ASC");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$komen_id=$r['id'];
|
||||
$tanggal=$r['tanggal'];
|
||||
$jbid=$r['jabatan_pegawai_id'];
|
||||
$jabatan_untuk=$r['jabuntuk'];
|
||||
$kirimid=$r['kirimid'];
|
||||
$hari_komen=$dayList[date('D',strtotime($tanggal))];
|
||||
if (($tanggal==null) || ($tanggal=='')) {$tanggal='';} else {$tanggal1= date('d',strtotime($tanggal)).' '.$bulan[date('m',strtotime($tanggal))].' '.date('Y',strtotime($tanggal)).' '.date('H:i',strtotime($tanggal));}
|
||||
|
||||
$l=pg_query("SELECT COUNT(*)
|
||||
FROM scan_komen k INNER JOIN komen s ON (k.komen_id=s.id)
|
||||
WHERE k.komen_id=$komen_id AND LOWER(k.file) LIKE ANY (ARRAY['%jpg','%jpeg','%png']) AND k.file NOT IN ('')");
|
||||
while($rl=pg_fetch_array($l)) {$tj=$rl[0];}
|
||||
|
||||
$m=pg_query("SELECT COUNT(*)
|
||||
FROM scan_komen k INNER JOIN komen s ON (k.komen_id=s.id)
|
||||
WHERE k.komen_id=$komen_id AND LOWER(k.file) NOT LIKE ALL (ARRAY['%jpg','%jpeg','%png']) AND k.file NOT IN ('')");
|
||||
while($rm=pg_fetch_array($m)) {$tm=$rm[0];}
|
||||
|
||||
?>
|
||||
<li class="media">
|
||||
<!--<a class="pull-left" href="#">
|
||||
<img class="media-object img-circle"
|
||||
src="assets/images/no_profile2.png" alt="img">
|
||||
</a>-->
|
||||
<div class="media-body">
|
||||
<h5 class="media-heading" style="font-family:InterSB;color:#576CBC">
|
||||
<?php
|
||||
echo 'Dari '.$r['nama_jabatan'];
|
||||
?>
|
||||
<?php if ($jabatan_pegawai_id_tl==$jbid) {?>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs hapus_arahan pull-right" style="font-family:InterSB;font-size:12px;color:black" name="hapus_arahan" id="<?php echo $kirimid; ?>"
|
||||
data-content="Hapus Arahan dan Tindak Lanjut" name="jpg_kirim_tl" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-remove"></i></button>
|
||||
<?php } ?>
|
||||
</h5>
|
||||
<h6 class="text-muted m-t-0" style="font-family:InterSB;"><?php echo $hari_komen.', '.$tanggal1; ?></h6>
|
||||
<table style="color:black;font-family:Inter;font-size:14px" border=0>
|
||||
<?php
|
||||
$d2=pg_query("SELECT j1.nama,r.isi
|
||||
FROM komen k
|
||||
INNER JOIN teruskan t ON (k.id=t.komen_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=k.jabatan_pegawai_id)
|
||||
INNER JOIN jabatan_pegawai j1 ON (j1.id=t.jabatan_untuk)
|
||||
INNER JOIN kirim r ON (r.id=t.kirim_id_untuk)
|
||||
WHERE k.surat_id=$surat_id AND k.induk_id IS NULL AND t.jabatan_dari=$jbid AND k.id=$komen_id
|
||||
ORDER BY k.id DESC,t.kirim_id_untuk ASC
|
||||
");
|
||||
while($rd2=pg_fetch_array($d2)) {
|
||||
$isi=$rd2['isi'];
|
||||
?>
|
||||
<tr>
|
||||
<td width="20"><i class="mdi mdi-apps m-r-5"></i></td><td>
|
||||
<?php
|
||||
echo 'Kepada '.$rd2[0];
|
||||
if ($isi=='SM') {} else {echo '<span style="color:red"><i class="mdi mdi-map-marker m-l-5"></i></span>';}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</table><br>
|
||||
<div class="isi_komen" id="isi_komen<?php echo $r['id'];?>">
|
||||
|
||||
|
||||
<div class="portlet">
|
||||
<div id="bg-default" class="panel-collapse collapse in">
|
||||
<div class="portlet-body">
|
||||
<p id="txtkomen<?php echo $r['id'];?>" style="font-family:InterSB;color:black"><?php echo '" '.$r['komen'].' "'; ?></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php if ($jabatan_pegawai_id_tl==$jbid) {?>
|
||||
<!-- <button type="button" class="btn btn-default btn-rounded btn-xs hapus_komen" style="font-family:InterSB;font-size:12px;color:red" id="<?php echo $r['id']; ?>"><i class="fa fa-remove m-r-5"></i>Hapus</button>-->
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs edit_komen" style="font-family:InterSB;font-size:12px;color:blue" id="<?php echo $r['id']; ?>"><i class="fa fa-pencil m-r-5"></i>Edit</button>
|
||||
<?php } else {?>
|
||||
<!--<button type="button" class="btn btn-default btn-rounded btn-xs balas_komen" style="font-family:InterSB;font-size:12px;color:green;" id="balas_komen<?php echo $r['id']; ?>" idls="<?php echo $r['id']; ?>"><i class="mdi mdi-reply m-r-5"></i>Balas</button>-->
|
||||
<?php } ?>
|
||||
|
||||
<?php if (($jabatan_pegawai_id_tl==$jbid) || ($tj!=0)) {?>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs jpg_kirim_tl" style="font-family:Inter;font-size:12px;color:black" id="<?php echo $r['id']; ?>"
|
||||
idne="<?php echo $jabatan_pegawai_id_tl; ?>" idna="<?php echo $jbid; ?>"
|
||||
data-content="Add Lampiran JPG" name="jpg_kirim_tl" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-file-picture-o"></i>
|
||||
<?php if ($tj==0) {} else {echo ' '.$tj;} ?>
|
||||
</button>
|
||||
<?php } if (($jabatan_pegawai_id_tl==$jbid) || ($tm!=0)) {?>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs file_kirim_tl" style="font-family:Inter;font-size:12px;color:black" id="<?php echo $r['id']; ?>"
|
||||
idno="<?php echo $jabatan_pegawai_id_tl; ?>" idnu="<?php echo $jbid; ?>"
|
||||
data-content="Add Lampiran File" name="file_kirim_tl" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-file"></i>
|
||||
<?php if ($tm==0) {} else {echo ' '.$tm;} ?>
|
||||
</button>
|
||||
<?php } else {} ?>
|
||||
</div>
|
||||
<div class="isi_edit" id="isi_edit<?php echo $r['id'];?>">
|
||||
<div class="input-group my-group">
|
||||
<span class="input-group-input">
|
||||
<input type="text" class="form-control edit_txtkomen" Placeholder="Edit komentar / tanggapan" id="edit_txtkomen<?php echo $r['id'];?>">
|
||||
</span>
|
||||
<!--<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block teruskan_edit" style="font-family:InterSB" id="<?php echo $r['id'];?>">Teruskan ke..</button>
|
||||
</span>-->
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block simpan_edit" style="font-family:InterSB" id="<?php echo $r['id'];?>">Simpan</button>
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block batal_edit" style="font-family:InterSB" id="<?php echo $r['id'];?>">Batal</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="isi_balas" id="isi_balas<?php echo $r['id'];?>">
|
||||
<br>
|
||||
<div class="input-group my-group">
|
||||
<span class="input-group-input">
|
||||
<input type="text" class="form-control edit_txtbalas" Placeholder="Tulis balasan.." id="edit_txtbalas<?php echo $r['id'];?>">
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block simpan_balas" style="font-family:InterSB" id="<?php echo $r['id'];?>">Simpan</button>
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block batal_balas" style="font-family:InterSB" id="<?php echo $r['id'];?>">Batal</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- nested here -->
|
||||
|
||||
<!-- end of nested -->
|
||||
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
<?php
|
||||
$kmn=pg_query("SELECT COUNT(*) FROM komen WHERE surat_id=$surat_id");
|
||||
while($rkmn=pg_fetch_array($kmn)) {
|
||||
$jmlkmn=$rkmn[0];
|
||||
}
|
||||
?>
|
||||
<input type="hidden" id="jmlkmn" value="<?php echo $jmlkmn; ?>">
|
||||
<input type="hidden" value="<?php echo $jabatan_pegawai_id_tl; ?>">
|
||||
<input type="hidden" value="<?php echo $jbid; ?>">
|
||||
|
||||
<script>
|
||||
$('.edit_txtbalas').val('');
|
||||
$('.edit_txtkomen').val('');
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
|
||||
var jmlkmn=$('#jmlkmn').val();
|
||||
$('#total_komen').html(jmlkmn+' Komentar');
|
||||
|
||||
$("#tabel_data_komen").on('click','.hapus_arahan',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "hapus_arahan";
|
||||
var id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.balas_komen',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
var id = $(this).attr('idls');
|
||||
$('#balas_komen'+id).hide();
|
||||
$('#isi_balas'+id).show();
|
||||
$('.edit_txtbalas').val('');
|
||||
$('#edit_txtbalas'+id).val('');
|
||||
$('#edit_txtbalas'+id).focus();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.edit_komen',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
var id = $(this).attr('id');
|
||||
$('.edit_txtkomen').val('');
|
||||
var txtkomen = $('#txtkomen'+id).html();
|
||||
var new_text1 = txtkomen.replace('" ', '');
|
||||
var new_text2 = new_text1.replace(' "', '');
|
||||
$('#edit_txtkomen'+id).val(new_text2);
|
||||
$('#isi_edit'+id).show();
|
||||
$('#isi_komen'+id).hide();
|
||||
$('#edit_txtkomen'+id).focus();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.simpan_edit',function(){
|
||||
var id = $(this).attr('id');
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
var komen=$('#edit_txtkomen'+id).val();
|
||||
var key='edit_komen';
|
||||
if (!komen) {alert('isikan komentarnya..');} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&jabatan_pegawai_id='+jabatan_pegawai_id_tl
|
||||
+'&komen='+komen
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Tersimpan..');
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.batal_balas',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.batal_edit',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.hapus_komen',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "hapus_komen";
|
||||
var id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.jpg_kirim_tl',function(){
|
||||
var id = $(this).attr('id');
|
||||
var idne = $(this).attr('idne');
|
||||
var idna = $(this).attr('idna');
|
||||
$('#modal_pic').modal('show');
|
||||
$('#modal_body_pic').html("");
|
||||
if (idne==idna) {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_dok.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_pic').html(data);
|
||||
$('#judul_modal_pic').html('Add Lampiran JPG');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_vpic.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_pic').html(data);
|
||||
$('#judul_modal_pic').html('View Lampiran JPG');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.file_kirim_tl',function(){
|
||||
var id = $(this).attr('id');
|
||||
var idno = $(this).attr('idno');
|
||||
var idnu = $(this).attr('idnu');
|
||||
$('#modal_file').modal('show');
|
||||
$('#modal_body_file').html("");
|
||||
if (idno==idnu) {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/upd_file.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file').html(data);
|
||||
$('#judul_modal_file').html('Add Lampiran File');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_vfile.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file').html(data);
|
||||
$('#judul_modal_file').html('View Lampiran File');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_komen").on('click','.teruskan_edit',function(){
|
||||
$('#forward_tl').trigger('click');
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
349
app/tindaklanjut/tabel_komen.php(1)
Normal file
349
app/tindaklanjut/tabel_komen.php(1)
Normal file
@@ -0,0 +1,349 @@
|
||||
<script>
|
||||
$('button[name="jpg_kirim_tl"]').popover();
|
||||
$('button[name="file_kirim_tl"]').popover();
|
||||
</script>
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$surat_id=$_POST['surat_id'];
|
||||
$jabatan_pegawai_id_tl=$_POST['jabatan_pegawai_id_tl'];
|
||||
$bulan = array(
|
||||
'01' => 'Januari',
|
||||
'02' => 'Februari',
|
||||
'03' => 'Maret',
|
||||
'04' => 'April',
|
||||
'05' => 'Mei',
|
||||
'06' => 'Juni',
|
||||
'07' => 'Juli',
|
||||
'08' => 'Agustus',
|
||||
'09' => 'September',
|
||||
'10' => 'Oktober',
|
||||
'11' => 'Nopember',
|
||||
'12' => 'Desember',
|
||||
);
|
||||
|
||||
$dayList = array(
|
||||
'Sun' => 'Minggu',
|
||||
'Mon' => 'Senin',
|
||||
'Tue' => 'Selasa',
|
||||
'Wed' => 'Rabu',
|
||||
'Thu' => 'Kamis',
|
||||
'Fri' => 'Jumat',
|
||||
'Sat' => 'Sabtu'
|
||||
);
|
||||
|
||||
?>
|
||||
<ul class="media-list" id="tabel_data_komen">
|
||||
<?php
|
||||
$d=pg_query("SELECT k.id,k.jabatan_pegawai_id,k.tanggal,k.komen,k.induk_id,j.nama as nama_jabatan,t.jabatan_untuk,j1.nama as jabuntuk,r.isi,r.id as kirimid
|
||||
FROM komen k
|
||||
INNER JOIN teruskan t ON (k.id=t.komen_id)
|
||||
INNER JOIN jabatan_pegawai j ON (j.id=k.jabatan_pegawai_id)
|
||||
INNER JOIN jabatan_pegawai j1 ON (j1.id=t.jabatan_untuk)
|
||||
INNER JOIN kirim r ON (r.id=t.kirim_id_untuk)
|
||||
WHERE k.surat_id=$surat_id AND k.induk_id IS NULL ORDER BY id DESC,t.kirim_id_untuk ASC");
|
||||
while($r=pg_fetch_array($d)) {
|
||||
$komen_id=$r['id'];
|
||||
$tanggal=$r['tanggal'];
|
||||
$jbid=$r['jabatan_pegawai_id'];
|
||||
$jabatan_untuk=$r['jabuntuk'];
|
||||
$isi=$r['isi'];
|
||||
$kirimid=$r['kirimid'];
|
||||
$hari_komen=$dayList[date('D',strtotime($tanggal))];
|
||||
if (($tanggal==null) || ($tanggal=='')) {$tanggal='';} else {$tanggal1= date('d',strtotime($tanggal)).' '.$bulan[date('m',strtotime($tanggal))].' '.date('Y',strtotime($tanggal)).' '.date('H:i',strtotime($tanggal));}
|
||||
|
||||
$l=pg_query("SELECT COUNT(*)
|
||||
FROM scan_komen k INNER JOIN komen s ON (k.komen_id=s.id)
|
||||
WHERE k.komen_id=$komen_id AND LOWER(k.file) LIKE ANY (ARRAY['%jpg','%jpeg','%png']) AND k.file NOT IN ('')");
|
||||
while($rl=pg_fetch_array($l)) {$tj=$rl[0];}
|
||||
|
||||
$m=pg_query("SELECT COUNT(*)
|
||||
FROM scan_komen k INNER JOIN komen s ON (k.komen_id=s.id)
|
||||
WHERE k.komen_id=$komen_id AND LOWER(k.file) NOT LIKE ALL (ARRAY['%jpg','%jpeg','%png']) AND k.file NOT IN ('')");
|
||||
while($rm=pg_fetch_array($m)) {$tm=$rm[0];}
|
||||
|
||||
$trs=pg_query("SELECT jabatan_untuk FROM terusan WHERE surat_id=$surat_id AND komen_id=$komen_id AND jabatan_dari=$jabatan_pegawai_id");
|
||||
|
||||
?>
|
||||
<li class="media">
|
||||
<!--<a class="pull-left" href="#">
|
||||
<img class="media-object img-circle"
|
||||
src="assets/images/no_profile2.png" alt="img">
|
||||
</a>-->
|
||||
<div class="media-body">
|
||||
<h5 class="media-heading" style="font-family:InterSB;color:#576CBC">
|
||||
<?php
|
||||
if ($jabatan_untuk==NULL) {echo $r['nama_jabatan'];} else {echo $r['nama_jabatan'].' <span style="color:green"><i class="mdi mdi-send m-r-5"></i>'.$jabatan_untuk.'</span>';}
|
||||
if ($isi=='SM') {} else {echo '<span style="color:red"><i class="mdi mdi-map-marker m-l-5"></i></span>';}
|
||||
?>
|
||||
<?php if ($jabatan_pegawai_id_tl==$jbid) {?>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs hapus_arahan pull-right" style="font-family:InterSB;font-size:12px;color:black" name="hapus_arahan" id="<?php echo $kirimid; ?>"
|
||||
data-content="Hapus Arahan dan Tindak Lanjut" name="jpg_kirim_tl" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-remove"></i></button>
|
||||
<?php } ?>
|
||||
</h5>
|
||||
<h6 class="text-muted m-t-0" style="font-family:InterSB;"><?php echo $hari_komen.', '.$tanggal1; ?></h6>
|
||||
<div class="isi_komen" id="isi_komen<?php echo $r['id'];?>">
|
||||
<p id="txtkomen<?php echo $r['id'];?>" style="font-family:Inter;color:black"><?php echo '" '.$r['komen'].' "'; ?></p>
|
||||
<?php if ($jabatan_pegawai_id_tl==$jbid) {?>
|
||||
<!-- <button type="button" class="btn btn-default btn-rounded btn-xs hapus_komen" style="font-family:InterSB;font-size:12px;color:red" id="<?php echo $r['id']; ?>"><i class="fa fa-remove m-r-5"></i>Hapus</button>-->
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs edit_komen" style="font-family:InterSB;font-size:12px;color:blue" id="<?php echo $r['id']; ?>"><i class="fa fa-pencil m-r-5"></i>Edit</button>
|
||||
<?php } else {?>
|
||||
<!--<button type="button" class="btn btn-default btn-rounded btn-xs balas_komen" style="font-family:InterSB;font-size:12px;color:green;" id="balas_komen<?php echo $r['id']; ?>" idls="<?php echo $r['id']; ?>"><i class="mdi mdi-reply m-r-5"></i>Balas</button>-->
|
||||
<?php } ?>
|
||||
|
||||
<?php if (($jabatan_pegawai_id_tl==$jbid) || ($tj!=0)) {?>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs jpg_kirim_tl" style="font-family:Inter;font-size:12px;color:black" id="<?php echo $r['id']; ?>"
|
||||
idne="<?php echo $jabatan_pegawai_id_tl; ?>" idna="<?php echo $jbid; ?>"
|
||||
data-content="Add Lampiran JPG" name="jpg_kirim_tl" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-file-picture-o"></i>
|
||||
<?php if ($tj==0) {} else {echo ' '.$tj;} ?>
|
||||
</button>
|
||||
<?php } if (($jabatan_pegawai_id_tl==$jbid) || ($tm!=0)) {?>
|
||||
<button type="button" class="btn btn-default btn-rounded btn-xs file_kirim_tl" style="font-family:Inter;font-size:12px;color:black" id="<?php echo $r['id']; ?>"
|
||||
idno="<?php echo $jabatan_pegawai_id_tl; ?>" idnu="<?php echo $jbid; ?>"
|
||||
data-content="Add Lampiran File" name="file_kirim_tl" rel="popover" data-placement="top" data-trigger="hover"
|
||||
><i class="fa fa-file"></i>
|
||||
<?php if ($tm==0) {} else {echo ' '.$tm;} ?>
|
||||
</button>
|
||||
<?php } else {} ?>
|
||||
</div>
|
||||
<div class="isi_edit" id="isi_edit<?php echo $r['id'];?>">
|
||||
<div class="input-group my-group">
|
||||
<span class="input-group-input">
|
||||
<input type="text" class="form-control edit_txtkomen" Placeholder="Edit komentar / tanggapan" id="edit_txtkomen<?php echo $r['id'];?>">
|
||||
</span>
|
||||
<!--<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block teruskan_edit" style="font-family:InterSB" id="<?php echo $r['id'];?>">Teruskan ke..</button>
|
||||
</span>-->
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block simpan_edit" style="font-family:InterSB" id="<?php echo $r['id'];?>">Simpan</button>
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block batal_edit" style="font-family:InterSB" id="<?php echo $r['id'];?>">Batal</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="isi_balas" id="isi_balas<?php echo $r['id'];?>">
|
||||
<br>
|
||||
<div class="input-group my-group">
|
||||
<span class="input-group-input">
|
||||
<input type="text" class="form-control edit_txtbalas" Placeholder="Tulis balasan.." id="edit_txtbalas<?php echo $r['id'];?>">
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block simpan_balas" style="font-family:InterSB" id="<?php echo $r['id'];?>">Simpan</button>
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button type="button" class="btn btn-default btn-block batal_balas" style="font-family:InterSB" id="<?php echo $r['id'];?>">Batal</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- nested here -->
|
||||
|
||||
<!-- end of nested -->
|
||||
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
<?php
|
||||
$kmn=pg_query("SELECT COUNT(*) FROM komen WHERE surat_id=$surat_id");
|
||||
while($rkmn=pg_fetch_array($kmn)) {
|
||||
$jmlkmn=$rkmn[0];
|
||||
}
|
||||
?>
|
||||
<input type="hidden" id="jmlkmn" value="<?php echo $jmlkmn; ?>">
|
||||
<input type="hidden" value="<?php echo $jabatan_pegawai_id_tl; ?>">
|
||||
<input type="hidden" value="<?php echo $jbid; ?>">
|
||||
|
||||
<script>
|
||||
$('.edit_txtbalas').val('');
|
||||
$('.edit_txtkomen').val('');
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
|
||||
var jmlkmn=$('#jmlkmn').val();
|
||||
$('#total_komen').html(jmlkmn+' Komentar');
|
||||
|
||||
$("#tabel_data_komen").on('click','.hapus_arahan',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "hapus_arahan";
|
||||
var id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.balas_komen',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
var id = $(this).attr('idls');
|
||||
$('#balas_komen'+id).hide();
|
||||
$('#isi_balas'+id).show();
|
||||
$('.edit_txtbalas').val('');
|
||||
$('#edit_txtbalas'+id).val('');
|
||||
$('#edit_txtbalas'+id).focus();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.edit_komen',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
var id = $(this).attr('id');
|
||||
$('.edit_txtkomen').val('');
|
||||
var txtkomen = $('#txtkomen'+id).html();
|
||||
var new_text1 = txtkomen.replace('" ', '');
|
||||
var new_text2 = new_text1.replace(' "', '');
|
||||
$('#edit_txtkomen'+id).val(new_text2);
|
||||
$('#isi_edit'+id).show();
|
||||
$('#isi_komen'+id).hide();
|
||||
$('#edit_txtkomen'+id).focus();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.simpan_edit',function(){
|
||||
var id = $(this).attr('id');
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
var komen=$('#edit_txtkomen'+id).val();
|
||||
var key='edit_komen';
|
||||
if (!komen) {alert('isikan komentarnya..');} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'id='+id
|
||||
+'&surat_id='+surat_id
|
||||
+'&jabatan_pegawai_id='+jabatan_pegawai_id_tl
|
||||
+'&komen='+komen
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
alert('Tersimpan..');
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.batal_balas',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.batal_edit',function(){
|
||||
$('.balas_komen').show();
|
||||
$('.isi_balas').hide();
|
||||
$('.isi_edit').hide();
|
||||
$('.isi_komen').show();
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.hapus_komen',function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "hapus_komen";
|
||||
var id = $(this).attr('id');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.jpg_kirim_tl',function(){
|
||||
var id = $(this).attr('id');
|
||||
var idne = $(this).attr('idne');
|
||||
var idna = $(this).attr('idna');
|
||||
$('#modal_pic').modal('show');
|
||||
$('#modal_body_pic').html("");
|
||||
if (idne==idna) {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_dok.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_pic').html(data);
|
||||
$('#judul_modal_pic').html('Add Lampiran JPG');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_vpic.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_pic').html(data);
|
||||
$('#judul_modal_pic').html('View Lampiran JPG');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$("#tabel_data_komen").on('click','.file_kirim_tl',function(){
|
||||
var id = $(this).attr('id');
|
||||
var idno = $(this).attr('idno');
|
||||
var idnu = $(this).attr('idnu');
|
||||
$('#modal_file').modal('show');
|
||||
$('#modal_body_file').html("");
|
||||
if (idno==idnu) {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/upd_file.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file').html(data);
|
||||
$('#judul_modal_file').html('Add Lampiran File');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_vfile.php",
|
||||
data: 'id='+id,
|
||||
success: function(data){
|
||||
$('#modal_body_file').html(data);
|
||||
$('#judul_modal_file').html('View Lampiran File');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$("#tabel_data_komen").on('click','.teruskan_edit',function(){
|
||||
$('#forward_tl').trigger('click');
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
60
app/tindaklanjut/tabel_pic.php
Normal file
60
app/tindaklanjut/tabel_pic.php
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$komen_id=$_POST['komen_id'];
|
||||
?>
|
||||
|
||||
<style type="text/css">
|
||||
.gal-detail .btn {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
-ms-transform: translate(-50%, -50%);
|
||||
}
|
||||
</style>
|
||||
|
||||
<input type="hidden" id="riwayat_keluhan_ida" value="<?php echo $komen_id; ?>">
|
||||
<div class="row port">
|
||||
<div class="portfolioContainer">
|
||||
<?php
|
||||
$dok=pg_query("SELECT * FROM scan_komen WHERE komen_id=$komen_id AND LOWER(file) LIKE ANY (ARRAY['%jpg','%jpeg','%png']) ORDER BY id DESC");
|
||||
while($rdok=pg_fetch_array($dok)) {$foto=$rdok['file'];
|
||||
?>
|
||||
<div class="col-sm-6 col-lg-3 col-md-4 webdesign illustrator">
|
||||
<div class="gal-detail thumb">
|
||||
<img name="pic" id="<?php echo $rdok['id']; ?>" src="<?php echo 'app/tindaklanjut/dok/'.$foto; ?>" class="img-thumbnail" alt="work-thumbnail">
|
||||
<button type="button" name="dok_delete" style="height:22px;border-radius: 50%;"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdok[0];?>" data-content="Hapus" rel="popover" data-placement="bottom" data-trigger="hover">
|
||||
<i class="fa fa-remove"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div> <!-- End row -->
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
$('button[name="dok_delete"]').click(function(){
|
||||
var x = confirm("Anda yakin ingin menghapus ?");
|
||||
if (x) {
|
||||
var key = "delete_dok";
|
||||
var id = $(this).attr('id');
|
||||
var rowElement = $(this).parent().parent();
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/delete.php",
|
||||
data: 'id='+id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
var komen_id = $('#riwayat_keluhan_ida').val();
|
||||
$('#tabel_pic').load("app/tindaklanjut/tabel_pic.php", {komen_id: komen_id});
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
}
|
||||
});
|
||||
} else {}
|
||||
});
|
||||
</script>
|
||||
92
app/tindaklanjut/upd_file.php
Normal file
92
app/tindaklanjut/upd_file.php
Normal file
@@ -0,0 +1,92 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$komen_id=$_POST['id'];
|
||||
?>
|
||||
|
||||
<form id="fr_cvz" name="fr_cvz" class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
|
||||
<input type="hidden" value="<?php echo $komen_id; ?>" name="komen_id_uploadz">
|
||||
<div class="btn-group btn-group-justified singit">
|
||||
<a class="btn btn-default waves-effect waves-light" role="button" id="btn_load_cvz"><i class="fa fa-folder-open"></i> Load File</a>
|
||||
<a class="btn btn-danger waves-effect waves-light" role="button" id="btn_upl_cvz"><i class="fa fa-upload"></i> Upload</a>
|
||||
</div>
|
||||
<input type="file" name="input_load_cvz" class="filestyle" style="display:none" data-buttonbefore="true" id="input_load_cvz">
|
||||
</form>
|
||||
|
||||
<div id="tabel_upl_cvz"></div>
|
||||
|
||||
<script>
|
||||
var komen_id = $('input[name="komen_id_uploadz"]').val();
|
||||
$('#btn_upl_cvz').hide();
|
||||
|
||||
$('#tabel_upl_cvz').load("app/tindaklanjut/pdf/tabel_upl_cv.php",{komen_idzz:komen_id});
|
||||
//$('#dok_tbl').load("app/smasuk/tabel.php", {komen_id: komen_idpdf});
|
||||
|
||||
$('#btn_load_cvz').click(function(){
|
||||
$('#input_load_cvz').trigger('click');
|
||||
});
|
||||
|
||||
$('#input_load_cvz').change(function(e){
|
||||
var fileName = e.target.files[0].name;
|
||||
$("#btn_upl_cvz").trigger('click');
|
||||
});
|
||||
|
||||
$('#btn_upl_cvz').click(function(){
|
||||
$("#fr_cvz").trigger('submit');
|
||||
});
|
||||
|
||||
$("#fr_cvz").on('submit',(function(e) {
|
||||
e.preventDefault();
|
||||
$.ajax({
|
||||
url: "app/tindaklanjut/pdf/upl_cv.php",
|
||||
type: "POST",
|
||||
data: new FormData(this),
|
||||
contentType: false,
|
||||
cache: false,
|
||||
processData:false,
|
||||
success: function(data) {
|
||||
alert('Data tersimpan..');
|
||||
var surat_id=$('#surat_id_tl').val();
|
||||
var jabatan_pegawai_id_tl=$('#jabatan_pegawai_id_tl').val();
|
||||
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php",{surat_id:surat_id,jabatan_pegawai_id_tl:jabatan_pegawai_id_tl});
|
||||
$('#tabel_upl_cvz').load("app/tindaklanjut/pdf/tabel_upl_cv.php",{komen_idzz:komen_id});
|
||||
$("#btn_upl_cvz").hide();
|
||||
|
||||
var key="jumlah_nonjpg";
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/crud.php",
|
||||
data: 'komen_id='+komen_id
|
||||
+'&key='+key,
|
||||
success: function(data){
|
||||
$('.sr'+komen_id).html(' ('+data+')');
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
}));
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
$('#btn_input_dok').click(function(){
|
||||
var komen_id = $('#komen_id_upload').val();
|
||||
$("#modal_dok").modal('show');
|
||||
$("#isi_modal_dok").html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/smasuk/modal_dok.php",
|
||||
data: 'komen_id='+komen_id,
|
||||
success: function(data){$('#isi_modal_dok').html(data);}
|
||||
});
|
||||
});
|
||||
|
||||
$("#modal_dok").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
$('#btn_input_pdf').click(function(){
|
||||
$('#btn_load_cv').trigger('click');
|
||||
}); */
|
||||
</script>
|
||||
55
app/tindaklanjut/upload.php
Normal file
55
app/tindaklanjut/upload.php
Normal file
@@ -0,0 +1,55 @@
|
||||
<style type="text/css">
|
||||
.gal-detail{ background: #f5f5f1 !important;}
|
||||
</style>
|
||||
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
?>
|
||||
|
||||
<button type="button" id="btn_input_dok" class="btn btn-success btn-custom waves-effect waves-light"><i class="md md-photo" style="font-size:16px"></i> Load Picture</button>
|
||||
<input type="hidden" value="<?php echo $komen_id; ?>" id="komen_id_upload">
|
||||
|
||||
<div id="dok_tbl"></div>
|
||||
|
||||
|
||||
<div class="modal" id="modal_dok">
|
||||
<div class="modal-dialog">
|
||||
<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">Upload Pic</h4>
|
||||
</div>
|
||||
<div class="modal-body md_input_bd" id="isi_modal_dok"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- <script type="text/javascript" src="assets/plugins/magnific-popup/js/jquery.magnific-popup.min.js"></script> -->
|
||||
|
||||
<script type="text/javascript">
|
||||
var komen_id=$('#komen_id_upload').val();
|
||||
|
||||
$('#btn_input_dok').click(function(){
|
||||
var komen_id = $('#komen_id_upload').val();
|
||||
$("#modal_dok").modal('show');
|
||||
$("#isi_modal_dok").html("");
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "app/tindaklanjut/modal_dok.php",
|
||||
data: 'komen_id='+komen_id,
|
||||
success: function(data){$('#isi_modal_dok').html(data);}
|
||||
});
|
||||
});
|
||||
|
||||
$("#modal_dok").on("hidden.bs.modal", function () {
|
||||
$(this).off('hidden.bs.modal');
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
13
app/tindaklanjut/upload_dok.php
Normal file
13
app/tindaklanjut/upload_dok.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
include("../koneksi.php");
|
||||
$komen_id=$_POST['komen_id'];
|
||||
$url="/var/www/simdistu/app/tindaklanjut";
|
||||
$folder = "dok";
|
||||
$tmp_name = $_FILES["file_dok"]["tmp_name"];
|
||||
$name = $url."/".$folder."/".$komen_id."_".$_FILES["file_dok"]["name"];
|
||||
$name_ins = $komen_id."_".$_FILES["file_dok"]["name"];
|
||||
move_uploaded_file($tmp_name, $name);
|
||||
$input = pg_query("INSERT INTO scan_komen (file,komen_id) VALUES ('$name_ins','$komen_id')");
|
||||
echo $komen_id;
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user