perubahan dan update setelah minilab Eletter

This commit is contained in:
2024-07-23 08:02:59 +07:00
parent b18d33b92c
commit 3193d17c28
5 changed files with 27 additions and 20 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ while ($row = pg_fetch_assoc($query_kdSurat)) {
$penandatangan = '';
$query_penandatangan = $penandatangan_id !== ''
? pg_query_params($koneksi, 'SELECT id,nama FROM jabatan_pegawai WHERE id = $1', array($penandatangan_id))
: pg_query($koneksi, 'SELECT id,nama FROM jabatan_pegawai WHERE id IN (14,661,662,663,664) ORDER BY id ASC;');
: pg_query($koneksi, 'SELECT id,nama FROM jabatan_pegawai WHERE id IN (14,661,662,663,664,821) ORDER BY id ASC;');
while ($row = pg_fetch_assoc($query_penandatangan)) {
$penandatangan .= "<option value='" . $row['id'] . "'>" . $row['nama'] . "</option>";
}
-1
View File
@@ -15,7 +15,6 @@ switch ($key) {
$satuan_kerja_penginput = $_POST['satuan_kerja_penginput'];
$komen = $_POST['komen'];
$file = $_FILES['file'];
// var_dump($file);die();
$allowed_types = array(
'application/pdf',
'application/msword',
+22 -15
View File
@@ -247,29 +247,36 @@ $('#batal_retur').click(function () {
url: 'app/spengesahan/controller.php',
data: { surat_id: surat_id, satuan_kerja_penginput: csatker, key: key },
success: function (response) {
$('#notif_jd9').text('');
}
});
});
$('#save_retur').click(function () {
var formData = new FormData();
var surat_id = $('#surat_id_tl').val();
var jabatan_pegawai_id = $('#jabatan_pegawai_id_tl').val();
var komen = $('#komen').val();
var satuan_kerja_penginput = $('#csatker').val();
var fileInput = $('#lamp_dok')[0].files[0];
formData.append('surat_id', surat_id);
formData.append('jabatan_pegawai_id', jabatan_pegawai_id);
formData.append('satuan_kerja_penginput', satuan_kerja_penginput);
formData.append('komen', komen);
formData.append('stts_kendali', 99);
formData.append('key', 'simpan_komen');
formData.append('file', fileInput);
if ((!komen)) {
infoToast('error', 'Tanggapan harus diisi..!!');
} 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,
stts_kendali: 99,
key: 'simpan_komen'
},
data: formData,
processData: false,
contentType: false,
success: function (data) {
infoToast('success', 'Data Sudah Tersimpan..!!');
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php", {
@@ -291,10 +298,10 @@ $('#selesai_komen').click(function () {
var key = "selesai_kepada_tl";;
var komen = $('#komen').val();
// if (csatker == 11) {
if ($('#lbl_file_up').text() === '') {
infoToast('error', 'Mohon untuk Melampirkan Dokumen..!!');
return;
}
if ($('#lbl_file_up').text() === '') {
infoToast('error', 'Mohon untuk Melampirkan Dokumen..!!');
return;
}
// }
if (komen == '') {
infoToast('error', 'Tanggapan Harus Teriisi..!!');
@@ -356,7 +363,7 @@ function simpan_komen_selesai() {
formData.append('satuan_kerja_penginput', csatker);
formData.append('komen', komen);
formData.append('key', 'simpan_komen');
formData.append('key2','selesai');
formData.append('key2', 'selesai');
formData.append('file', fileInput);
$('#tabel_kepada_kr').load('app/tindaklanjut/tabel_kepada.php', {
@@ -371,7 +378,7 @@ function simpan_komen_selesai() {
contentType: false,
success: function (response) {
var result = JSON.parse(response);
infoToast(result.icon, result.message);
$('#tabel_komen').load("app/tindaklanjut/tabel_komen.php", {
surat_id: surat_id,
@@ -512,7 +519,7 @@ $('button[name="simpan_no_surat"]').click(function () {
$(".no_surat_label").text(result.data.no_surat);
$('#no_surat_tl').hide()
$('button[name="simpan_no_surat"]').hide()
},
},
error: function (xhr) {
var result = JSON.parse(xhr.responseText);
infoToast(result.icon, result.message);
+3 -3
View File
@@ -47,7 +47,7 @@ while ($r = pg_fetch_array($d)) {
}
$surat_query = pg_query($koneksi, "SELECT s.no_surat,ss.sifat AS sifat_surat, js.jenis AS jenis_surat,s.pengesahan,k.id AS kode_id, k.kode AS kode_surat,
k.keterangan AS kode_keterangan,jbtn.nama AS penandatangan, ss.id AS sifat_id, js.id AS jenis_id, jbtn.id AS jbtn_id
k.keterangan AS kode_keterangan,jbtn.nama AS penandatangan, ss.id AS sifat_id, js.id AS jenis_id, jbtn.id AS jbtn_id, s.stts_kendali
FROM surat s
INNER JOIN sifat_surat ss ON s.sifat_surat_id = ss.id
INNER JOIN jenis_surat js ON s.jenis_surat_id = js.id
@@ -191,7 +191,7 @@ while ($row = pg_fetch_assoc($query_kdSurat)) {
}
$penandatangan = '';
$query_penandatangan = pg_query($koneksi, 'SELECT id,nama FROM jabatan_pegawai WHERE id IN (14,661,662,663,664) ORDER BY id ASC;');
$query_penandatangan = pg_query($koneksi, 'SELECT id,nama FROM jabatan_pegawai WHERE id IN (14,661,662,663,664,821) ORDER BY id ASC;');
while ($row = pg_fetch_assoc($query_penandatangan)) {
$penandatangan .= "<option value='" . $row['id'] . "'>" . $row['nama'] . "</option>";
}
@@ -231,7 +231,7 @@ while ($row = pg_fetch_assoc($query_penandatangan)) {
<span style="font-weight: normal;" class="no_surat_label"><?= $surat['no_surat'] ?></span>
</p>
<?php if ($cek_satker == 66) { ?>
<div style="display: flex; align-items: center;">
<div style="display: <?=($surat['stts_kendali']==99)?'none':'flex'?>; align-items: center;">
&nbsp;<input type="text" class="form-control" id="no_surat_tl" style="width: 80%;margin-left: 2rem;display:<?php echo ($surat['no_surat'] != '') ? 'none' : 'block' ?>" value="<?= $surat['no_surat'] ?>">
<button type="button" class="btn btn-success btn-rounded btn-xs " style="font-family:InterSB;font-size:12px;color:blackd;margin-left: 1rem; display:<?php echo ($surat['no_surat'] != '') ? 'none' : 'block' ?>" data-content="Simpan No Surat" name="simpan_no_surat" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-floppy-o"></i></button>
</div>
+1
View File
@@ -0,0 +1 @@
1