-
-
-
-
\ No newline at end of file
+ $('#modal_arahan_close').click(function() {
+ var table = $('#tabel_data_kepada_kr').DataTable();
+ var tabrow = table.page.info().recordsTotal;
+ if (tabrow == 0) {} else {
+ $('#modal_arahan_close').removeAttr('data-dismiss');
+ $('#simpan_arahan').trigger('click');
+ }
+ });
+
\ No newline at end of file
diff --git a/src/app/disposisi/arahan/modal_dok.php b/src/app/disposisi/arahan/modal_dok.php
index 5f51ae3..69eb68f 100644
--- a/src/app/disposisi/arahan/modal_dok.php
+++ b/src/app/disposisi/arahan/modal_dok.php
@@ -11,18 +11,18 @@ $id=$_POST['id'];
-
' />
+
' />
-
+
diff --git a/src/app/disposisi/arahan/print_pic.php b/src/app/disposisi/arahan/print_pic.php
index a752936..feeec39 100644
--- a/src/app/disposisi/arahan/print_pic.php
+++ b/src/app/disposisi/arahan/print_pic.php
@@ -38,11 +38,11 @@ body
-
+
@@ -28,23 +42,23 @@ var cek_data_user_id = $('#cek_data_user_id').val();
-
-
-
- Dari
- Tgl Surat
- Diterima
- No Surat
- Perihal
- Sifat
- No Agenda
- Tools
-
-
-
-
+
+
+ Dari
+ Tgl Surat
+ Diterima
+ No Surat
+ Perihal
+ Sifat
+ No Agenda
+ Tools
+
+
+
+ 0
- ")."
- ")."
- " : "")."
-
- ".($jenis_user == 'Admin' ? "ORDER BY s.id DESC" : "
- ORDER BY MAX(k.tgl_input) ASC
- ")."
- ");
-
- while($r=pg_fetch_array($data)) {
-
+ $data = pg_query($koneksi, "SELECT 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),
+ s.tgl_surat_masuk,s.tgl_diterima,
+ MAX(k.tgl_input)" . $nb . "
+ FROM surat s
+ LEFT OUTER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
+ WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
+ " . $nb1 . "
+ LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
+ WHERE k.satuan_kerja_tujuan='$satuan_kerja_id' AND a.id IS NULL
+ AND s.jenis_disposisi_id='1'
+ " . ($thn2 == '' ? "" : "AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn2'") . "
+ " . ($bln2 == '0' ? "" : "AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='$bln2'") . "
+ " . ($jenis_user == 'Admin' ? "" : "
+ " . ($disp_sifat == 'all' ? "" : " AND (SELECT LOWER(f.sifat) FROM sifat_surat f WHERE f.id=s.sifat_surat_id)='$disp_sifat'") . "
+ ") . "
+ " . ($jenis_user == 'Admin' ? "" : " AND k.dis_baca IS NULL AND k.kepada IS NOT NULL") . "
+ " . ($jenis_user == 'Admin' ? "" : "
+ " . ($disp_kpl == 'ALL' ? "" : "
+ " . ($disp_kpl == 'UNTUK DIARAHKAN' ? "AND LEFT(k.isi,1) != ('#')" : "AND LEFT(k.isi,1) = ('#')") . "
+ ") . "
+ ") . "
+ GROUP BY
+ 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),
+ s.tgl_surat_masuk,s.tgl_diterima
+ " . ($jenis_user == 'Admin' ? "
+ " . ($disp_pros == 'ALL' ? "" : "
+ " . ($disp_pros == 'BELUM PROSES' ? "
+ HAVING COUNT(kx.kepada)=0
+ " : "
+ HAVING COUNT(kx.kepada)>0
+ ") . "
+ ") . "
+ " : "") . "
-
- ?>
-
+
- >
-
-
- >
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+ $("#tabel_data_smasuk").on('click', '.edit_disposisi', function() {
+ var id = $(this).attr('id');
+ var jenis = $('#jenis').val();
+ $.post('app/smasuk/main.php', {
+ surat_id: id,
+ jenis: jenis
+ }, function(html) {
+ $("#main_tag").html(html);
+ });
+ });
+
\ No newline at end of file
diff --git a/src/app/skeluar/js/main.js b/src/app/skeluar/js/main.js
new file mode 100644
index 0000000..3d38787
--- /dev/null
+++ b/src/app/skeluar/js/main.js
@@ -0,0 +1,258 @@
+/*filter data*/
+var thn = $('#thn').val();
+var bln = $('#bln').val();
+$('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+});
+
+$('#bln').change(function () {
+ var thn = $('#thn').val();
+ var bln = $('#bln').val();
+ $('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+ });
+});
+
+$('#thn').focusout(function () {
+ var thn = $('#thn').val();
+ var bln = $('#bln').val();
+ $('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+ });
+});
+
+/*=========================*/
+
+$('#tambah_skeluar').click(function () {
+ var id = 0;
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/modal.php",
+ data: { id: id, sess_jenis: sess_jenis, sess_nama: sess_nama, sess_satker: sess_satker },
+ success: function (data) {
+ $('#modal_skeluar').modal('show');
+ $('#modal_body_skeluar').html(data);
+ }
+ });
+});
+
+$('#simpan_skeluar').click(function () {
+ var surat_id2 = $('#surat_id').val();
+ if (!surat_id2) {
+ surat_id = '0';
+ } else {
+ surat_id = surat_id2;
+ }
+ var imp3 = $("#kode_id").val();
+ var z3 = $('#browsers');
+ var val3 = $(z3).find('option[value="' + imp3 + '"]');
+ var kode_id = val3.attr('id_jab');
+ var kepada = $('#kepada').val();
+ var uraian = $('#uraian').val();
+ var tgl_surat_keluar = $('#tgl_surat_keluar').val();
+ var imp4 = $("#tujuan_id").val();
+ var z4 = $('#browsers4');
+ var val4 = $(z4).find('option[value="' + imp4 + '"]');
+ var tujuan_id = val4.attr('id_jab4');
+ var balasan = $('#balasan').val();
+ var perihal = $('#perihal').val();
+
+ var satuan_kerja_dari2 = $('#pengolah').val();
+ var z32 = $('#browsers2');
+ var val32 = $(z32).find('option[value="' + satuan_kerja_dari2 + '"]');
+ var satuan_kerja_daris = val32.attr('id_jab2');
+
+ if (!satuan_kerja_daris) {
+ var satuan_kerja_dari = $('#pengolahid').val();
+ } else {
+ var satuan_kerja_dari = satuan_kerja_daris;
+ }
+
+ var no_kendali = $('#no_kendali').val();
+ if (!no_kendali) {
+ var j = 'smasuk';
+ } else {
+ var j = 'kndl';
+ }
+
+ var key = 'simpan_skeluar';
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/crud.php",
+ data: 'surat_id=' + surat_id +
+ '&kode_id=' + kode_id +
+ '&kepada=' + kepada +
+ '&uraian=' + uraian +
+ '&tgl_surat_keluar=' + tgl_surat_keluar +
+ '&tujuan_id=' + tujuan_id +
+ '&balasan=' + balasan +
+ '&satuan_kerja_id=' + sess_satker +
+ '&satuan_kerja_dari=' + satuan_kerja_dari +
+ '&perihal=' + perihal +
+ '&j=' + j +
+ '&key=' + key,
+ success: function (data) {
+ $('#modal_skeluar').modal('hide');
+ $('body').removeClass('modal-open');
+ $('.modal-backdrop').remove();
+ alert('Data tersimpan..');
+ $('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+ });
+ }
+ });
+});
+
+$('#simpan_sdisposisi').click(function () {
+ var id = $('#gg').val();
+ var disposisi = $('#ff').val();
+ var key = 'simpan_sdisposisi';
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/crud.php",
+ data: 'disposisi=' + disposisi +
+ '&id=' + id +
+ '&key=' + key,
+ success: function (data) {
+ $('#modal_sdisposisi').modal('hide');
+ $('body').removeClass('modal-open');
+ $('.modal-backdrop').remove();
+ alert('Data tersimpan..');
+ $('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+ });
+ }
+ });
+});
+
+
+$('#tambah_sertifikat').click(function () {
+ var id = 0;
+ $('#modal_sertifikat').modal('show');
+ $('#modal_body_sertifikat').html("");
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/modal_sertifikat.php",
+ data: 'id=' + id +
+ '&sess_jenis=' + sess_jenis +
+ '&sess_nama=' + sess_nama,
+ success: function (data) {
+ $('#modal_body_sertifikat').html(data);
+ }
+ });
+});
+
+
+
+$("#modal_skeluar").on("hidden.bs.modal", function () {
+ $(this).off('hidden.bs.modal');
+});
+
+$("#modal_sdisposisi").on("hidden.bs.modal", function () {
+ $(this).off('hidden.bs.modal');
+});
+
+$("#modal_kepada").on("hidden.bs.modal", function () {
+ $(this).off('hidden.bs.modal');
+});
+
+$("#modal_sertifikat").on("hidden.bs.modal", function () {
+ $(this).off('hidden.bs.modal');
+});
+
+$('#b1').click(function () {
+ var b = $('#pt1').val();
+ $('#modal_tools').modal('show');
+ $('#modal_body_tools').html("");
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/modal_tools.php",
+ data: 'b=' + b,
+ success: function (data) {
+ $('#modal_body_tools').html(data);
+ }
+ });
+});
+
+function tekan1(event) {
+ var x = event.keyCode;
+ if (x == 13) {
+ $('#b1').trigger('click');
+ }
+}
+
+$('#simpan_edit_kendali').click(function () {
+ var x = confirm("Anda yakin ingin meng-edit nomor kendali ?");
+ if (x) {
+ var surat_id_awal = $('#surat_id_awal').val();
+ var surat_id = $('#surat_id').val();
+ var key = 'edit_kendali';
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/crud.php",
+ data: 'surat_id_awal=' + surat_id_awal +
+ '&surat_id=' + surat_id +
+ '&key=' + key,
+ success: function (data) {
+ $('#modal_edit_kendali').modal('hide');
+ $('body').removeClass('modal-open');
+ $('.modal-backdrop').remove();
+ alert('Nomor kendali ter-edit..');
+ $('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+ });
+ }
+ });
+ } else { }
+});
+
+$('#batal_kendali').click(function () {
+ var x = confirm("Anda yakin akan membatalkan kendali ?");
+ if (x) {
+ var surat_id_awal = $('#surat_id_awal').val();
+ var key = 'batal_kendali';
+ $.ajax({
+ type: "POST",
+ url: "app/skeluar/crud.php",
+ data: 'surat_id_awal=' + surat_id_awal +
+ '&key=' + key,
+ success: function (data) {
+ $('#modal_edit_kendali').modal('hide');
+ $('body').removeClass('modal-open');
+ $('.modal-backdrop').remove();
+ alert('Sukses batal..');
+ $('#tabel_skeluar').load("app/skeluar/tabel.php", {
+ satker: sess_satker,
+ jenis: sess_jenis,
+ sess_nama: sess_nama,
+ thn: thn,
+ bln: bln
+ });
+ }
+ });
+ } else { }
+});
diff --git a/src/app/skeluar/main.php b/src/app/skeluar/main.php
index 7e3771d..137f010 100644
--- a/src/app/skeluar/main.php
+++ b/src/app/skeluar/main.php
@@ -1,44 +1,42 @@
-
@@ -50,32 +48,30 @@ if ((sess_satker==15) || (sess_satker==84)) {$('#tambah_sertifikat').hide();} el
-
- Surat Keluar
- Surat Sertifikat
-
-
-
-
- ALL
- value="1">JANUARI
- value="2">PEBRUARI
- value="3">MARET
- value="4">APRIL
- value="5">MEI
- value="6">JUNI
- value="7">JULI
- value="8">AGUSTUS
- value="9">SEPTEMBER
- value="10">OKTOBER
- value="11">NOPEMBER
- value="12">DESEMBER
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/src/app/smasuk/js/modal.js b/src/app/smasuk/js/modal.js
index 19f5943..b6e3fba 100644
--- a/src/app/smasuk/js/modal.js
+++ b/src/app/smasuk/js/modal.js
@@ -128,9 +128,10 @@ $('#simpan_sm').click(function () {
$('#dok_tbl').load("app/smasuk/tabel.php", {
surat_id: result.data.id
});
-
+
if (jenis_disposisi == 'Kendali Surat') {
print_kendali();
+ $('.in_upl').hide();
} else { }
$(document).scrollTop($(document).height());
diff --git a/src/app/smasuk/modal.php b/src/app/smasuk/modal.php
index 11d9edc..2b0a9d4 100644
--- a/src/app/smasuk/modal.php
+++ b/src/app/smasuk/modal.php
@@ -76,7 +76,7 @@ if ($id != '0') {