perbaikan logic kirim surat belum fix

This commit is contained in:
nana4895
2024-06-05 18:48:40 +07:00
parent 817c02ed1d
commit fde333ad5b
17 changed files with 8729 additions and 963 deletions

View File

@@ -35,12 +35,26 @@ $satuan_kerja_id = $_POST['satuan_kerja_id'];
</thead>
<tbody style="color:black">
<?php
$d = pg_query($koneksi, "SELECT
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.id,k.tgl_diterima,k.satuan_kerja_tujuan,(row_number() OVER (ORDER BY k.id))
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='$surat_id' AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=$satuan_kerja_id
ORDER BY k.id DESC");
echo "id surat : " . $surat_id . " id satker : " . $satuan_kerja_id;
$d = pg_query($koneksi,
"SELECT j.nama AS jabatan_nama, k.id, k.tgl_diterima, k.satuan_kerja_tujuan,
ROW_NUMBER() OVER (ORDER BY k.id) as row_number
FROM kirim k
INNER JOIN surat s ON k.surat_id = s.id
LEFT JOIN teruskan t ON k.id = t.kirim_id_untuk
LEFT JOIN jabatan_pegawai j ON j.id = k.kepada
WHERE k.kepada IS NOT NULL
AND k.surat_id = '" . $surat_id . "'
AND t.jabatan_dari IS NULL
AND k.satuan_kerja_penginput = " . $satuan_kerja_id . "
ORDER BY k.id;");
// $d = pg_query($koneksi, "SELECT
// (SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),k.id,k.tgl_diterima,k.satuan_kerja_tujuan,(row_number() OVER (ORDER BY k.id))
// FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
// LEFT JOIN teruskan t ON (k.id=t.kirim_id_untuk)
// WHERE k.kepada IS NOT NULL AND k.surat_id='".$surat_id."' AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=".$satuan_kerja_id."
// ORDER BY k.id ");
while ($r = pg_fetch_array($d)) {
$terkirim = $r['satuan_kerja_tujuan'];
?>
@@ -53,10 +67,10 @@ $satuan_kerja_id = $_POST['satuan_kerja_id'];
} else { ?><i class="fa fa-check"></i><?php } ?></td>
<td align="center">
<?php
if ($r[2] == NULL) {
} else {
echo date('d-m-Y H:i', strtotime($r[2]));
}
if ($r[2] == NULL) {
} else {
echo date('d-m-Y H:i', strtotime($r[2]));
}
?>
</td>
<td class="kanan md_kpd" align="center">