Files
eletter-backup/app/monitoring/arahan/crud.php
2024-05-31 14:18:00 +07:00

82 lines
2.9 KiB
PHP

<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='arsipkan') {
$id=$_POST['id'];
pg_query("INSERT INTO arsip (surat_id,tgl_arsip) VALUES ('$id',NOW())");
$upd_baca=pg_query("UPDATE kirim SET dis_baca='B' WHERE surat_id='$id'");
} else
if ($key=='koreksi_arahan') {
$id=$_POST['id'];
$upd=pg_query("UPDATE kirim SET proses_tu='K' WHERE id='$id'");
} else
if ($key=='koreksi_batal') {
$id=$_POST['id'];
$upd=pg_query("UPDATE kirim SET proses_tu=null WHERE id='$id'");
} else
if ($key=='simpan_arahan') {
$id=$_POST['id'];
$surat_id=$_POST['surat_id'];
$kepada=$_POST['kepada'];
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
$isic=$_POST['isi'];
$cek=pg_query("SELECT COUNT(*) FROM kirim WHERE isi='$isic' AND surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput'");
while($n=pg_fetch_array($cek)) {$j=$n[0];}
if ($j==1) {$isi='#'.$isic;} else {$isi=$isic;}
//$isi=$_POST['isi'];
$parap=$_POST['parap'];
$satker_id=$_POST['satker_id'];
//$sat=pg_query("SELECT satuan_kerja FROM data_pegawai WHERE jabatan_pegawai_id='$kepada'");
$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];}
$cek=pg_query("SELECT id FROM kirim WHERE id='$id'");
$row_cek = pg_fetch_row($cek);
if ($row_cek[0] > 0) {
$z=pg_query("SELECT LEFT(isi,1) FROM kirim WHERE id='$id'");
while($s=pg_fetch_array($z)) {$kres=$s[0];}
if ($kres=='#') {$isi_update='#'.$isic;} else {$isi_update=$isic;}
$upd=pg_query("UPDATE kirim SET kepada='$kepada',isi='$isi_update',satuan_kerja_tujuan='$satuan_kerja_tujuan' WHERE id='$id'");
} else {
$mm='#'.$isic;
$nn=$isic;
$m=pg_query("SELECT id FROM kirim WHERE satuan_kerja_penginput='$satuan_kerja_penginput'
AND satuan_kerja_tujuan='$satuan_kerja_tujuan' AND kepada='$kepada' AND surat_id='$surat_id' AND isi IN ('$mm','$nn')");
$row_cek = pg_fetch_row($m);
if ($row_cek[0] > 0) {} else {
$upd_baca=pg_query("UPDATE kirim SET dis_baca='B' WHERE surat_id='$surat_id' AND satuan_kerja_tujuan='$satker_id'");
$max=pg_query("SELECT MAX(k2.id) FROM kirim k2 WHERE k2.surat_id='$surat_id'");
while($rmax=pg_fetch_array($max)) {$idmax=$rmax[0];}
$upd_lama=pg_query("UPDATE kirim SET lama=NOW() WHERE id='$idmax'");
$inp=pg_query("INSERT INTO kirim (
surat_id,
kepada,
isi,
tgl_input,
jam_input,
satuan_kerja_tujuan,
satuan_kerja_penginput,
proses_sekretariat
) VALUES (
'$surat_id',
'$kepada',
'$isi',
NOW(),
NOW(),
'$satuan_kerja_tujuan',
'$satuan_kerja_penginput',
'$parap'
)");
}
}
} /*else
if ($key=='delete_arahan') {
$id=$_POST['id'];
$a=pg_query("SELECT satuan_kerja_penginput,isi FROM kirim WHERE id='$id'");
while($r=pg_fetch_array($a)) {$satuan_kerja_penginput=$r[0];$isi=$r[1];}
$del=pg_query("DELETE FROM kirim WHERE satuan_kerja_penginput='$satuan_kerja_penginput' AND isi IN ('$isi','#$isi')");
} */
?>