add sppd to git repo

This commit is contained in:
ryan
2025-10-09 13:13:09 +07:00
commit cc020ada92
1697 changed files with 394218 additions and 0 deletions
+48
View File
@@ -0,0 +1,48 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_rekening') {
$id=$_POST['id'];
$sub_kegiatan_id=$_POST['sub_kegiatan_id'];
$jenis_anggaran=$_POST['jenis_anggaran'];
$jenis_sppd=$_POST['jenis_sppd'];
$aktif=$_POST['aktif'];
$cek_user=pg_query("SELECT id FROM sp_rek WHERE id='$id'");
$row_user = pg_fetch_row($cek_user);
if ($row_user[0] > 0) {
$upd_user = pg_query("UPDATE sp_rek SET
sub_kegiatan_id='$sub_kegiatan_id',
jenis_anggaran='$jenis_anggaran',
jenis_sppd='$jenis_sppd',
aktif='$aktif'
WHERE id='$id'");
} else {
$ins_user = pg_query("INSERT into sp_rek (
sub_kegiatan_id,
jenis_anggaran,
jenis_sppd,
aktif
) values(
'$sub_kegiatan_id',
'$jenis_anggaran',
'$jenis_sppd',
'$aktif'
)
");
}
} else
if ($key=='list_peserta') {
$id_ms_pegawai=$_POST['id_ms_pegawai'];
$list=pg_query("SELECT p.nipb FROM data_pegawai p WHERE p.id='$id_ms_pegawai'");
while($rlist=pg_fetch_array($list)) {
$nipb=$rlist[0];
echo $nipb;
}
} else
if ($key=='delete_rekening') {
$id=$_POST['id'];
$del_user = pg_query("DELETE FROM sp_rek WHERE id='$id'");
}
?>
+95
View File
@@ -0,0 +1,95 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_rekening" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Rekening
</button>
</div>
</div>
<br>
<div id="tabel_rekening"></div>
<div id="modal_rekening" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Add Rekening</h4>
</div>
<div class="modal-body" id="modal_body_rekening"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_rekening">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_rekening">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_rekening').load("app/master/rek/tabel.php");
$('#btn_baru_rekening').click(function(){
var thn=$('#thn_dpa').val();
var id = 0;
$('#modal_rekening').modal('show');
$('#modal_body_rekening').html("");
$.ajax({
type: "POST",
url: "app/master/rek/modal.php",
data: 'id='+id
+'&thn='+thn,
success: function(data){
$('#modal_body_rekening').html(data);
$('#kategori').first().focus().selected();
}
});
});
$('#simpan_rekening').click(function(){
var id = $('#sp_rekening_id').val();
var imp3 = $("#user_nama_rekening").val();
var z3 = $('#browsers_rekening');
var val3 = $(z3).find('option[value="' + imp3 + '"]');
var sub_kegiatan_ids = val3.attr('id_ms_pegawai2_rekening');
if (!sub_kegiatan_ids) {
var sub_kegiatan_id = $('#id_ms_pegawai2_rekening').val();
} else {
var sub_kegiatan_id=sub_kegiatan_ids;
}
var jenis_anggaran = $('#jenis_anggaran').val();
var jenis_sppd = $('#jenis_sppd').val();
var aktif = $('#user_aktif_rekening').val();
var key = 'simpan_rekening';
$.ajax({
type: "POST",
url: "app/master/rek/crud.php",
data: 'id='+id
+'&sub_kegiatan_id='+sub_kegiatan_id
+'&jenis_anggaran='+jenis_anggaran
+'&jenis_sppd='+jenis_sppd
+'&aktif='+aktif
+'&key='+key,
success: function(data){
$('#modal_rekening').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_rekening').load("app/master/rek/tabel.php");
}
});
});
$("#modal_rekening").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+112
View File
@@ -0,0 +1,112 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$thn=$_POST['thn'];
$data = pg_query("SELECT u.id,u.sub_kegiatan_id,u.jenis_anggaran,u.jenis_sppd,u.aktif,p.kd_panggil
FROM sp_rek u
INNER JOIN sub_kegiatan p ON (p.id=u.sub_kegiatan_id)
WHERE u.id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row[0];
$sub_kegiatan_id=$row[1];
$jenis_anggaran=$row[2];
$jenis_sppd=$row[3];
$aktif=$row[4];
$kd_panggil=$row[5];
}
?>
<input type="hidden" id="sp_rekening_id" value="<?php echo $id; ?>">
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Kode Panggil</label>
<input type="hidden" id="id_ms_pegawai2_rekening" value="<?php echo $sub_kegiatan_id; ?>">
<input type="text" class="form-control" list="browsers_rekening" name="browser" id="user_nama_rekening" value="<?php echo $kd_panggil; ?>">
<datalist id="browsers_rekening">
<?php
$userpeg=pg_query("SELECT id,kd_panggil,kegiatan,sub_kegiatan
FROM sub_kegiatan
WHERE thn='$thn' AND LOWER(kegiatan) LIKE '%perjalanan%' ");
while($rows=pg_fetch_array($userpeg)) {
?>
<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) {
?>
<option id_ms_pegawai2_rekening="<?php echo($rows['id']);?>" value="<?php echo $rows[1]; ?>"><?php echo $rows[2].' - '.$rows[3]; ?></option>
<?php
} else
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) {
?>
<option id_ms_pegawai2_rekening="<?php echo($rows['id']);?>" value="<?php echo $rows[1]; ?>"><?php echo $rows[1].' ------ '.$rows[2]; ?></option>
<?php
}
}
?>
</datalist>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis Anggaran</label>
<select class="form-control" id="jenis_anggaran">
<option></option>
<option <?php if ($jenis_anggaran=='FUNGSIONAL') {echo "selected";} ?> value="FUNGSIONAL">FUNGSIONAL</option>
<option <?php if ($jenis_anggaran=='SUBSIDI') {echo "selected";} ?> value="SUBSIDI">SUBSIDI</option>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis SPPD</label>
<select class="form-control" id="jenis_sppd">
<option></option>
<option <?php if ($jenis_sppd=='DALAM') {echo "selected";} ?> value="DALAM">DALAM PROPINSI</option>
<option <?php if ($jenis_sppd=='LUAR') {echo "selected";} ?> value="LUAR">LUAR PROPINSI</option>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Aktif</label>
<select class="form-control" id="user_aktif_rekening">
<option></option>
<option <?php if ($aktif=='t') {echo "selected";} ?> value="1">AKTIF</option>
<option <?php if ($aktif=='f') {echo "selected";} ?> value="0">OFF</option>
</select>
</div>
</form>
<script>
/* $("#user_nama").change(function(){
var id_ms_pegawai3 = $("#user_nama").val();
var z = $('#browsers');
var val = $(z).find('option[value="' + id_ms_pegawai3 + '"]');
var a = val.attr('id_ms_pegawai2');
var key = "list_peserta";
if (!a) {
$('#nip').val('');
$('#user_satker').val('');
$('#password').prop('disabled',true);
$('#user_nama').first().focus().selected();
} else {
$.ajax({
type: "POST",
url: "app/master/user/crud.php",
data: 'id_ms_pegawai='+a
+'&key='+key,
success: function(data){
var chars = data.split('$%^');
$('#nip').val(chars[0]);
$('#user_satker').val(chars[1]);
$('#password').prop('disabled',false);
$('#password').first().focus().selected();
}
});
}
});
*/
</script>
+87
View File
@@ -0,0 +1,87 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_rekening").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": true,"info": true,"autoWidth": false});</script>
<table id="tabel_data_rekening" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1">
<thead style="font-weight:bold">
<tr>
<td align="center" width="150px;" align="center">Kode Panggil</td>
<td align="center">Kegiatan</td>
<td align="center">Sub Kegiatan</td>
<td align="center" width="150px;">Jenis Anggaran</td>
<td align="center" width="150px;">Jenis SPPD</td>
<td align="center" width="50px;">Aktif</td>
<td align="center" width="50px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT u.id,u.sub_kegiatan_id,u.jenis_anggaran,u.jenis_sppd,u.aktif,p.kd_panggil,p.kegiatan,p.sub_kegiatan
FROM sp_rek u
INNER JOIN sub_kegiatan p ON (p.id=u.sub_kegiatan_id)
");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><?php echo $row['kd_panggil']; ?></td>
<td><?php echo $row['kegiatan']; ?></td>
<td><?php echo $row['sub_kegiatan']; ?></td>
<td><?php echo $row['jenis_anggaran']; ?></td>
<td><?php echo $row['jenis_sppd'].' PROPINSI'; ?></td>
<td align="center"><?php if ($row[4]=='t') {echo 'ON';} else {echo 'OFF';} ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_rekening" style="height:22px;" class="btn btn-teal btn-xs edit_rekening" id="<?php echo $row['id'];?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<!-- <button type="button" name="delete_rekening" style="height:22px;"class="btn btn-danger btn-xs delete_rekening" id="<?php echo $row['id'];?>" data-content="Hapus" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa-remove"></i>
</button> -->
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
$('button[name="edit_rekening"]').popover();
$("#tabel_data_rekening").on('click','.edit_rekening',function(){
var id = $(this).attr('id');
$('#modal_rekening').modal('show');
$('#modal_body_rekening').html("");
$.ajax({
type: "POST",
url: "app/master/rek/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_rekening').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_rekening").on('click','.delete_rekening',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_rekening";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/rek/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>