perbaikan validasi upload file, gambar, dan validasi show gambar dan file pada kirim surat

This commit is contained in:
nana4895
2024-06-06 15:46:00 +07:00
parent b900ac8292
commit 754b51f502
28 changed files with 1486 additions and 1122 deletions
+18 -10
View File
@@ -38,7 +38,7 @@ $thn2 = $_POST['thn2'];
<td width="120px;">Tgl Kirim</td>
<td width="120px;" style="display:none">No Surat</td>
<td style="display:none"></td>
<td width="80px;">Tools</td>
<td width="80px;">Action</td>
<td style="display:none"></td>
<td style="display:none"></td>
<td style="display:none"></td>
@@ -48,11 +48,17 @@ $thn2 = $_POST['thn2'];
</thead>
<tbody style="color:black">
<?php
$data = pg_query($koneksi, "SELECT tgl_surat_keluar,perihal,satuan_kerja_id,id,tgl_kirim,no_surat FROM surat WHERE satuan_kerja_id='$satuan_kerja_id'
AND jenis_surat_id='3' AND jenis_disposisi_id='3' AND COALESCE(tahun,'') <> 'batal'
" . ($thn2 == '' ? "" : "AND EXTRACT(YEAR FROM DATE(tgl_surat_keluar))='$thn2'") . "
" . ($bln2 == '0' ? "" : "AND EXTRACT(MONTH FROM DATE(tgl_surat_keluar))='$bln2'") . "
ORDER BY tgl_surat_keluar DESC
$data = pg_query($koneksi, "SELECT surat.tgl_surat_keluar,surat.perihal,surat.satuan_kerja_id,surat.id,
surat.tgl_kirim,surat.no_surat,kirim.surat_id AS kirimid
FROM surat
LEFT JOIN kirim on kirim.surat_id=surat.id
WHERE surat.satuan_kerja_id='$satuan_kerja_id'
AND surat.jenis_surat_id='3' AND surat.jenis_disposisi_id='3' AND COALESCE(tahun,'') <> 'batal'
AND (('$thn2' = '') OR (EXTRACT(YEAR FROM DATE(surat.tgl_surat_keluar))='$thn2'))
AND (('$bln2' = '0') OR (EXTRACT(MONTH FROM DATE(surat.tgl_surat_keluar))='$bln2'))
GROUP BY surat.tgl_surat_keluar,surat.perihal,surat.satuan_kerja_id,surat.id,
surat.tgl_kirim,surat.no_surat,kirimid
ORDER BY surat.tgl_surat_keluar DESC
");
while ($r = pg_fetch_array($data)) {
$surat_id = $r[3];
@@ -103,14 +109,14 @@ $thn2 = $_POST['thn2'];
<tr>
<!--<td class="kiri" style="display:none"><?php echo date('d-m-Y H:i', strtotime($r['tgl_surat_keluar'])); ?></td>-->
<td class="kiri"><?php echo $r['no_surat']; ?></td>
<td class="kiri"><?php echo $r['no_surat']; ?><br><span><input type="text" style="display: none;" name="kirimid" id="kirimid" value="<?= $r['kirimid'] ?>"></span></td>
<td><?php echo $r['perihal']; ?></td>
<td align="center"><?php echo ($r['tgl_kirim'] == NULL) ? '<span style="color:red">Belum Dikirim</span>' : '<span style="color:green">'.date('d-m-Y H:i', strtotime($r['tgl_kirim'])).'</span>'; ?></td>
<td style="display:none"><?php echo $r['no_surat']; ?></td> <!-- 3 -->
<td style="display:none"><?php echo $r['perihal']; ?></td> <!-- 4 -->
<td class="kanan" align="center">
<button type="button" name="jpg_kirim" style="height:22px;display:none" class="btn btn-default btn-xs jpg_kirim" id="<?php echo $r[3]; ?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover">
<!-- <button type="button" name="jpg_kirim" style="height:22px;display:none" class="btn btn-default btn-xs jpg_kirim" id="<?php echo $r[3]; ?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa-file-picture-o m-r-5"></i>Scan Surat<span class="sq<?php echo $r[3]; ?>" idne="jpg<?php echo $r[3]; ?>">&nbsp;<?php echo '(' . $tj . ')' ?></span>
</button>
<button type="button" name="file_kirim" style="height:22px;display:none" class="btn btn-default btn-xs file_kirim" id="<?php echo $r[3]; ?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover">
@@ -118,7 +124,7 @@ $thn2 = $_POST['thn2'];
</button>
<button type="button" name="kepada_kirim" style="height:22px;display:none" class="btn btn-default btn-xs kepada_kirim" id="<?php echo $r[3]; ?>" data-content="Kepada" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa-user m-r-5"></i>Kepada<span class="sp<?php echo $r[3]; ?>" idne="kpd<?php echo $r[3]; ?>">&nbsp;<?php echo '(' . $kpd . ')' ?></span>
</button>
</button> -->
<button type="button" name="edit_kirim" style="height:22px;" class="btn btn-success btn-xs edit_kirim" id="<?php echo $r[3]; ?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa-pencil"></i>
</button>
@@ -185,7 +191,7 @@ $('button[name="kepada_kirim"]').popover();*/
data: { id: id, satuan_kerja_id: satuan_kerja_id },
success: function(data) {
$('#modal_body_kirim2').html(data);
$('#perihal').first().focus().selected();
$('#perihal').first().focus();
}
});
});
@@ -257,6 +263,7 @@ $('button[name="kepada_kirim"]').popover();*/
var perihal = currentRow.find("td:eq(4)").text();
var id = $(this).attr('id');
var cek_satker = $('#satuan_kerja_idcek').val();
var kirimid = $('#kirimid').val();
// var key = 'kirim_awal';
$('#modal_tl').modal('show');
$('#modal_body_tl').html("");
@@ -265,6 +272,7 @@ $('button[name="kepada_kirim"]').popover();*/
url: "app/tindaklanjut/main.php",
data: {
id: id,
kirimid:kirimid,
perihal: perihal,
cek_satker: cek_satker,
key: 'kirim_awal'