perbaikan ui kirim surat belum fix

This commit is contained in:
nana4895
2024-06-04 21:50:46 +07:00
parent e758ffd095
commit 817c02ed1d
13 changed files with 732 additions and 700 deletions
+241 -250
View File
@@ -1,238 +1,225 @@
<?php
<?php
include('../koneksi.php');
$key=$_POST['key'];
if ($key=='verif_kirim') {
$surat_id=$_POST['surat_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$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=$surat_id AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=$satuan_kerja_id");
while($rk=pg_fetch_array($k)) {$kpd=$rk[0];}
$l=pg_query("SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id=$surat_id AND LOWER(k.file) LIKE '%jpg' AND k.file NOT IN ('')");
while($rl=pg_fetch_array($l)) {$tj=$rl[0];}
$key = $_POST['key'];
if ($key == 'verif_kirim') {
$surat_id = $_POST['surat_id'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
$k = pg_query($koneksi, "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=$surat_id AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=$satuan_kerja_id
");
while ($rk = pg_fetch_array($k)) {
$kpd = $rk[0];
}
$m=pg_query("SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id=$surat_id AND LOWER(k.file) NOT LIKE '%jpg' AND k.file NOT IN ('')");
while($rm=pg_fetch_array($m)) {$tm=$rm[0];}
echo $tj.'$%^'.$tm.'$%^'.$kpd;
} else
if ($key=='delete_kepada_tl') {
$id=$_POST['id'];
pg_query("DELETE FROM teruskan WHERE kirim_id_untuk=$id");
pg_query("DELETE FROM kirim WHERE id='$id'");
$l = pg_query($koneksi, "SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id=$surat_id AND LOWER(k.file) LIKE '%jpg' AND k.file NOT IN ('')
");
while ($rl = pg_fetch_array($l)) {
$tj = $rl[0];
}
$surat_id=$_POST['surat_id'];
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
pg_query("UPDATE kirim SET isi=NULL WHERE id=(
SELECT MIN(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)");
} else
if ($key=='delete_kepada_kr') {
$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)");
$surat_id=$_POST['surat_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$mn=pg_query("SELECT MIN(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");
while($rmn=pg_fetch_array($mn)) {$kirimidmn=$rmn[0];}
pg_query("DELETE FROM kirim WHERE surat_id=$surat_id AND id=$kirimidmn");
pg_query("DELETE FROM kirim WHERE surat_id=$surat_id AND satuan_kerja_penginput<>$satuan_kerja_id");
$cdx=pg_query("SELECT MIN(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");
while($rcdx=pg_fetch_array($cdx)) {$kirimid=$rcdx[0];}
pg_query("UPDATE kirim SET isi=NULL,dis_baca=NULL,proses_tu=NULL,tgl_diterima=NULL WHERE id=$kirimid");
$m = pg_query($koneksi, "SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id=$surat_id AND LOWER(k.file) NOT LIKE '%jpg' AND k.file NOT IN ('')
");
while ($rm = pg_fetch_array($m)) {
$tm = $rm[0];
}
echo $tj . '$%^' . $tm . '$%^' . $kpd;
} else
if ($key == 'delete_kepada_tl') {
$id = $_POST['id'];
pg_query($koneksi, "DELETE FROM teruskan WHERE kirim_id_untuk=$id");
pg_query($koneksi, "DELETE FROM kirim WHERE id='$id'");
$surat_id = $_POST['surat_id'];
$jabatan_pegawai_id = $_POST['jabatan_pegawai_id'];
pg_query($koneksi, "UPDATE kirim SET isi=NULL WHERE id=(
SELECT MIN(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)
");
}
if ($key == 'delete_kepada_kr') {
$kirim_id = $_POST['id'];
$d = pg_query($koneksi, "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($koneksi, "DELETE FROM teruskan WHERE kirim_id_untuk IN (SELECT id FROM kirim WHERE surat_id=$surat_id AND id=$kirim_id)");
pg_query($koneksi, "DELETE FROM kirim WHERE surat_id=$surat_id AND id=$kirim_id");
} else {
pg_query($koneksi, "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($koneksi, "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($koneksi, "DELETE FROM teruskan WHERE kirim_id_untuk IN (SELECT id FROM kirim WHERE surat_id=$surat_id AND id>=$kirim_id)");
$surat_id = $_POST['surat_id'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
$mn = pg_query($koneksi, "SELECT MIN(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
");
while ($rmn = pg_fetch_array($mn)) {
$kirimidmn = $rmn[0];
}
pg_query($koneksi, "DELETE FROM kirim WHERE surat_id=$surat_id AND id=$kirimidmn");
pg_query($koneksi, "DELETE FROM kirim WHERE surat_id=$surat_id AND satuan_kerja_penginput<>$satuan_kerja_id");
$cdx = pg_query($koneksi, "SELECT MIN(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
");
while ($rcdx = pg_fetch_array($cdx)) {
$kirimid = $rcdx[0];
}
pg_query($koneksi, "UPDATE kirim SET isi=NULL,dis_baca=NULL,proses_tu=NULL,tgl_diterima=NULL WHERE id=$kirimid");
}
}
if ($key == 'simpan_kirim') {
$id = $_POST['surat_id'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
$perihal = $_POST['perihal'];
$no_surat = $_POST['no_surat'];
$cek_satker = pg_query($koneksi, "SELECT id FROM surat WHERE id='$id'");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {
$upd_satker = pg_query($koneksi, "UPDATE surat SET perihal='$perihal', no_surat='$no_surat' WHERE id='$id'");
} else {
$ins_satker = pg_query($koneksi, "INSERT into surat (satuan_kerja_id, perihal,tgl_surat_keluar,jenis_surat_id, jenis_disposisi_id, no_surat )
VALUES('$satuan_kerja_id','$perihal', NOW(), 3, 3, '$no_surat' )
");
}
$d = pg_query($koneksi, "SELECT id FROM surat WHERE satuan_kerja_id=$satuan_kerja_id AND no_surat='$no_surat' AND perihal='$perihal' AND jenis_surat_id=3 AND jenis_disposisi_id=3
AND id=(SELECT MAX(id) FROM surat WHERE satuan_kerja_id=$satuan_kerja_id AND no_surat='$no_surat' AND perihal='$perihal' AND jenis_surat_id=3 AND jenis_disposisi_id=3)");
while ($r = pg_fetch_array($d)) {
$surat_id = $r[0];
}
echo $surat_id;
}
if ($key == 'simpan_kepada_tl') {
$surat_id = $_POST['surat_id'];
$kepada = $_POST['kepada'];
$satuan_kerja_penginput = $_POST['satuan_kerja_penginput'];
$cek_satker = pg_query($koneksi, "SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput'
AND satuan_kerja_tujuan IS NULL");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {
} else {
$cdata = pg_query($koneksi, "SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
while ($rcdata = pg_fetch_array($cdata)) {
$jdata = $rcdata[0];
}
if ($jdata == 0) {
$inp = pg_query($koneksi, "INSERT INTO kirim ( surat_id, kepada, tgl_input, jam_input, satuan_kerja_penginput)
VALUES ('$surat_id','$kepada',NOW(), NOW(),'$satuan_kerja_penginput')
");
} else {
$inp = pg_query($koneksi, "INSERT INTO kirim (surat_id, kepada,tgl_input, jam_input, satuan_kerja_penginput, isi)
VALUES ('$surat_id','$kepada', NOW(), NOW(),'$satuan_kerja_penginput','SM')
");
}
}
}
if ($key == 'simpan_kepada_kr') {
$surat_id = $_POST['surat_id'];
$kepada = $_POST['kepada'];
$satuan_kerja_penginput = $_POST['satuan_kerja_penginput'];
$cek_satker = pg_query($koneksi, "SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput'
AND satuan_kerja_tujuan IS NULL
");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {
} else {
$cdata = pg_query($koneksi, "SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
while ($rcdata = pg_fetch_array($cdata)) {
$jdata = $rcdata[0];
}
$cdata1 = pg_query($koneksi, "SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND isi='SM'");
while ($rcdata1 = pg_fetch_array($cdata1)) {
$jdata1 = $rcdata1[0];
}
if (($jdata == 0) && ($jdata1 == 0)) {
$inp = pg_query($koneksi, "INSERT INTO kirim (surat_id,kepada, tgl_input,jam_input,satuan_kerja_penginput)
VALUES ('$surat_id','$kepada',NOW(),NOW(),'$satuan_kerja_penginput')
");
} else {
$inp = pg_query($koneksi, "INSERT INTO kirim (surat_id, kepada, tgl_input,jam_input,satuan_kerja_penginput,isi)
VALUES ('$surat_id','$kepada', NOW(), NOW(),'$satuan_kerja_penginput', 'SM')
");
}
}
}
} else
if ($key=='simpan_kirim') {
$id=$_POST['surat_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$perihal=$_POST['perihal'];
$no_surat=$_POST['no_surat'];
$cek_satker=pg_query("SELECT id FROM surat WHERE id='$id'");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {
$upd_satker = pg_query("UPDATE surat SET
perihal='$perihal',
no_surat='$no_surat'
WHERE id='$id'");
} else {
$ins_satker = pg_query("INSERT into surat (
satuan_kerja_id,
perihal,
tgl_surat_keluar,
jenis_surat_id,
jenis_disposisi_id,
no_surat
) values(
'$satuan_kerja_id',
'$perihal',
NOW(),
3,
3,
'$no_surat'
)
");
}
$d=pg_query("SELECT id FROM surat WHERE satuan_kerja_id=$satuan_kerja_id AND no_surat='$no_surat' AND perihal='$perihal' AND jenis_surat_id=3 AND jenis_disposisi_id=3
AND id=(SELECT MAX(id) FROM surat WHERE satuan_kerja_id=$satuan_kerja_id AND no_surat='$no_surat' AND perihal='$perihal' AND jenis_surat_id=3 AND jenis_disposisi_id=3)");
while($r=pg_fetch_array($d)) {$surat_id=$r[0];} echo $surat_id;
} else
if ($key=='simpan_kepada_tl') {
$surat_id=$_POST['surat_id'];
$kepada=$_POST['kepada'];
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
$cek_satker=pg_query("SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput'
AND satuan_kerja_tujuan IS NULL");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {} else {
$cdata=pg_query("SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
while($rcdata=pg_fetch_array($cdata)) {$jdata=$rcdata[0];}
if ($jdata==0) {
$inp=pg_query("INSERT INTO kirim (
surat_id,
kepada,
tgl_input,
jam_input,
satuan_kerja_penginput
) VALUES (
'$surat_id',
'$kepada',
NOW(),
NOW(),
'$satuan_kerja_penginput'
)");
} else {
$inp=pg_query("INSERT INTO kirim (
surat_id,
kepada,
tgl_input,
jam_input,
satuan_kerja_penginput,
isi
) VALUES (
'$surat_id',
'$kepada',
NOW(),
NOW(),
'$satuan_kerja_penginput',
'SM'
)");
}
}
} else
if ($key=='simpan_kepada_kr') {
$surat_id=$_POST['surat_id'];
$kepada=$_POST['kepada'];
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
$cek_satker=pg_query("SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput'
AND satuan_kerja_tujuan IS NULL");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {} else {
$cdata=pg_query("SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
while($rcdata=pg_fetch_array($cdata)) {$jdata=$rcdata[0];}
$cdata1=pg_query("SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND isi='SM'");
while($rcdata1=pg_fetch_array($cdata1)) {$jdata1=$rcdata1[0];}
if (($jdata==0) && ($jdata1==0)) {
$inp=pg_query("INSERT INTO kirim (
surat_id,
kepada,
tgl_input,
jam_input,
satuan_kerja_penginput
) VALUES (
'$surat_id',
'$kepada',
NOW(),
NOW(),
'$satuan_kerja_penginput'
)");
} else {
$inp=pg_query("INSERT INTO kirim (
surat_id,
kepada,
tgl_input,
jam_input,
satuan_kerja_penginput,
isi
) VALUES (
'$surat_id',
'$kepada',
NOW(),
NOW(),
'$satuan_kerja_penginput',
'SM'
)");
}
}
} else
if ($key=='jumlah_kepada') {
$surat_id=$_POST['surat_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$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=$surat_id AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=$satuan_kerja_id");
while($rk=pg_fetch_array($k)) {echo $rk[0];}
} else
if ($key=='jumlah_jpg') {
$surat_id=$_POST['surat_id'];
$k=pg_query("SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id' AND LOWER(k.file) LIKE '%jpg' AND k.file NOT IN ('')");
while($rk=pg_fetch_array($k)) {echo $rk[0];}
} else
if ($key=='jumlah_nonjpg') {
$surat_id=$_POST['surat_id'];
$k=pg_query("SELECT COUNT(*)
if ($key == 'jumlah_kepada') {
$surat_id = $_POST['surat_id'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
$k = pg_query($koneksi, "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=$surat_id AND t.jabatan_dari IS NULL AND k.satuan_kerja_penginput=$satuan_kerja_id");
while ($rk = pg_fetch_array($k)) {
echo $rk[0];
}
}
if ($key == 'jumlah_jpg') {
$surat_id = $_POST['surat_id'];
$k = pg_query($koneksi, "SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id' AND LOWER(k.file) LIKE '%jpg' AND k.file NOT IN ('')
");
while ($rk = pg_fetch_array($k)) {
echo $rk[0];
}
}
if ($key == 'jumlah_nonjpg') {
$surat_id = $_POST['surat_id'];
$k = pg_query($koneksi, "SELECT COUNT(*)
FROM scan k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id' AND LOWER(k.file) NOT LIKE '%.jpg' AND k.file NOT IN ('')");
while($rk=pg_fetch_array($k)) {echo $rk[0];}
while ($rk = pg_fetch_array($k)) {
echo $rk[0];
}
} else
if ($key=='hapus_kirim') {
$id=$_POST['id'];
/*
if ($key == 'hapus_kirim') {
$id = $_POST['id'];
/*
pg_query("DELETE FROM scan WHERE surat_id='$id'");
pg_query("DELETE FROM kirim WHERE surat_id='$id'");
pg_query("DELETE FROM surat WHERE id='$id'");
*/
pg_query("UPDATE surat SET tahun='batal' WHERE id=$id");
pg_query($koneksi, "UPDATE surat SET tahun='batal' WHERE id=$id");
} else
if ($key=='start_kirim') {
$id=$_POST['id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$d=pg_query("SELECT id,kepada FROM kirim WHERE surat_id='$id' AND satuan_kerja_penginput=$satuan_kerja_id AND satuan_kerja_tujuan IS NULL AND lama IS NULL");
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 satuan_kerja_tujuan='$satuan_kerja_tujuan', lama=NOW() WHERE id='$kirim_id'");
}
$d=pg_query("UPDATE surat SET tgl_kirim=NOW() WHERE id='$id'");
if ($key == 'start_kirim') {
$id = $_POST['id'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
$d = pg_query($koneksi, "SELECT id,kepada FROM kirim WHERE surat_id='$id' AND satuan_kerja_penginput=$satuan_kerja_id AND satuan_kerja_tujuan IS NULL AND lama IS NULL");
while (($r = pg_fetch_array($d)) !== FALSE) {
$kirim_id = $r[0];
$kepada = $r[1];
$sat = pg_query($koneksi, "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($koneksi, "UPDATE kirim SET satuan_kerja_tujuan='$satuan_kerja_tujuan', lama=NOW() WHERE id='$kirim_id'");
}
$d = pg_query($koneksi, "UPDATE surat SET tgl_kirim=NOW() WHERE id='$id'");
} else
if ($key=='kirim_semua') {
$userpeg=pg_query("SELECT DISTINCT j.id,
if ($key == 'kirim_semua') {
$userpeg = pg_query($koneksi, "SELECT DISTINCT j.id,
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
@@ -241,18 +228,21 @@ INNER JOIN satuan_kerja s ON (s.id=k.satuan_kerja_id) WHERE LOWER(j.nama) NOT LI
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)) !== FALSE) {
$kpd=$rows[0];
$surat_id=$_POST['surat_id'];
$kepada=$kpd;
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
$cek_satker=pg_query("SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {} else {
$cdata=pg_query("SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
while($rcdata=pg_fetch_array($cdata)) {$jdata=$rcdata[0];}
if ($jdata==0) {
$inp=pg_query("INSERT INTO kirim (
while (($rows = pg_fetch_array($userpeg)) !== FALSE) {
$kpd = $rows[0];
$surat_id = $_POST['surat_id'];
$kepada = $kpd;
$satuan_kerja_penginput = $_POST['satuan_kerja_penginput'];
$cek_satker = pg_query($koneksi, "SELECT id FROM kirim WHERE surat_id='$surat_id' AND kepada='$kepada' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {
} else {
$cdata = pg_query($koneksi, "SELECT COUNT(*) FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput' AND satuan_kerja_tujuan IS NULL");
while ($rcdata = pg_fetch_array($cdata)) {
$jdata = $rcdata[0];
}
if ($jdata == 0) {
$inp = pg_query($koneksi, "INSERT INTO kirim (
surat_id,
kepada,
tgl_input,
@@ -265,8 +255,8 @@ CAST(SPLIT_PART(CASE WHEN s.kode_satker='' THEN '999.0' ELSE s.kode_satker END,'
NOW(),
'$satuan_kerja_penginput'
)");
} else {
$inp=pg_query("INSERT INTO kirim (
} else {
$inp = pg_query($koneksi, "INSERT INTO kirim (
surat_id,
kepada,
tgl_input,
@@ -281,20 +271,21 @@ CAST(SPLIT_PART(CASE WHEN s.kode_satker='' THEN '999.0' ELSE s.kode_satker END,'
'$satuan_kerja_penginput',
'SM'
)");
}
}
}
}
}
}
} else
if ($key=='clear_kepada') {
$surat_id=$_POST['surat_id'];
$satuan_kerja_penginput=$_POST['satuan_kerja_penginput'];
pg_query("DELETE FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput'");
if ($key == 'clear_kepada') {
$surat_id = $_POST['surat_id'];
$satuan_kerja_penginput = $_POST['satuan_kerja_penginput'];
pg_query($koneksi, "DELETE FROM kirim WHERE surat_id='$surat_id' AND satuan_kerja_penginput='$satuan_kerja_penginput'");
} else
if ($key=='cek_no_surat') {
$no_surat=$_POST['no_surat'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$cek=pg_query("SELECT no_surat FROM surat WHERE no_surat='$no_surat' AND jenis_surat_id=3 AND jenis_disposisi_id=3 AND satuan_kerja_id=$satuan_kerja_id AND tahun IS NULL");
while($rcek=pg_fetch_array($cek)) {$hsl=$rcek[0];}
echo $hsl;
if ($key == 'cek_no_surat') {
$no_surat = $_POST['no_surat'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
$cek = pg_query($koneksi, "SELECT no_surat FROM surat WHERE no_surat='$no_surat' AND jenis_surat_id=3 AND jenis_disposisi_id=3 AND satuan_kerja_id=$satuan_kerja_id AND tahun IS NULL");
while ($rcek = pg_fetch_array($cek)) {
$hsl = $rcek[0];
}
echo $hsl;
}
?>
+4 -2
View File
@@ -558,8 +558,10 @@ if (($disp_thn == NULL) || ($disp_thn == '')) {
$.ajax({
type: "POST",
url: "app/kirim/modal_edit.php",
data: 'id=' + id +
'&satuan_kerja_id=' + satuan_kerja_id,
data: {
id: id,
satuan_kerja_id: satuan_kerja_id
},
success: function(data) {
$('#modal_body_kirim2').html(data);
}
+132 -93
View File
@@ -1,31 +1,30 @@
<?php
include ('../koneksi.php');
$id=$_POST['id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$d=pg_query("SELECT perihal,no_surat FROM surat WHERE id='$id'");
while($r=pg_fetch_array($d)) {
$perihal=$r[0];
$no_surat=$r[1];
include('../koneksi.php');
$id = isset($_POST['id']) ? $_POST['id'] : '';
$satuan_kerja_id = isset($_POST['satuan_kerja_id']) ? $_POST['satuan_kerja_id'] : '';
$d = pg_query($koneksi, "SELECT perihal, no_surat FROM surat WHERE id='$id'");
$perihal = '';
$no_surat = '';
while ($r = pg_fetch_array($d)) {
$perihal = $r['perihal'];
$no_surat = $r['no_surat'];
}
?>
<form role="form">
<input type="hidden" id="surat_id_cek" value="<?php echo $id; ?>">
<input type="hidden" id="satuan_kerja_id_cek" value="<?php echo $satuan_kerja_id;?>">
<input type="hidden" id="no_surat_cek" value="<?php echo $no_surat;?>">
<div class="form-group">
<input type="text" id="surat_id_cek" value="<?php echo $id; ?>">
<input type="text" id="satuan_kerja_id_cek" value="<?php echo $satuan_kerja_id; ?>">
<input type="text" id="no_surat_cek" value="<?php echo $no_surat; ?>">
<div class="form-group">
<label>Nomor Surat</label>
<input type="text" class="form-control" id="no_surat" value="<?php echo $no_surat; ?>">
</div>
<div class="form-group">
<input type="text" class="form-control" id="no_surat" value="<?php echo $no_surat; ?>">
</div>
<div class="form-group">
<label>Perihal</label>
<textarea class="form-control" rows="4" id="perihal"><?php echo $perihal; ?></textarea>
</div>
</div>
</form>
<br>
@@ -36,92 +35,132 @@ $no_surat=$r[1];
<div id="scanedit"></div>
<script type="text/javascript">
var surat_id=$('#surat_id_cek').val();
var satuan_kerja_id=$('#satuan_kerja_id_cek').val();
$('#kpdedit').load('app/kirim/modal_kepada.php',{id:surat_id, satuan_kerja_id:satuan_kerja_id});
$('#lampedit').load('app/kirim/upd_file.php',{id:surat_id});
$('#scanedit').load('app/kirim/modal_dok.php',{id:surat_id});
function angka(e) {
if (!/^[0-9\.,()-/\a-zA-Z \b]+$/.test(e.value)) {
e.value = e.value.substring(0,e.value.length-1);
}
}
var surat_id = $('#surat_id_cek').val();
var satuan_kerja_id = $('#satuan_kerja_id_cek').val();
$('#kpdedit').load('app/kirim/modal_kepada.php', {
id: surat_id,
satuan_kerja_id: satuan_kerja_id
});
$('#lampedit').load('app/kirim/upd_file.php', {
id: surat_id
});
$('#scanedit').load('app/kirim/modal_dok.php', {
id: surat_id
});
$("textarea").keyup(function(){
function angka(e) {
if (!/^[0-9\.,()-/\a-zA-Z \b]+$/.test(e.value)) {
e.value = e.value.substring(0, e.value.length - 1);
}
}
$("textarea").keyup(function() {
angka(this);
});
function simpkr() {
var surat_id2 = $('#surat_id_cek').val();
if (!surat_id2) {surat_id='0';} else {surat_id=surat_id2;}
var perihal = $('#perihal').val();
var no_surat1 = $('#no_surat').val();
var no_surat = no_surat1.replace(/\s/g, '');
var sat = $('#sat').val();
if (sat=='172') {var satuan_kerja_id = sat;} else {var satuan_kerja_id = sess_satker;}
var key = 'simpan_kirim';
if ((!no_surat) && (!perihal)) {} else {
$.ajax({
function simpkr() {
var surat_id2 = $('#surat_id_cek').val();
if (!surat_id2) {
surat_id = '0';
} else {
surat_id = surat_id2;
}
var perihal = $('#perihal').val();
var no_surat1 = $('#no_surat').val();
var no_surat = no_surat1.replace(/\s/g, '');
var sat = $('#sat').val();
if (sat == '172') {
var satuan_kerja_id = sat;
} else {
var satuan_kerja_id = sess_satker;
}
var key = 'simpan_kirim';
if ((!no_surat) && (!perihal)) {} else {
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: 'surat_id='+surat_id
+'&perihal='+perihal
+'&no_surat='+no_surat
+'&satuan_kerja_id='+satuan_kerja_id
+'&key='+key,
success: function(data){
data: 'surat_id=' + surat_id +
'&perihal=' + perihal +
'&no_surat=' + no_surat +
'&satuan_kerja_id=' + satuan_kerja_id +
'&key=' + key,
success: function(data) {
$('#surat_id_cek').val(data);
var surat_id=$('#surat_id_cek').val();
var satuan_kerja_id=$('#satuan_kerja_id_cek').val();
$('#kpdedit').load('app/kirim/modal_kepada.php',{id:surat_id, satuan_kerja_id:satuan_kerja_id});
$('#lampedit').load('app/kirim/upd_file.php',{id:surat_id});
$('#scanedit').load('app/kirim/modal_dok.php',{id:surat_id});
var surat_id = $('#surat_id_cek').val();
var satuan_kerja_id = $('#satuan_kerja_id_cek').val();
$('#kpdedit').load('app/kirim/modal_kepada.php', {
id: surat_id,
satuan_kerja_id: satuan_kerja_id
});
$('#lampedit').load('app/kirim/upd_file.php', {
id: surat_id
});
$('#scanedit').load('app/kirim/modal_dok.php', {
id: surat_id
});
var thn2 = $('#thn').val();
var bln2 = $('#bln').val();
$('#tabel_kirim').load("app/kirim/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
if (sat=='172') {
$('#tabel_kirim').load("app/kirim/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
var bln2 = $('#bln').val();
$('#tabel_kirim').load("app/kirim/tabel.php", {
satker: sess_satker,
jenis: sess_jenis,
sess_nama: sess_nama,
thn2: thn2,
bln2: bln2
});
if (sat == '172') {
$('#tabel_kirim').load("app/kirim/tabel.php", {
satker: sat,
jenis: sess_jenis,
sess_nama: sess_nama,
thn2: thn2,
bln2: bln2
});
} else {
$('#tabel_kirim').load("app/kirim/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
$('#tabel_kirim').load("app/kirim/tabel.php", {
satker: sess_satker,
jenis: sess_jenis,
sess_nama: sess_nama,
thn2: thn2,
bln2: bln2
});
}
}
});
});
}
}
}
$('#no_surat').focusout(function(){
var d = $('#no_surat_cek').val();
var b = $('#no_surat').val();
var c = $.trim(b);
if (c==d) {} else {
$('#no_surat').focusout(function() {
var d = $('#no_surat_cek').val();
var b = $('#no_surat').val();
var c = $.trim(b);
if (c == d) {} else {
var a = c.replace(/ /g,'');
var satuan_kerja_id = $('#satuan_kerja_id_cek').val();
if (!a) {} else {
var key='cek_no_surat'
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: 'no_surat='+a
+'&satuan_kerja_id='+satuan_kerja_id
+'&key='+key,
success: function(data){
if (data==0) {
simpkr();
} else {
alert('Nomor Surat sudah ada..');$('#no_surat').val('');$('#no_surat').focus();
var a = c.replace(/ /g, '');
var satuan_kerja_id = $('#satuan_kerja_id_cek').val();
if (!a) {} else {
var key = 'cek_no_surat'
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: {
no_surat: a,
satuan_kerja_id: satuan_kerja_id,
key: key
},
success: function(data) {
if (data == 0) {
simpkr();
} else {
alert('Nomor Surat sudah ada.');
$('#no_surat').val('').focus();
}
}
}
});
}
}
});
$('#perihal').focusout(function(){
simpkr();
});
</script>
});
}
}
});
$('#perihal').focusout(function() {
simpkr();
});
</script>
+1 -1
View File
@@ -27,7 +27,7 @@ $satuan_kerja_id=$_POST['satuan_kerja_id'];
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,
$userpeg=pg_query($koneksi,"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
+6 -6
View File
@@ -41,7 +41,7 @@ $("#tabel_data_kirim").DataTable({"paging": true,"lengthChange": true,"searching
</thead>
<tbody style="color:black">
<?php
$data=pg_query("SELECT tgl_surat_keluar,perihal,satuan_kerja_id,id,tgl_kirim,no_surat FROM surat WHERE satuan_kerja_id='$satuan_kerja_id'
$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'")."
@@ -82,12 +82,12 @@ $("#tabel_data_kirim").DataTable({"paging": true,"lengthChange": true,"searching
/*$o=pg_query("SELECT jabatan_untuk FROM teruskan WHERE surat_id=$surat_id AND id=(SELECT MAX(id) FROM teruskan WHERE surat_id=$surat_id)");
while($ro=pg_fetch_array($o)) {$to=$ro[0];}*/
$o=pg_query("SELECT t.jabatan_untuk FROM teruskan t INNER JOIN kirim k ON (k.id=t.kirim_id_untuk) WHERE t.surat_id=$surat_id
$o=pg_query($koneksi,"SELECT t.jabatan_untuk FROM teruskan t INNER JOIN kirim k ON (k.id=t.kirim_id_untuk) WHERE t.surat_id=$surat_id
AND k.isi IS NULL AND t.id=(SELECT MAX(t2.id) FROM teruskan t2 INNER JOIN kirim k2 ON (k2.id=t2.kirim_id_untuk) WHERE t2.surat_id=$surat_id
AND k2.isi IS NULL)");
while($ro=pg_fetch_array($o)) {$to=$ro[0];}
$p=pg_query("SELECT u.jabatan_pegawai_id FROM data_user u INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id) WHERE u.satuan_kerja_id=$satuan_kerja_id");
$p=pg_query($koneksi,"SELECT u.jabatan_pegawai_id FROM data_user u INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id) WHERE u.satuan_kerja_id=$satuan_kerja_id");
while($rp=pg_fetch_array($p)) {$tp=$rp[0];}
?>
@@ -124,7 +124,7 @@ $("#tabel_data_kirim").DataTable({"paging": true,"lengthChange": true,"searching
>
<?php
if ($to!=$tp) {
$jko=pg_query("SELECT COUNT(*) FROM komen WHERE surat_id=$surat_id");
$jko=pg_query($koneksi,"SELECT COUNT(*) FROM komen WHERE surat_id=$surat_id");
while($rjko=pg_fetch_array($jko)) {$tjko=$rjko[0];}
?>
<?php if ($tjko==0) { ?>
@@ -144,11 +144,11 @@ $("#tabel_data_kirim").DataTable({"paging": true,"lengthChange": true,"searching
</button>
-->
<?php if ($tn>0) { ?>
<!--<button type="button" name="start_kirim" style="height:22px;"class="btn btn-inverse btn-xs start_kirim" id="<?php echo $r[3];?>" data-content="File" rel="popover" data-placement="top" data-trigger="hover"
><i class="fa fa-arrow-right m-r-5"></i>KIRIM
</button>-->
<?php } else {} ?>
</td>
<td style="display:none" class="xq<?php echo $r[3];?>"><?php echo $tj; ?></td> <!-- 6 -->
<td style="display:none" class="xr<?php echo $r[3];?>"><?php echo $tm; ?></td> <!-- 7 -->
+116 -83
View File
@@ -1,113 +1,146 @@
<?php
<?php
include("../koneksi.php");
$surat_id=$_POST['surat_id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$surat_id = $_POST['surat_id'];
$satuan_kerja_id = $_POST['satuan_kerja_id'];
?>
<script type="text/javascript">
$('button[name="delete_kepada_kr"]').popover();
$("#tabel_data_kepada_kr").DataTable({"stateSave": true,
"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false,
pageLength : 5,
lengthMenu: [[5, 10, 20, -1], [5, 10, 20, 'All']]
});</script>
<input type="hidden" id="surat_idxxx" value="<?php echo $surat_id;?>">
<input type="hidden" id="satuan_kerja_idxxx" value="<?php echo $satuan_kerja_id;?>">
<table id="tabel_data_kepada_kr" class="table table-striped table-condensed table-bordered" cellpadding="1">
<thead>
$('button[name="delete_kepada_kr"]').popover();
$("#tabel_data_kepada_kr").DataTable({
"stateSave": true,
"paging": true,
"lengthChange": true,
"searching": true,
"ordering": false,
"info": true,
"autoWidth": false,
pageLength: 5,
lengthMenu: [
[5, 10, 20, -1],
[5, 10, 20, 'All']
]
});
</script>
<input type="hidden" id="surat_idxxx" value="<?php echo $surat_id; ?>">
<input type="hidden" id="satuan_kerja_idxxx" value="<?php echo $satuan_kerja_id; ?>">
<table id="tabel_data_kepada_kr" class="table table-striped table-condensed table-bordered" cellpadding="1">
<thead>
<tr>
<td width="30" align="center">No</td>
<td align="center">List Kepada</td>
<td width="90" align="center">Terkirim</td>
<td width="130" align="center">Diterima</td>
<td width="130" align="center">Diterima</td>
<td width="50" align="center">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$d=pg_query("SELECT
<?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");
while($r=pg_fetch_array($d)) {
$terkirim=$r['satuan_kerja_tujuan'];
while ($r = pg_fetch_array($d)) {
$terkirim = $r['satuan_kerja_tujuan'];
?>
<tr>
<td class="kiri" align="center"><?php echo $r['row_number']; ?></td>
<td><?php echo $r[0]; ?></td>
<td align="center" style="color:red">
<?php
if ($terkirim==NULL) {} 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]));}
?></td>
<td class="kanan md_kpd" align="center">
<button type="button" name="delete_kepada_kr" style="height:22px;"class="btn btn-danger btn-xs delete_kepada_kr" 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
<tr>
<td class="kiri" align="center"><?php echo $r['row_number']; ?></td>
<td><?php echo $r[0]; ?></td>
<td align="center" style="color:red">
<?php
if ($terkirim == NULL) {
} 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]));
}
?>
</td>
<td class="kanan md_kpd" align="center">
<button type="button" name="delete_kepada_kr" style="height:22px;" class="btn btn-danger btn-xs delete_kepada_kr" 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
}
?>
</tbody>
</table>
<?php
$n=pg_query("SELECT COUNT(*) FROM kirim WHERE surat_id=$surat_id AND satuan_kerja_tujuan IS NULL AND satuan_kerja_penginput=$satuan_kerja_id");
while($rn=pg_fetch_array($n)) {$tn=$rn[0];}
$n = pg_query($koneksi, "SELECT COUNT(*) FROM kirim WHERE surat_id=$surat_id AND satuan_kerja_tujuan IS NULL AND satuan_kerja_penginput=$satuan_kerja_id");
while ($rn = pg_fetch_array($n)) {
$tn = $rn[0];
}
?>
<input type="hidden" id="tn" value="<?php echo $tn; ?>">
<script>
var tn=$('#tn').val();
if (tn>0) {$('#kirim_bos').show();} else {$('#kirim_bos').hide();}
var tn = $('#tn').val();
if (tn > 0) {
$('#kirim_bos').show();
} else {
$('#kirim_bos').hide();
}
$("#tabel_data_kepada_kr").on('click', '.delete_kepada_kr', function() {
$("#tabel_data_kepada_kr").on('click','.delete_kepada_kr',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_kepada_kr";
var id = $(this).attr('id');
var surat_id = $('#surat_idxxx').val();
var satuan_kerja_id = $('#satuan_kerja_idxxx').val();
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: 'id='+id
+'&surat_id='+surat_id
+'&satuan_kerja_id='+satuan_kerja_id
+'&key='+key,
success: function(data){
var key="jumlah_kepada";
var surat_id = $('#surat_idxxx').val();
var satuan_kerja_id = $('#satuan_kerja_idxxx').val();
$('#tabel_kepada_kr').load('app/kirim/tabel_kepada.php',{surat_id:surat_id,satuan_kerja_id:satuan_kerja_id});
var sat = $('#sat').val();
var thn2 = $('#thn').val();
var bln2 = $('#bln').val();
if (sat=='172') {
$('#tabel_kirim').load("app/kirim/tabel.php",{satker:sat,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
var stk=sat;
} else {
$('#tabel_kirim').load("app/kirim/tabel.php",{satker:sess_satker,jenis:sess_jenis,sess_nama:sess_nama,thn2:thn2,bln2:bln2});
var stk=sess_satker;
}
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: 'surat_id='+surat_id
+'&satuan_kerja_id='+stk
+'&key='+key,
success: function(data){
$('.sp'+surat_id).html(' ('+data+')');
$('.xp'+surat_id).html(data);
}
});
}
});
} else {}
});
var key = "delete_kepada_kr";
var id = $(this).attr('id');
var surat_id = $('#surat_idxxx').val();
var satuan_kerja_id = $('#satuan_kerja_idxxx').val();
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: 'id=' + id +
'&surat_id=' + surat_id +
'&satuan_kerja_id=' + satuan_kerja_id +
'&key=' + key,
success: function(data) {
var key = "jumlah_kepada";
var surat_id = $('#surat_idxxx').val();
var satuan_kerja_id = $('#satuan_kerja_idxxx').val();
$('#tabel_kepada_kr').load('app/kirim/tabel_kepada.php', {
surat_id: surat_id,
satuan_kerja_id: satuan_kerja_id
});
var sat = $('#sat').val();
var thn2 = $('#thn').val();
var bln2 = $('#bln').val();
if (sat == '172') {
$('#tabel_kirim').load("app/kirim/tabel.php", {
satker: sat,
jenis: sess_jenis,
sess_nama: sess_nama,
thn2: thn2,
bln2: bln2
});
var stk = sat;
} else {
$('#tabel_kirim').load("app/kirim/tabel.php", {
satker: sess_satker,
jenis: sess_jenis,
sess_nama: sess_nama,
thn2: thn2,
bln2: bln2
});
var stk = sess_satker;
}
$.ajax({
type: "POST",
url: "app/kirim/crud.php",
data: 'surat_id=' + surat_id +
'&satuan_kerja_id=' + stk +
'&key=' + key,
success: function(data) {
$('.sp' + surat_id).html(' (' + data + ')');
$('.xp' + surat_id).html(data);
}
});
}
});
});
</script>
+5 -25
View File
@@ -1,31 +1,11 @@
<?php
$db_hostname = "10.10.123.67";
$db_port = "5432";
$db_username = "postgres";
$db_password = "rumbuk";
$db_name = "simdistu";
$db_port = "5432";
$db_username = "postgres";
$db_password = "rumbuk";
$db_name = "simdistu";
$koneksi = pg_connect("host=$db_hostname port=$db_port dbname=$db_name user=$db_username password=$db_password");
$conn = pg_connect("host=10.10.123.67 port=5432 dbname=simdistudev user='postgres'
password='rumbuk'");
// if (!$conn) {
// die("Koneksi gagal: " . pg_last_error());
// }
// function host() {
// global $db_hostname;
// return $db_hostname;
// }
// function bukakoneksi(){
// global $db_hostname,$db_port,$db_username,$db_password,$db_name;
// $konektor = pg_connect("host=$db_hostname port=$db_port dbname=$db_name user=$db_username password=$db_password")
// or die("<font color=red><h3>Database not Connected ..!!</h3></font>");
// }
?>
+159 -138
View File
@@ -1,162 +1,184 @@
<?php
<?php
include('../../koneksi.php');
$satker=$_POST['satker'];
$jenis=$_POST['jenis'];
$surat_id=$_POST['surat_id'];
$cek_jabatan=$_POST['cek_jabatan'];
$satker = $_POST['satker'];
$jenis = $_POST['jenis'];
$surat_id = $_POST['surat_id'];
$cek_jabatan = $_POST['cek_jabatan'];
?>
<script type="text/javascript">$("#tabel_data_arahan").DataTable({"stateSave": true,"paging": true,"lengthChange": false,"searching": false,"ordering": false,"info": true,"autoWidth": false});</script>
<script type="text/javascript">
$("#tabel_data_arahan").DataTable({
"stateSave": true,
"paging": true,
"lengthChange": false,
"searching": false,
"ordering": false,
"info": true,
"autoWidth": false
});
</script>
<input type="hidden" value="<?php echo $surat_id; ?>" id="surat_id">
<input type="hidden" value="<?php echo $jenis; ?>" id="jenis">
<table id="tabel_data_arahan" class="table table-striped table-condensed table-bordered" cellpadding="1">
<thead style="color:black">
<tr>
<td width="80px;" align="center"><b>TANGGAL</b></td>
<td width="160px;" align="center"><b>KEPADA</b></td>
<td align="center"><b>ISI DISPOSISI</b></td>
<!--<td width="160px;" align="center"><b>DARI</b></td>-->
<table id="tabel_data_arahan" class="table table-striped table-condensed table-bordered" cellpadding="1">
<thead style="color:black">
<tr>
<td width="80px;" align="center"><b>TANGGAL</b></td>
<td width="160px;" align="center"><b>KEPADA</b></td>
<td align="center"><b>ISI DISPOSISI</b></td>
<!--<td width="160px;" align="center"><b>DARI</b></td>-->
<td align="center" align="center"><b>PARAF</b></td><!--
<?php if ($jenis=='Admin') {?><td width="60px;" align="center"><b>LAMA</b></td> <?php } else {} ?>
<td width="60px;" align="center"><b>TOOLS</b></td>-->
</tr>
</thead>
<tbody>
<?php
$a=pg_query("SELECT k1.jam_input FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.kepada IS NULL");
while($ra=pg_fetch_array($a)) {$awal=strtotime($ra[0]);}
$data=pg_query("SELECT k.tgl_input,k.jam_input,
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
k.proses_sekretariat,
(SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND kepada IS NOT NULL),
k.proses_tu,k.lama,ROW_NUMBER () OVER (ORDER BY k.id),s.id,k.satuan_kerja_tujuan,k.isi
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id'
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
ORDER BY k.id ASC
");
while($r=pg_fetch_array($data)) {
$isi='#'.$r['isi'];
$proses_sekretariat=$r['proses_sekretariat'];
$urut=$r[12];
$patrap=$r['proses_sekretariat'];
$m=explode("^", $patrap);
$parap=$m[0];
$dari=$m[1];
if (isset($dari)) {
$teko=pg_query("SELECT j.nama FROM jabatan_pegawai j WHERE j.id='$dari'");
while($oket=pg_fetch_array($teko)) {$sopo=$oket[0];}
}
?>
<tr
<?php
if ($r['proses_tu']=='K') {echo "style='color:red'";} else {}
?>
>
<td class="kiri"><b><?php echo date('d-m-Y H:i',strtotime($r['tgl_input'])); ?></b></td>
<td><b>
<?php
$g=2;
$sub=pg_query("SELECT
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada)
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id'
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#' AND proses_sekretariat='$proses_sekretariat' AND isi='$isi'
ORDER BY k.id ASC ");
if(pg_num_rows($sub) > 0)
{
echo '1 - '.$r[2];
while($h=pg_fetch_array($sub)) {
echo '<br>'.$g.' - '.$h[0];
$g++;
}
}
else
{
echo $r[2];
}
?>
</b></td>
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo strtoupper(str_replace("#","",$r['isi'])); ?></b></td>
<!--<td><b><?php echo $sopo; ?></b></td>-->
<td align="center" align="center"><b>PARAF</b></td><!--
<?php if ($jenis == 'Admin') { ?><td width="60px;" align="center"><b>LAMA</b></td> <?php } else {
} ?>
<td width="60px;" align="center"><b>TOOLS</b></td>-->
</tr>
</thead>
<tbody>
<?php
$a = pg_query($koneksi, "SELECT k1.jam_input FROM kirim k1 WHERE k1.surat_id='$surat_id' AND k1.kepada IS NULL");
while ($ra = pg_fetch_array($a)) {
$awal = strtotime($ra[0]);
}
$data = pg_query($koneksi, "SELECT k.tgl_input,k.jam_input,
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada),
(SELECT b.nama FROM satuan_kerja b WHERE b.id=k.satuan_kerja_tujuan),
k.isi,k.dis_baca,k.id,k.satuan_kerja_penginput,
k.proses_sekretariat,
(SELECT MAX(id) FROM kirim WHERE surat_id='$surat_id' AND kepada IS NOT NULL),
k.proses_tu,k.lama,ROW_NUMBER () OVER (ORDER BY k.id),s.id,k.satuan_kerja_tujuan,k.isi
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id'
AND k.kepada IS NOT NULL AND LEFT(k.isi,1) NOT IN ('#')
ORDER BY k.id ASC
");
while ($r = pg_fetch_array($data)) {
$isi = '#' . $r['isi'];
$proses_sekretariat = $r['proses_sekretariat'];
$urut = $r[12];
$patrap = $r['proses_sekretariat'];
$m = explode("^", $patrap);
$parap = $m[0];
$dari = $m[1];
if (isset($dari)) {
$teko = pg_query($koneksi, "SELECT j.nama FROM jabatan_pegawai j WHERE j.id='$dari'");
while ($oket = pg_fetch_array($teko)) {
$sopo = $oket[0];
}
}
?>
<tr <?php
if ($r['proses_tu'] == 'K') {
echo "style='color:red'";
} else {
}
?>>
<td class="kiri"><b><?php echo date('d-m-Y H:i', strtotime($r['tgl_input'])); ?></b></td>
<td><b>
<?php
$g = 2;
$sub = pg_query($koneksi, "SELECT
(SELECT j.nama FROM jabatan_pegawai j WHERE j.id=k.kepada)
FROM kirim k INNER JOIN surat s ON (k.surat_id=s.id)
WHERE k.surat_id='$surat_id'
AND k.kepada IS NOT NULL AND LEFT(k.isi,1)='#' AND proses_sekretariat='$proses_sekretariat' AND isi='$isi'
ORDER BY k.id ASC
");
if (pg_num_rows($sub) > 0) {
echo '1 - ' . $r[2];
while ($h = pg_fetch_array($sub)) {
echo '<br>' . $g . ' - ' . $h[0];
$g++;
}
} else {
echo $r[2];
}
?>
</b></td>
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;"><b><?php echo strtoupper(str_replace("#", "", $r['isi'])); ?></b></td>
<!--<td><b><?php echo $sopo; ?></b></td>-->
<td align="center" style="vertical-align: middle;">
<?php
if ((empty($parap)) || ($parap=="") || ($parap==null)) {
} else {
echo "
<span><img id='blah' style='width:30px;height:30px;' src='app/master/pejabat/paraf/".$parap."' /></span>
";
}
?>
</td>
<!-- <?php if ($jenis=='Admin') {?><td><b>
<?php
if ($r['lama']==null) {} else {
$awal=strtotime($r['tgl_input']);
$akhir=strtotime($r['lama']);
$diff = $akhir - $awal;
$jam = floor($diff / (60 * 60));
$menit = $diff - $jam * (60 * 60);
if (sprintf("%2d", $jam)=='0') {
echo sprintf("%2d",floor($menit/60)).' Menit';
} else {
echo sprintf("%2d", $jam).' Jam : '.sprintf("%2d",floor($menit/60)).' Menit';
}
}
?></b></td><?php } else {} ?> -->
<!-- <td align="center" class="kanan">
<?php if ($r['satuan_kerja_penginput']==$satker) {
if (($urut==1) && ($jenis!='Admin')) {} else {
?>
<button type="button" name="edit_arahan" style="height:22px;display:none" class="btn btn-teal btn-xs edit_arahan" id="<?php echo $r[6];?>" data-content="Edit Data" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa fa-pencil"></i>
</button>
<?php } } else {} ?>
<td align="center" style="vertical-align: middle;">
<?php
if ((empty($parap)) || ($parap == "") || ($parap == null)) {
} else {
echo "<span>
<img id='blah' style='width:30px;height:30px;' src='app/master/pejabat/paraf/" . $parap . "' />
</span>";
}
?>
</td>
<!-- <?php if ($jenis == 'Admin') { ?><td><b>
<?php
if ($r['lama'] == null) {
} else {
$awal = strtotime($r['tgl_input']);
$akhir = strtotime($r['lama']);
$diff = $akhir - $awal;
$jam = floor($diff / (60 * 60));
$menit = $diff - $jam * (60 * 60);
if (sprintf("%2d", $jam) == '0') {
echo sprintf("%2d", floor($menit / 60)) . ' Menit';
} else {
echo sprintf("%2d", $jam) . ' Jam : ' . sprintf("%2d", floor($menit / 60)) . ' Menit';
}
}
?></b></td><?php } else {
} ?> -->
<!-- <td align="center" class="kanan">
<?php if ($r['satuan_kerja_penginput'] == $satker) {
if (($urut == 1) && ($jenis != 'Admin')) {
} else {
?>
<button type="button" name="edit_arahan" style="height:22px;display:none" class="btn btn-teal btn-xs edit_arahan" id="<?php echo $r[6]; ?>" data-content="Edit Data" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa fa-pencil"></i>
</button>
<?php }
} else {
} ?>
<?php
if ($r['satuan_kerja_penginput']==$satker) {} else {
if ($r[6]==$r[9]) {
if ($r['proses_tu']==null) {
if ($cek_jabatan=='Ka.Sub Bag.Tata Usaha') {
?>
<?php
if ($r['satuan_kerja_penginput'] == $satker) {
} else {
if ($r[6] == $r[9]) {
if ($r['proses_tu'] == null) {
if ($cek_jabatan == 'Ka.Sub Bag.Tata Usaha') {
?>
<button type="button" name="arsipkan" style="height:22px;"class="btn btn-primary btn-xs arsipkan" id="<?php echo $r[13];?>" data-content="Arsipkan" rel="popover" data-placement="top" data-trigger="hover"
<button type="button" name="arsipkan" style="height:22px;"class="btn btn-primary btn-xs arsipkan" id="<?php echo $r[13]; ?>" data-content="Arsipkan" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-check"></i>
</button>
<?php } ?>
<button type="button" name="koreksi_arahan" style="height:22px;"class="btn btn-inverse btn-xs koreksi_arahan" id="<?php echo $r[6];?>" data-content="Koreksi" rel="popover" data-placement="top" data-trigger="hover"
<button type="button" name="koreksi_arahan" style="height:22px;"class="btn btn-inverse btn-xs koreksi_arahan" id="<?php echo $r[6]; ?>" data-content="Koreksi" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-remove"></i>
</button>
<?php } else { ?>
<button type="button" name="koreksi_batal" style="height:22px;"class="btn btn-default btn-xs koreksi_batal" id="<?php echo $r[6];?>" data-content="Batal koreksi" rel="popover" data-placement="top" data-trigger="hover"
<button type="button" name="koreksi_batal" style="height:22px;"class="btn btn-default btn-xs koreksi_batal" id="<?php echo $r[6]; ?>" data-content="Batal koreksi" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-check"></i>
</button>
<?php } } } ?>
<?php }
}
} ?>
</td>-->
</tr>
<?php
}
?>
</tbody>
</table>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
/*
<script type="text/javascript">
/*
var surat_id=$('#surat_id').val();
$('button[name="edit_arahan"]').popover();
$('button[name="delete_arahan"]').popover();
@@ -255,10 +277,9 @@ var surat_id=$('#surat_id').val();
} else {}
});
*/
/*
$("#tabel_data_arahan").on("contextmenu", "img", function(e) {
return false;
});
*/
</script>
/*
$("#tabel_data_arahan").on("contextmenu", "img", function(e) {
return false;
});
*/
</script>
+23 -37
View File
@@ -1,41 +1,33 @@
<?php include('../koneksi.php'); ?>
<script>
var sess_satker = $('#cek_satker').val();
var sess_jenis = $('#cek_jenis').val();
var nampeg = $('#cek_nampeg').val();
var sess_nama = $('#cek_nama').val();
var sess_satker = $('#cek_satker').val();
var sess_jenis = $('#cek_jenis').val();
var nampeg = $('#cek_nampeg').val();
var sess_nama = $('#cek_nama').val();
</script>
<style type="text/css">
.btn-circle.btn-md {
width: 40px;
height: 40px;
padding: 7px 10px;
border-radius: 25px;
font-size: 15px;
text-align: center;
border: 3px solid #66b5fb;
}
#sidebar-menu ul li a:hover {
background: #f1f3f4 !important;
font-color: white;
}
.btn-circle.btn-md {
width: 40px;
height: 40px;
padding: 7px 10px;
border-radius: 25px;
font-size: 15px;
text-align: center;
border: 3px solid #66b5fb;
}
#sidebar-menu ul li a:hover {
background:#f1f3f4 !important;
font-color:white;
}
#sidebar-menu ul li a:focus {
background:#fce8e6 !important;
color:#d93025 !important;
font-weight: bold;
}
</style>
#sidebar-menu ul li a:focus {
background: #fce8e6 !important;
color: #d93025 !important;
font-weight: bold;
}
</style>
<br>
@@ -43,19 +35,13 @@ var sess_nama = $('#cek_nama').val();
<br>
<br>
<p class="judul_page"><i class="mdi mdi-recycle m-r-5"></i>Monitoring Disposisi</p>
<div id="tabel_disposisi"></div>
</div>
<script type="text/javascript">
$('#tabel_disposisi').load("app/monitoring/tabel.php");
$('#tabel_disposisi').load("app/monitoring/tabel.php");
</script>
+1 -5
View File
@@ -35,7 +35,7 @@ $jenis_user = isset($_POST['jenis']) ? $_POST['jenis'] : null;
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT DISTINCT s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
$data = pg_query($koneksi, "SELECT DISTINCT s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
s.no_agenda,s.sm_baca,s.id,
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
(SELECT kode FROM kode WHERE id=s.kode_id),
@@ -48,10 +48,7 @@ $jenis_user = isset($_POST['jenis']) ? $_POST['jenis'] : null;
ORDER BY s.id DESC
");
// $result = pg_fetch_array($data);
// var_dump($result);
while ($r = pg_fetch_array($data)) {
?>
<tr>
<td style="word-wrap: break-word;min-width: 160px;max-width: 160px;" class="kiri"><b><?= $r['surat_dari']; ?></b></td>
@@ -86,7 +83,6 @@ $jenis_user = isset($_POST['jenis']) ? $_POST['jenis'] : null;
$('button[name="edit_disposisi"]').popover();
$('button[name="proses_disposisi"]').popover();
$("#tabel_data_smasuk").on('click', '.proses_disposisi', function() {
var id = $(this).attr('id');
var jenis = $('#jenis').val();
+30 -30
View File
@@ -4,7 +4,7 @@ session_start();
$password = $_POST['password'];
$username = $_POST['username'];
$res = pg_query("SELECT u.jenis_user,u.nama,u.satuan_kerja_id,u.data_pegawai_id,u.id,s.nama,u.password,u.jabatan_pegawai_id
$res = pg_query($koneksi,"SELECT u.jenis_user,u.nama,u.satuan_kerja_id,u.data_pegawai_id,u.id,s.nama,u.password,u.jabatan_pegawai_id
FROM data_user u
INNER JOIN satuan_kerja s ON (s.id=u.satuan_kerja_id)
WHERE u.password='$password' AND u.nama='$username' AND u.aktif='t'");
@@ -19,40 +19,40 @@ if ($num_row == 1) {
$satker_nama = $row[5];
$password = $row['password'];
$jabatan_pegawai_id = $row['jabatan_pegawai_id'];
$bb = pg_query("SELECT id,jenis FROM jenis_user WHERE id='$jns_user_id'");
$bb = pg_query($koneksi,"SELECT id,jenis FROM jenis_user WHERE id='$jns_user_id'");
while ($rj = pg_fetch_array($bb)) {
$sess_jenis = $rj['jenis'];
}
if (($sess_jenis == 'Kepala Urusan Admin') || ($sess_jenis == 'Sekretaris')) {
$cc = pg_query("SELECT p.nama,j.jenis,j.id,u.jabatan_pegawai_id FROM data_pegawai p
INNER JOIN data_user u ON (p.id=u.data_pegawai_id)
INNER JOIN jenis_user j ON (j.id=u.jenis_user) WHERE u.id='$data_user_id' AND u.aktif='t'
");
$cc = pg_query($koneksi,"SELECT p.nama,j.jenis,j.id,u.jabatan_pegawai_id FROM data_pegawai p
INNER JOIN data_user u ON (p.id=u.data_pegawai_id)
INNER JOIN jenis_user j ON (j.id=u.jenis_user) WHERE u.id='$data_user_id' AND u.aktif='t'
");
while ($rk = pg_fetch_array($cc)) {
$sess_nampeg = $rk[0];
$sess_jabatan = $rk[1];;
$sess_jabatan_id = $rk[3];
}
} else
if ($sess_jenis == 'Kepala') {
$cc = pg_query("SELECT p.nama,j.nama,j.id FROM data_pegawai p
INNER JOIN data_user u ON (p.id=u.data_pegawai_id)
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id) WHERE u.jabatan_pegawai_id='$jabatan_pegawai_id' AND u.aktif='t'
");
if ($sess_jenis == 'Kepala') {
$cc = pg_query($koneksi,"SELECT p.nama,j.nama,j.id FROM data_pegawai p
INNER JOIN data_user u ON (p.id=u.data_pegawai_id)
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id)
WHERE u.jabatan_pegawai_id='$jabatan_pegawai_id' AND u.aktif='t'
");
while ($rk = pg_fetch_array($cc)) {
$sess_nampeg = $rk[0];
$sess_jabatan = $rk[1];
$sess_jabatan_id = $rk[2];
}
} else
if ($sess_jenis == 'Direksi') {
$cc = pg_query("SELECT p.nama,j.nama,j.id FROM data_pegawai p
INNER JOIN data_user u ON (p.id=u.data_pegawai_id)
INNER JOIN jenis_user u1 ON (u1.id=u.jenis_user)
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id) WHERE u.jabatan_pegawai_id='$jabatan_pegawai_id' AND u.aktif='t' AND u1.jenis='Direksi'
");
if ($sess_jenis == 'Direksi') {
$cc = pg_query($koneksi,"SELECT p.nama,j.nama,j.id FROM data_pegawai p
INNER JOIN data_user u ON (p.id=u.data_pegawai_id)
INNER JOIN jenis_user u1 ON (u1.id=u.jenis_user)
INNER JOIN jabatan_pegawai j ON (j.id=u.jabatan_pegawai_id) WHERE u.jabatan_pegawai_id='$jabatan_pegawai_id' AND u.aktif='t' AND u1.jenis='Direksi'
");
while ($rk = pg_fetch_array($cc)) {
$sess_nampeg = $rk[0];
$sess_jabatan = $rk[1];
@@ -60,22 +60,22 @@ if ($num_row == 1) {
}
} else {
$id_peg = $row['data_pegawai_id'];
$cc = pg_query("SELECT nama,satuan_kerja FROM data_pegawai WHERE id='$id_peg'");
$cc = pg_query($koneksi,"SELECT nama,satuan_kerja FROM data_pegawai WHERE id='$id_peg'");
while ($rs = pg_fetch_array($cc)) {
$sess_nampeg = $rs['nama'];
}
}
$_SESSION=[
'idUser'=> $data_user_id,
'username'=> $sess_nama,
'namaPegawai'=> $sess_nampeg,
'jenis'=> $sess_jenis,
'satker'=> $sess_satker,
'idJabatan'=> $sess_jabatan_id,
'jabatan'=> $sess_jabatan,
'nama_satker'=> $satker_nama,
'pass'=> $password
$_SESSION = [
'idUser' => $data_user_id,
'username' => $sess_nama,
'namaPegawai' => $sess_nampeg,
'jenis' => $sess_jenis,
'satker' => $sess_satker,
'idJabatan' => $sess_jabatan_id,
'jabatan' => $sess_jabatan,
'nama_satker' => $satker_nama,
'pass' => $password
];
// echo $sess_nama . '$%^' . $sess_jenis . '$%^' . $sess_satker . '$%^' . $sess_nampeg . '$%^' . $data_user_id . '$%^' . $sess_jabatan . '$%^' . $satker_nama . '$%^' . $password . '$%^' . $sess_jabatan_id;
} else {
+14 -30
View File
@@ -191,12 +191,6 @@
font-family: 'InterSB';
font-weight: normal;
}
/*
ul {
font-family: "Inter";font-size:15px;
}
*/
</style>
@@ -205,13 +199,13 @@ ul {
<!-- Top Bar Start -->
<div class="topbar">
<div class="navbar-custom" style="background: rgba(161,219,0,1);
background: -moz-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(161,219,0,1)), color-stop(12%, rgba(255,242,0,1)), color-stop(24%, rgba(255,255,255,1)), color-stop(77%, rgba(255,255,255,1)), color-stop(88%, rgba(255,242,0,1)), color-stop(100%, rgba(161,219,0,1)));
background: -webkit-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: -o-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: -ms-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: linear-gradient(to right, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', endColorstr='#a1db00', GradientType=1 );">
background: -moz-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(161,219,0,1)), color-stop(12%, rgba(255,242,0,1)), color-stop(24%, rgba(255,255,255,1)), color-stop(77%, rgba(255,255,255,1)), color-stop(88%, rgba(255,242,0,1)), color-stop(100%, rgba(161,219,0,1)));
background: -webkit-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: -o-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: -ms-linear-gradient(left, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
background: linear-gradient(to right, rgba(161,219,0,1) 0%, rgba(255,242,0,1) 12%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 77%, rgba(255,242,0,1) 88%, rgba(161,219,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', endColorstr='#a1db00', GradientType=1 );">
<div class="container">
<div class="row">
<div class="col-lg-12">
@@ -234,7 +228,7 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
<!-- LOGO -->
<div class="topbar-left" style="background-color:#f3f3f3;width: 5%;" id="compose">
<a href="#" class="logo" ><img style="padding:10px;margin-left:10px; width: 100%;" src="assets/images/logo_rssa2.png"></a>
<a href="#" class="logo"><img style="padding:10px;margin-left:10px; width: 100%;" src="assets/images/logo_rssa2.png"></a>
</div>
@@ -270,12 +264,10 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
<!-- Right(Notification) -->
<ul class="nav navbar-nav navbar-right">
<li class="dropdown user-box">
<a href="#" class="right-menu-item dropdown-toggle" data-toggle="dropdown">
<i class="mdi mdi-account"></i>
</a>
<ul class="dropdown-menu dropdown-menu-right arrow-dropdown-menu arrow-menu-right user-list notify-list">
<li>
<h5> <?php echo $_SESSION['namaPegawai']; ?></h5>
@@ -286,9 +278,7 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
<li><a href="#" id="logout"><i class="ti-power-off m-r-5"></i> Logout</a></li>
</ul>
</li>
</ul> <!-- end navbar-right -->
</div><!-- end container -->
</div><!-- end navbar -->
</div>
@@ -298,11 +288,9 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
<!-- ========== Left Sidebar Start ========== -->
<div class="left side-menu" style="background-color:white;">
<div class="sidebar-inner slimscrollleft">
<!--- Sidemenu -->
<div id="sidebar-menu"><br><br><br><br><br><br><br>
<ul>
<?php if ($_SESSION['jenis'] == 'Admin') { ?>
<li class="menu-title" style="color:red">BAGIAN UMUM</li>
<li class="has_sub">
@@ -320,8 +308,6 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
</li>
<?php } else {
} ?>
<li class="menu-title" style="color:green">
<?php if ($_SESSION['jenis'] == 'Admin') {
echo "TATA USAHA";
@@ -329,9 +315,7 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
echo "Main Menu";
} ?>
</li>
<!-- <li class="has_sub">
<a href="javascript:void(0);" class="waves-effect" style="color:#707071"><i class="mdi mdi-email-outline"></i> <span>Inbox </span> </a>
</li>-->
<?php
if (($_SESSION['jenis'] == 'Kepala') || ($_SESSION['jenis'] == 'Satker') || ($_SESSION['jenis'] == 'Direksi') || ($_SESSION['jenis'] == 'Sekretaris')) {
?>
@@ -465,7 +449,7 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
<?php } ?>
</ul>
</div>
<!-- Sidebar -->
@@ -558,15 +542,15 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1db00', end
<div id="modal_kode" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" >
<div class="modal-dialog modal-lg" >
<div id="modal_kode" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content" style="border-radius: 8px;">
<div class="modal-header " >
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">List Kode Surat</h4>
</div>
<div class="modal-body" id="modal_body_kode"></div>
<div class="modal-footer" >
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_kode">Keluar</button>
</div>
</div>