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
+177
View File
@@ -0,0 +1,177 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
/*
if ($key=='simpan_bbm') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$jenis=$_POST['jenis'];
$cek_bbm=pg_query("SELECT id FROM sp_bbm WHERE id='$id'");
$row_bbm = pg_fetch_row($cek_bbm);
if ($row_bbm[0] > 0) {
$upd_bbm = pg_query("UPDATE sp_bbm SET
nama='$nama',
jenis='$jenis'
WHERE id='$id'");
} else {
$ins_bbm = pg_query("INSERT into sp_bbm (
nama,
jenis
) values(
'$nama',
'$jenis'
)
");
}
} else
if ($key=='delete_bbm') {
$id=$_POST['id'];
$del_bbm = pg_query("DELETE FROM sp_bbm WHERE id='$id'");
}
*/
if ($key=='simpan_bbm') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$harga=$_POST['harga'];
$harga=str_replace('.','',$harga);
$harga=str_replace(',','',$harga);
$cek_bbm=pg_query("SELECT id FROM sp_bbm WHERE id='$id'");
$row_bbm = pg_fetch_row($cek_bbm);
if ($row_bbm[0] > 0) {
$upd_bbm = pg_query("UPDATE sp_bbm SET
nama='$nama',
harga='$harga'
WHERE id='$id'");
} else {
$ins_bbm = pg_query("INSERT into sp_bbm (
nama,
harga
) values(
'$nama',
'$harga'
)
");
}
} else
if ($key=='delete_bbm') {
$id=$_POST['id'];
$del_bbm = pg_query("DELETE FROM sp_bbm WHERE id='$id'");
} else
if ($key=='simpan_kota') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$cek_kota=pg_query("SELECT id FROM sp_kota WHERE id='$id'");
$row_kota = pg_fetch_row($cek_kota);
if ($row_kota[0] > 0) {
$upd_kota = pg_query("UPDATE sp_kota SET
nama='$nama'
WHERE id='$id'");
} else {
$ins_kota = pg_query("INSERT into sp_kota (
nama
) values(
'$nama'
)
");
}
} else
if ($key=='delete_kota') {
$id=$_POST['id'];
$del_kota = pg_query("DELETE FROM sp_kota WHERE id='$id'");
} else
if ($key=='simpan_jarak') {
$id=$_POST['id'];
$sp_kota_id=$_POST['sp_kota_id'];
$jarak=$_POST['jarak'];
$cek_jarak=pg_query("SELECT id FROM sp_jarak WHERE id='$id'");
$row_jarak = pg_fetch_row($cek_jarak);
if ($row_jarak[0] > 0) {
$upd_jarak = pg_query("UPDATE sp_jarak SET
sp_kota_id='$sp_kota_id',
jarak='$jarak'
WHERE id='$id'");
} else {
$ins_jarak = pg_query("INSERT into sp_jarak (
sp_kota_id,
jarak
) values(
'$sp_kota_id',
'$jarak'
)
");
}
} else
if ($key=='delete_jarak') {
$id=$_POST['id'];
$del_jarak = pg_query("DELETE FROM sp_jarak WHERE id='$id'");
} else
if ($key=='simpan_uangharian') {
$id=$_POST['id'];
$luarkota=$_POST['luarkota'];
$luarkota=str_replace('.','',$luarkota);
$luarkota=str_replace(',','',$luarkota);
$diklat=$_POST['diklat'];
$diklat=str_replace('.','',$diklat);
$diklat=str_replace(',','',$diklat);
$dalamkota_kurang=$_POST['dalamkota_kurang'];
$dalamkota_kurang=str_replace('.','',$dalamkota_kurang);
$dalamkota_kurang=str_replace(',','',$dalamkota_kurang);
$dalamkota_lebih=$_POST['dalamkota_lebih'];
$dalamkota_lebih=str_replace('.','',$dalamkota_lebih);
$dalamkota_lebih=str_replace(',','',$dalamkota_lebih);
$cek_uangharian=pg_query("SELECT id FROM sp_uangharian WHERE id='$id'");
$row_uangharian = pg_fetch_row($cek_uangharian);
if ($row_uangharian[0] > 0) {
$upd_uangharian = pg_query("UPDATE sp_uangharian SET
luarkota='$luarkota',
diklat='$diklat',
dalamkota_kurang='$dalamkota_kurang',
dalamkota_lebih='$dalamkota_lebih'
WHERE id='$id'");
} else {
$ins_uangharian = pg_query("INSERT into sp_uangharian (
luarkota,
diklat,
dalamkota_kurang,
dalamkota_lebih
) values(
'$luarkota',
'$diklat',
'$dalamkota_kurang',
'$dalamkota_lebih'
)
");
}
} else
if ($key=='delete_uangharian') {
$id=$_POST['id'];
$del_uangharian = pg_query("DELETE FROM sp_uangharian WHERE id='$id'");
} else
if ($key=='simpan_jtspj') {
$id=$_POST['id'];
$jumlah_hari=$_POST['jumlah_hari'];
$cek_jarak=pg_query("SELECT id FROM sp_seting_hari WHERE id=$id");
$row_jarak = pg_fetch_row($cek_jarak);
if ($row_jarak[0] > 0) {
$upd_jarak = pg_query("UPDATE sp_seting_hari SET
jumlah_hari=$jumlah_hari
WHERE id='$id'");
} else {
$ins_jarak = pg_query("INSERT into sp_seting_hari (
jumlah_hari
) values(
$jumlah_hari
)
");
}
} else
if ($key=='delete_jtspj') {
$id=$_POST['id'];
$del_jarak = pg_query("DELETE FROM sp_seting_hari WHERE id='$id'");
}
?>
+472
View File
@@ -0,0 +1,472 @@
<!--
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_item" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_item"></div>
</div>
</div>
<div id="modal_item" 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">Item</h4>
</div>
<div class="modal-body" id="modal_body_item"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_item">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_item">Simpan</button>
</div>
</div>
</div>
</div>
-->
<!-- BBM -->
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_bbm" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> BBM
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_bbm"></div>
</div>
</div>
<div id="modal_bbm" 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">BBM</h4>
</div>
<div class="modal-body" id="modal_body_bbm"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_bbm">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_bbm">Simpan</button>
</div>
</div>
</div>
</div>
<!-- KOTA -->
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_kota" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Kota
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_kota"></div>
</div>
</div>
<div id="modal_kota" 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">Kota</h4>
</div>
<div class="modal-body" id="modal_body_kota"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_kota">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_kota">Simpan</button>
</div>
</div>
</div>
</div>
<!-- JARAK -->
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_jarak" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Jarak
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_jarak"></div>
</div>
</div>
<div id="modal_jarak" 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">Jarak</h4>
</div>
<div class="modal-body" id="modal_body_jarak"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jarak">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jarak">Simpan</button>
</div>
</div>
</div>
</div>
<!-- UANG HARIAN -->
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_uangharian" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Uang Harian
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_uangharian"></div>
</div>
</div>
<div id="modal_uangharian" 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">Uang Harian</h4>
</div>
<div class="modal-body" id="modal_body_uangharian"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_uangharian">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_uangharian">Simpan</button>
</div>
</div>
</div>
</div>
<!-- JATUH TEMPO SPJ -->
<!--
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_jtspj" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Jatuh Tempo SPJ
</button>
</div>
</div>
-->
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_jtspj"></div>
</div>
</div>
<div id="modal_jtspj" 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">Jatuh Tempo SPJ</h4>
</div>
<div class="modal-body" id="modal_body_jtspj"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jtspj">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jtspj">Simpan</button>
</div>
</div>
</div>
</div>
<script>
/*
$('#tabel_item').load("app/master/item/tabel.php");
$('#btn_baru_item').click(function(){
var id = 0;
$('#modal_item').modal('show');
$('#modal_body_item').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_item').html(data);
$('#nama_item').first().focus().selected();
}
});
});
$('#simpan_item').click(function(){
var id = $('#item_id').val();
var nama = $('#nama_item').val();
var jenis = $('#jenis_item').val();
var key = 'simpan_item';
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&nama='+nama
+'&jenis='+jenis
+'&key='+key,
success: function(data){
$('#modal_item').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_item').load("app/master/item/tabel.php");
}
});
});
$("#modal_item").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
*/
/* BBM */
$('#tabel_bbm').load("app/master/item/tabel_bbm.php");
$('#btn_baru_bbm').click(function(){
var id = 0;
$('#modal_bbm').modal('show');
$('#modal_body_bbm').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_bbm.php",
data: 'id='+id,
success: function(data){
$('#modal_body_bbm').html(data);
$('#nama_bbm').first().focus().selected();
}
});
});
$('#simpan_bbm').click(function(){
var id = $('#bbm_id').val();
var nama = $('#nama_bbm').val();
var harga = $('#harga_bbm').val();
var key = 'simpan_bbm';
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&nama='+nama
+'&harga='+harga
+'&key='+key,
success: function(data){
$('#modal_bbm').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_b bm').load("app/master/item/tabel_bbm.php");
}
});
});
$("#modal_bbm").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
/* KOTA */
$('#tabel_kota').load("app/master/item/tabel_kota.php");
$('#btn_baru_kota').click(function(){
var id = 0;
$('#modal_kota').modal('show');
$('#modal_body_kota').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_kota.php",
data: 'id='+id,
success: function(data){
$('#modal_body_kota').html(data);
$('#nama_kota').first().focus().selected();
}
});
});
$('#simpan_kota').click(function(){
var id = $('#kota_id').val();
var nama = $('#nama_kota').val();
var key = 'simpan_kota';
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&nama='+nama
+'&key='+key,
success: function(data){
$('#modal_kota').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_b bm').load("app/master/item/tabel_kota.php");
}
});
});
$("#modal_kota").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
/* JARAK */
$('#tabel_jarak').load("app/master/item/tabel_jarak.php");
$('#btn_baru_jarak').click(function(){
var id = 0;
$('#modal_jarak').modal('show');
$('#modal_body_jarak').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_jarak.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jarak').html(data);
$('#nama_jarak').first().focus().selected();
}
});
});
$('#simpan_jarak').click(function(){
var id = $('#jarak_id').val();
var sp_kota_id = $('#sp_kota_id_jarak').val();
var jarak = $('#jarak_jarak').val();
var key = 'simpan_jarak';
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&sp_kota_id='+sp_kota_id
+'&jarak='+jarak
+'&key='+key,
success: function(data){
$('#modal_jarak').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_b bm').load("app/master/item/tabel_jarak.php");
}
});
});
$("#modal_jarak").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
/* UANG HARIAN */
$('#tabel_uangharian').load("app/master/item/tabel_uangharian.php");
$('#btn_baru_uangharian').click(function(){
var id = 0;
$('#modal_uangharian').modal('show');
$('#modal_body_uangharian').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_uangharian.php",
data: 'id='+id,
success: function(data){
$('#modal_body_uangharian').html(data);
$('#nama_uangharian').first().focus().selected();
}
});
});
$('#simpan_uangharian').click(function(){
var id = $('#uangharian_id').val();
var luarkota = $('#luarkota_uangharian').val();
var diklat = $('#diklat_uangharian').val();
var dalamkota_kurang = $('#dalamkota_kurang_uangharian').val();
var dalamkota_lebih = $('#dalamkota_lebih_uangharian').val();
var key = 'simpan_uangharian';
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&luarkota='+luarkota
+'&diklat='+diklat
+'&dalamkota_kurang='+dalamkota_kurang
+'&dalamkota_lebih='+dalamkota_lebih
+'&key='+key,
success: function(data){
$('#modal_uangharian').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_b bm').load("app/master/item/tabel_uangharian.php");
}
});
});
$("#modal_uangharian").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
/* JATUH TEMPO SPJ */
$('#tabel_jtspj').load("app/master/item/tabel_jtspj.php");
$('#btn_baru_jtspj').click(function(){
var id = 0;
$('#modal_jtspj').modal('show');
$('#modal_body_jtspj').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_jtspj.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jtspj').html(data);
$('#nama_jtspj').first().focus().selected();
}
});
});
$('#simpan_jtspj').click(function(){
var id = $('#jtspj_id').val();
var jumlah_hari = $('#jumlah_hari_jtspj').val();
var key = 'simpan_jtspj';
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&jumlah_hari='+jumlah_hari
+'&key='+key,
success: function(data){
$('#modal_jtspj').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_jtspj').load("app/master/item/tabel_jtspj.php");
}
});
});
$("#modal_jtspj").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+27
View File
@@ -0,0 +1,27 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM sp_item WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
$jenis=$row['jenis'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Item</label>
<input type="hidden" value="<?php echo $id; ?>" id="item_id">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_item">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis</label>
<select class="form-control" id="jenis_item">
<option></option>
<option <?php if ($jenis=='TRANSPORTASI') {echo "selected";} ?> value="TRANSPORTASI">TRANSPORTASI</option>
<option <?php if ($jenis=='PENGINAPAN') {echo "selected";} ?> value="PENGINAPAN">PENGINAPAN</option>
<option <?php if ($jenis=='LAIN') {echo "selected";} ?> value="LAIN">LAIN</option>
</select>
</form>
+37
View File
@@ -0,0 +1,37 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM sp_bbm WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
$harga=$row['harga'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama</label>
<input type="hidden" value="<?php echo $id; ?>" id="bbm_id">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_bbm">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Harga</label>
<input type="text" class="form-control" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($harga,0,',','.'); ?>" id="harga_bbm">
</div>
</form>
<script>
function formatAngka(objek, separator) {
a = objek.value;b = a.replace(/[^\d]/g,"");c="";panjang=b.length;j=0;
for(i=panjang;i>0;i--) {j=j+1;if(((j%3)==1)&&(j!=1)) {c=b.substr(i-1,1)+separator+c;} else {c=b.substr(i-1,1)+c;}}objek.value=c;
}
function hanyaAngka(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script>
+32
View File
@@ -0,0 +1,32 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT j.id,k.nama,j.jarak,k.id FROM sp_jarak j INNER JOIN sp_kota k ON (k.id=j.sp_kota_id) WHERE j.id='$id'");
while($row=pg_fetch_array($data)) {
$jarak_id=$row[0];
$nama=$row[1];
$jarak=$row[2];
$kota_id=$row[3];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama</label>
<input type="hidden" value="<?php echo $id; ?>" id="jarak_id">
<select class="form-control" id="sp_kota_id_jarak">
<option></option>
<?php
$d=pg_query("SELECT id,nama FROM sp_kota ORDER BY id ASC");
while($r=pg_fetch_array($d)) {
?>
<option <?php if ($kota_id==$r[0]) {echo 'selected';} ?> value="<?php echo $r[0]; ?>"><?php echo $r[1]; ?></option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jarak (km)</label>
<input type="number" class="form-control" value="<?php echo $jarak; ?>" id="jarak_jarak">
</div>
</form>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT id,jumlah_hari FROM sp_seting_hari WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$jtspj_id=$row[0];
$jumlah_hari=$row[1];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Jumlah Hari</label>
<input type="hidden" value="<?php echo $id; ?>" id="jtspj_id">
<input type="number" class="form-control" value="<?php echo $jumlah_hari; ?>" id="jumlah_hari_jtspj">
</div>
</form>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM sp_kota WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama</label>
<input type="hidden" value="<?php echo $id; ?>" id="kota_id">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_kota">
</div>
</form>
+47
View File
@@ -0,0 +1,47 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM sp_uangharian WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$luarkota=$row['luarkota'];
$diklat=$row['diklat'];
$dalamkota_kurang=$row['dalamkota_kurang'];
$dalamkota_lebih=$row['dalamkota_lebih'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Luar Kota</label>
<input type="hidden" value="<?php echo $id; ?>" id="uangharian_id">
<input type="text" class="form-control" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($luarkota,0,',','.'); ?>" id="luarkota_uangharian">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Diklat</label>
<input type="text" class="form-control" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($diklat,0,',','.'); ?>" id="diklat_uangharian">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Dalam Kota < 8 Jam</label>
<input type="text" class="form-control" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($dalamkota_kurang,0,',','.'); ?>" id="dalamkota_kurang_uangharian">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Dalam Kota > 8 Jam</label>
<input type="text" class="form-control" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($dalamkota_lebih,0,',','.'); ?>" id="dalamkota_lebih_kurang_uangharian">
</div>
</form>
<script>
function formatAngka(objek, separator) {
a = objek.value;b = a.replace(/[^\d]/g,"");c="";panjang=b.length;j=0;
for(i=panjang;i>0;i--) {j=j+1;if(((j%3)==1)&&(j!=1)) {c=b.substr(i-1,1)+separator+c;} else {c=b.substr(i-1,1)+c;}}objek.value=c;
}
function hanyaAngka(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script>
+76
View File
@@ -0,0 +1,76 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_item").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_item" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;">ID</td>
<td align="center">Item</td>
<td align="center" width="150px;">Jenis</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM sp_item ORDER BY id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td><?php echo $row['jenis']; ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_item" style="height:22px;" class="btn btn-teal btn-xs edit_item" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_item" style="height:22px;"class="btn btn-danger btn-xs delete_item" 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">
$("#tabel_data_item").on('click','.edit_item',function(){
var id = $(this).attr('id');
$('#modal_item').modal('show');
$('#modal_body_item').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_item').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_item").on('click','.delete_item',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_item";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+76
View File
@@ -0,0 +1,76 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_bbm").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_bbm" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;">ID</td>
<td align="center">Nama</td>
<td align="center" width="150px;">Harga</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM sp_bbm ORDER BY id ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td align="right"><?php echo number_format($row['harga'],0,',','.'); ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_bbm" style="height:22px;" class="btn btn-teal btn-xs edit_bbm" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_bbm" style="height:22px;"class="btn btn-danger btn-xs delete_bbm" 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">
$("#tabel_data_bbm").on('click','.edit_bbm',function(){
var id = $(this).attr('id');
$('#modal_bbm').modal('show');
$('#modal_body_bbm').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_bbm.php",
data: 'id='+id,
success: function(data){
$('#modal_body_bbm').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_bbm").on('click','.delete_bbm',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_bbm";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+76
View File
@@ -0,0 +1,76 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_jarak").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_jarak" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;">ID</td>
<td align="center">Kota</td>
<td align="center" width="150px;">Jarak (km)</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT j.id,k.nama,j.jarak FROM sp_jarak j INNER JOIN sp_kota k ON (k.id=j.sp_kota_id) ORDER BY k.id ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td align="right"><?php echo $row['jarak']; ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_jarak" style="height:22px;" class="btn btn-teal btn-xs edit_jarak" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_jarak" style="height:22px;"class="btn btn-danger btn-xs delete_jarak" 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">
$("#tabel_data_jarak").on('click','.edit_jarak',function(){
var id = $(this).attr('id');
$('#modal_jarak').modal('show');
$('#modal_body_jarak').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_jarak.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jarak').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_jarak").on('click','.delete_jarak',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_jarak";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+76
View File
@@ -0,0 +1,76 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_jtspj").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_jtspj" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;">ID</td>
<td align="center">Jumlah Hari</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT id,jumlah_hari FROM sp_seting_hari ORDER BY id ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td align="center"><?php echo $row['jumlah_hari']; ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_jtspj" style="height:22px;" class="btn btn-teal btn-xs edit_jtspj" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<!--
<button type="button" name="delete_jtspj" style="height:22px;"class="btn btn-danger btn-xs delete_jtspj" 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">
$("#tabel_data_jtspj").on('click','.edit_jtspj',function(){
var id = $(this).attr('id');
$('#modal_jtspj').modal('show');
$('#modal_body_jtspj').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_jtspj.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jtspj').html(data);
$('#jumlah_hari_jtspj').first().focus().selected();
}
});
});
$("#tabel_data_jtspj").on('click','.delete_jtspj',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_jtspj";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+74
View File
@@ -0,0 +1,74 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_kota").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_kota" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;">ID</td>
<td align="center">Kota</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM sp_kota ORDER BY id ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_kota" style="height:22px;" class="btn btn-teal btn-xs edit_kota" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_kota" style="height:22px;"class="btn btn-danger btn-xs delete_kota" 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">
$("#tabel_data_kota").on('click','.edit_kota',function(){
var id = $(this).attr('id');
$('#modal_kota').modal('show');
$('#modal_body_kota').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_kota.php",
data: 'id='+id,
success: function(data){
$('#modal_body_kota').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_kota").on('click','.delete_kota',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_kota";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+80
View File
@@ -0,0 +1,80 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_uangharian").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_uangharian" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;">ID</td>
<td align="center" width="150px;">Luar Kota</td>
<td align="center" width="150px;">Diklat</td>
<td align="center" width="300px;">Dalam Kota < 8 Jam</td>
<td align="center" width="300px;">Dalam Kota > 8 Jam</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM sp_uangharian ORDER BY id ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td align="right"><?php echo number_format($row[1],0,',','.'); ?></td>
<td align="right"><?php echo number_format($row[2],0,',','.'); ?></td>
<td align="right"><?php echo number_format($row[3],0,',','.'); ?></td>
<td align="right"><?php echo number_format($row[4],0,',','.'); ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_uangharian" style="height:22px;" class="btn btn-teal btn-xs edit_uangharian" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_uangharian" style="height:22px;"class="btn btn-danger btn-xs delete_uangharian" 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">
$("#tabel_data_uangharian").on('click','.edit_uangharian',function(){
var id = $(this).attr('id');
$('#modal_uangharian').modal('show');
$('#modal_body_uangharian').html("");
$.ajax({
type: "POST",
url: "app/master/item/modal_uangharian.php",
data: 'id='+id,
success: function(data){
$('#modal_body_uangharian').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_uangharian").on('click','.delete_uangharian',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_uangharian";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/item/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+28
View File
@@ -0,0 +1,28 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_jabatan') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$cek_jabatan=pg_query("SELECT id FROM jabatan_pegawai WHERE id='$id'");
$row_jabatan = pg_fetch_row($cek_jabatan);
if ($row_jabatan[0] > 0) {
$upd_jabatan = pg_query("UPDATE jabatan_pegawai SET
nama='$nama'
WHERE id='$id'");
} else {
$ins_jabatan = pg_query("INSERT into jabatan_pegawai (
nama
) values(
'$nama'
)
");
}
} else
if ($key=='delete_jabatan') {
$id=$_POST['id'];
$del_jabatan = pg_query("DELETE FROM jabatan_pegawai WHERE id='$id'");
}
?>
+78
View File
@@ -0,0 +1,78 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_jabatan" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_jabatan"></div>
</div>
</div>
<div id="modal_jabatan" 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">Data Jabatan</h4>
</div>
<div class="modal-body" id="modal_body_jabatan"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jabatan">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jabatan">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_jabatan').load("app/master/jabatan/tabel.php");
$('#btn_baru_jabatan').click(function(){
var id = 0;
$('#modal_jabatan').modal('show');
$('#modal_body_jabatan').html("");
$.ajax({
type: "POST",
url: "app/master/jabatan/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jabatan').html(data);
$('#nama_jabatan').first().focus().selected();
}
});
});
$('#simpan_jabatan').click(function(){
var id = $('#id_ms_jabatan').val();
var nama = $('#nama_jabatan').val();
var key = 'simpan_jabatan';
$.ajax({
type: "POST",
url: "app/master/jabatan/crud.php",
data: 'id='+id
+'&nama='+nama
+'&key='+key,
success: function(data){
$('#modal_jabatan').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_jabatan').load("app/master/jabatan/tabel.php");
}
});
});
$("#modal_jabatan").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM jabatan_pegawai WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama Jabatan</label>
<input type="hidden" value="<?php echo $id; ?>" id="id_ms_jabatan">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_jabatan">
</div>
</form>
+74
View File
@@ -0,0 +1,74 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_jabatan").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_jabatan" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40">ID</td>
<td align="center">Jabatan</td>
<td align="center" width="40px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM jabatan_pegawai ORDER BY id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td class="kanan" align="center">
<button type="button" name="edit_jabatan" style="height:22px;" class="btn btn-teal btn-xs edit_jabatan" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<!-- <button type="button" name="delete_jabatan" style="height:22px;"class="btn btn-danger btn-xs delete_jabatan" 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">
$("#tabel_data_jabatan").on('click','.edit_jabatan',function(){
var id = $(this).attr('id');
$('#modal_jabatan').modal('show');
$('#modal_body_jabatan').html("");
$.ajax({
type: "POST",
url: "app/master/jabatan/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jabatan').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_jabatan").on('click','.delete_jabatan',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_jabatan";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/jabatan/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+28
View File
@@ -0,0 +1,28 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_jenis') {
$id=$_POST['id'];
$jenis=$_POST['jenis'];
$cek_jenis=pg_query("SELECT id FROM jenis_user WHERE id='$id'");
$row_jenis = pg_fetch_row($cek_jenis);
if ($row_jenis[0] > 0) {
$upd_jenis = pg_query("UPDATE jenis_user SET
jenis='$jenis'
WHERE id='$id'");
} else {
$ins_jenis = pg_query("INSERT into jenis_user (
jenis
) values(
'$jenis'
)
");
}
} else
if ($key=='delete_jenis') {
$id=$_POST['id'];
$del_jenis = pg_query("DELETE FROM jenis_user WHERE id='$id'");
}
?>
+81
View File
@@ -0,0 +1,81 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_jenis" class="btn btn-danger btn-rounded waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Jenis User
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_jenis"></div>
</div>
</div>
<div id="modal_jenis" 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 Jenis User</h4>
</div>
<div class="modal-body" id="modal_body_jenis"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jenis">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jenis">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_jenis').load("app/master/jenis/tabel.php");
$('#btn_baru_jenis').click(function(){
var id = 0;
$('#modal_jenis').modal('show');
$('#modal_body_jenis').html("");
$.ajax({
type: "POST",
url: "app/master/jenis/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jenis').html(data);
$('#nama_jenis').first().focus().selected();
}
});
});
$('#simpan_jenis').click(function(){
var id = $('#id_ms_jenis').val();
var jenis = $('#nama_jenis').val();
var key = 'simpan_jenis';
$.ajax({
type: "POST",
url: "app/master/jenis/crud.php",
data: 'id='+id
+'&jenis='+jenis
+'&key='+key,
success: function(data){
$('#modal_jenis').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_jenis').load("app/master/jenis/tabel.php");
}
});
});
$("#modal_jenis").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM jenis_user WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$jenis=$row['jenis'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Jenis</label>
<input type="hidden" value="<?php echo $id; ?>" id="id_ms_jenis">
<input type="text" class="form-control" value="<?php echo $jenis; ?>" id="nama_jenis">
</div>
</form>
+75
View File
@@ -0,0 +1,75 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_jenis").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_jenis" class="table table-striped table-condensed" cellpadding="1">
<thead>
<tr>
<td><b>Jenis User</b></td>
<td align="center" width="80px;"><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data = pg_query("SELECT * FROM jenis_user ORDER BY id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><b><?php echo $row['jenis']; ?></b></td>
<td align="center" class="kanan">
<button type="button" name="edit_jenis" style="height:22px;" class="btn btn-teal btn-xs edit_jenis" 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_jenis" style="height:22px;"class="btn btn-danger btn-xs delete_jenis" 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_jenis"]').popover();
$("#tabel_data_jenis").on('click','.edit_jenis',function(){
var id = $(this).attr('id');
$('#modal_jenis').modal('show');
$('#modal_body_jenis').html("");
$.ajax({
type: "POST",
url: "app/master/jenis/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jenis').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_jenis").on('click','.delete_jenis',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_jenis";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/jenis/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+28
View File
@@ -0,0 +1,28 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_jns_pejabat') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$cek_jns_pejabat=pg_query("SELECT id FROM sp_jenis_pejabat WHERE id='$id'");
$row_jns_pejabat = pg_fetch_row($cek_jns_pejabat);
if ($row_jns_pejabat[0] > 0) {
$upd_jns_pejabat = pg_query("UPDATE sp_jenis_pejabat SET
nama='$nama'
WHERE id='$id'");
} else {
$ins_jns_pejabat = pg_query("INSERT into sp_jenis_pejabat (
nama
) values(
'$nama'
)
");
}
} else
if ($key=='delete_jns_pejabat') {
$id=$_POST['id'];
$del_jns_pejabat = pg_query("DELETE FROM sp_jenis_pejabat WHERE id='$id'");
}
?>
+77
View File
@@ -0,0 +1,77 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_jns_pejabat" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_jns_pejabat"></div>
</div>
</div>
<div id="modal_jns_pejabat" 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">Jenis Pejabat</h4>
</div>
<div class="modal-body" id="modal_body_jns_pejabat"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jns_pejabat">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jns_pejabat">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_jns_pejabat').load("app/master/jns_pejabat/tabel.php");
$('#btn_baru_jns_pejabat').click(function(){
var id = 0;
$('#modal_jns_pejabat').modal('show');
$('#modal_body_jns_pejabat').html("");
$.ajax({
type: "POST",
url: "app/master/jns_pejabat/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jns_pejabat').html(data);
$('#nama_jns_pejabat').first().focus().selected();
}
});
});
$('#simpan_jns_pejabat').click(function(){
var id = $('#jns_pejabat_id').val();
var nama = $('#nama_jns_pejabat').val();
var key = 'simpan_jns_pejabat';
$.ajax({
type: "POST",
url: "app/master/jns_pejabat/crud.php",
data: 'id='+id
+'&nama='+nama
+'&key='+key,
success: function(data){
$('#modal_jns_pejabat').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_jns_pejabat').load("app/master/jns_pejabat/tabel.php");
}
});
});
$("#modal_jns_pejabat").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM sp_jenis_pejabat WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Jenis Pejabat</label>
<input type="hidden" value="<?php echo $id; ?>" id="jns_pejabat_id">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_jns_pejabat">
</div>
</form>
+74
View File
@@ -0,0 +1,74 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_jns_pejabat").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_jns_pejabat" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;" align="center">ID</td>
<td align="center">Jenis Pejabat</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM sp_jenis_pejabat ORDER BY id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td align="center" class="kana">
<button type="button" name="edit_jns_pejabat" style="height:22px;" class="btn btn-teal btn-xs edit_jns_pejabat" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_jns_pejabat" style="height:22px;"class="btn btn-danger btn-xs delete_jns_pejabat" 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">
$("#tabel_data_jns_pejabat").on('click','.edit_jns_pejabat',function(){
var id = $(this).attr('id');
$('#modal_jns_pejabat').modal('show');
$('#modal_body_jns_pejabat').html("");
$.ajax({
type: "POST",
url: "app/master/jns_pejabat/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jns_pejabat').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_jns_pejabat").on('click','.delete_jns_pejabat',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_jns_pejabat";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/jns_pejabat/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+28
View File
@@ -0,0 +1,28 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_jns_user') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$cek_jns_user=pg_query("SELECT id FROM sp_jenis_user WHERE id='$id'");
$row_jns_user = pg_fetch_row($cek_jns_user);
if ($row_jns_user[0] > 0) {
$upd_jns_user = pg_query("UPDATE sp_jenis_user SET
nama='$nama'
WHERE id='$id'");
} else {
$ins_jns_user = pg_query("INSERT into sp_jenis_user (
nama
) values(
'$nama'
)
");
}
} else
if ($key=='delete_jns_user') {
$id=$_POST['id'];
$del_jns_user = pg_query("DELETE FROM sp_jenis_user WHERE id='$id'");
}
?>
+77
View File
@@ -0,0 +1,77 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_jns_user" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_jns_user"></div>
</div>
</div>
<div id="modal_jns_user" 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">Jenis User</h4>
</div>
<div class="modal-body" id="modal_body_jns_user"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jns_user">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jns_user">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_jns_user').load("app/master/jns_user/tabel.php");
$('#btn_baru_jns_user').click(function(){
var id = 0;
$('#modal_jns_user').modal('show');
$('#modal_body_jns_user').html("");
$.ajax({
type: "POST",
url: "app/master/jns_user/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jns_user').html(data);
$('#nama_jns_user').first().focus().selected();
}
});
});
$('#simpan_jns_user').click(function(){
var id = $('#jns_user_id').val();
var nama = $('#nama_jns_user').val();
var key = 'simpan_jns_user';
$.ajax({
type: "POST",
url: "app/master/jns_user/crud.php",
data: 'id='+id
+'&nama='+nama
+'&key='+key,
success: function(data){
$('#modal_jns_user').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_jns_user').load("app/master/jns_user/tabel.php");
}
});
});
$("#modal_jns_user").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM sp_jenis_user WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Jenis User</label>
<input type="hidden" value="<?php echo $id; ?>" id="jns_user_id">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_jns_user">
</div>
</form>
+74
View File
@@ -0,0 +1,74 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_jns_user").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_jns_user" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;" align="center">ID</td>
<td align="center">Jenis User</td>
<td align="center" width="60px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM sp_jenis_user ORDER BY id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td align="center" class="kana">
<button type="button" name="edit_jns_user" style="height:22px;" class="btn btn-teal btn-xs edit_jns_user" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<button type="button" name="delete_jns_user" style="height:22px;"class="btn btn-danger btn-xs delete_jns_user" 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">
$("#tabel_data_jns_user").on('click','.edit_jns_user',function(){
var id = $(this).attr('id');
$('#modal_jns_user').modal('show');
$('#modal_body_jns_user').html("");
$.ajax({
type: "POST",
url: "app/master/jns_user/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jns_user').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_jns_user").on('click','.delete_jns_user',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_jns_user";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/jns_user/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+169
View File
@@ -0,0 +1,169 @@
<style type="text/css">
.no-border{
border:none;
}
.tb_master {
font-family: Arial;
}
</style>
<!-- Page-Title -->
<br>
<br>
<br>
<br>
<ul class="nav nav-tabs tabs-bordered nav-justified">
<!-- <li class="active">
<a href="#ms1" data-toggle="tab" aria-expanded="true">
<span class="visible-xs"><i class="fa fa-home"></i></span>
<span class="hidden-xs">Import</span>
</a>
</li> -->
<li class="active">
<a href="#ms2" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-home"></i></span>
<span class="hidden-xs tabmenu">satker</span>
</a>
</li>
<li class="">
<a href="#ms3" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-home"></i></span>
<span class="hidden-xs tabmenu">jabatan</span>
</a>
</li>
<li class="">
<a href="#ms4" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-cog"></i></span>
<span class="hidden-xs tabmenu">pegawai</span>
</a>
</li>
<li class="">
<a href="#ms5" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-user"></i></span>
<span class="hidden-xs tabmenu">jns user</span>
</a>
</li>
<li class="">
<a href="#ms6" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-envelope-o"></i></span>
<span class="hidden-xs tabmenu">user</span>
</a>
</li>
<li class="">
<a href="#ms7" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-cog"></i></span>
<span class="hidden-xs tabmenu">jns pejabat</span>
</a>
</li>
<li class="">
<a href="#ms8" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-cog"></i></span>
<span class="hidden-xs tabmenu">pejabat</span>
</a>
</li>
<li class="">
<a href="#ms9" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-cog"></i></span>
<span class="hidden-xs tabmenu">rek</span>
</a>
</li>
<li class="">
<a href="#ms10" data-toggle="tab" aria-expanded="false">
<span class="visible-xs"><i class="fa fa-cog"></i></span>
<span class="hidden-xs tabmenu">item</span>
</a>
</li>
</ul>
<div class="tab-content">
<!--<div class="tab-pane active" id="ms1"><div id='1'></div></div>-->
<div class="tab-pane active" id="ms2"><div id='2'></div></div>
<div class="tab-pane" id="ms3"><div id='3'></div></div>
<div class="tab-pane" id="ms4"><div id='4'></div></div>
<div class="tab-pane" id="ms5"><div id='5'></div></div>
<div class="tab-pane" id="ms6"><div id='6'></div></div>
<div class="tab-pane" id="ms7"><div id='7'></div></div>
<div class="tab-pane" id="ms8"><div id='8'></div></div>
<div class="tab-pane" id="ms9"><div id='9'></div></div>
<div class="tab-pane" id="ms10"><div id='10'></div></div>
</div>
<!--
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_verif" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div class="">
<div class="card-box">
<div id="tabel_verif"></div>
</div>
</div>
</div>
<div id="modal_verif" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="modal-body" id="modal_body_verif"></div>
</div>
</div>
</div>
-->
<script>
var thn=$('#thn_dpa').val();
$('#ms2').find('#2').load("app/master/satker/main.php");
$('#ms3').find('#3').load("app/master/jabatan/main.php");
$('#ms4').find('#4').load("app/master/pegawai/main.php");
$('#ms5').find('#5').load("app/master/jns_user/main.php");
$('#ms6').find('#6').load("app/master/user/main.php");
$('#ms7').find('#7').load("app/master/jns_pejabat/main.php");
$('#ms8').find('#8').load("app/master/pejabat/main.php");
$('#ms9').find('#9').load("app/master/rek/main.php");
$('#ms10').find('#10').load("app/master/item/main.php");
// $('#tabel_verif').load("app/verif/tabel.php");
/* $('#btn_baru_verif').click(function(){
var id = 0;
$('#modal_verif').modal('show');
$('#modal_body_verif').html("");
$.ajax({
type: "POST",
url: "app/verif/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_verif').html(data);
$('#kategori').first().focus().selected();
}
});
}); */
/* $("#modal_verif").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
}); */
</script>
+33
View File
@@ -0,0 +1,33 @@
<?php
include ('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_pegawai') {
$id = $_POST['id'];
$nama=$_POST['nama'];
$nipb=$_POST['nipb'];
$golongan=$_POST['golongan'];
$ruang=$_POST['ruang'];
$jenis_kelamin=$_POST['jenis_kelamin'];
$satuan_kerja=$_POST['satuan_kerja'];
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
$aktif=$_POST['aktif'];
$cek=pg_query("SELECT id FROM data_pegawai WHERE id='$id'");
$row = pg_fetch_row($cek);
if ($row[0] > 0) {
$upd_pegawai=pg_query("UPDATE data_pegawai SET nama='$nama',nipb ='$nipb',golongan='$golongan',ruang='$ruang',jenis_kelamin='$jenis_kelamin',satuan_kerja='$satuan_kerja',
jabatan_pegawai_id='$jabatan_pegawai_id',aktif='$aktif',modified_at=NOW()
WHERE id='$id'");
} else {
$ins_pegawai=pg_query("INSERT INTO data_pegawai
(nama,nipb,golongan,ruang,jenis_kelamin,satuan_kerja,jabatan_pegawai_id,aktif,created_at,modified_at) VALUES
('$nama','$nipb','$golongan','$ruang','$jenis_kelamin','$satuan_kerja','$jabatan_pegawai_id','$aktif',NOW(),NOW())
");
}
} else
if ($key=='delete') {
$id = $_POST['pegawai_id'];
$del_gbersih=pg_query("DELETE FROM data_pegawai WHERE id='$id'");
}
?>
File diff suppressed because it is too large Load Diff
+64
View File
@@ -0,0 +1,64 @@
<?php
include('../../koneksi.php');
require "excel_reader.php";
//jika tombol import ditekan
//$del_pegawai=pg_query("DELETE FROM data_pegawai");
$target = basename($_FILES['input_load_impegawai']['name']) ;
move_uploaded_file($_FILES['input_load_impegawai']['tmp_name'], $target);
// tambahkan baris berikut untuk mencegah error is not readable
chmod($_FILES['input_load_impegawai']['name'],0777);
$data = new Spreadsheet_Excel_Reader($_FILES['input_load_impegawai']['name'],false);
// menghitung jumlah baris file xls
$baris = $data->rowcount($sheet_index=0);
// import data excel mulai baris ke-2 (karena tabel xls ada header pada baris 1)
for ($i=2; $i<=$baris; $i++)
{
$n=$data->val($i, 2);
if (($n=='') || ($n==NULL)) {} else {
// membaca data (kolom ke-1 sd terakhir)
// import jabatan baru
/* $nip = $data->val($i, 1);
$nama = $data->val($i, 2);
$cek=pg_query("SELECT nama FROM jabatan_pegawai WHERE nama='$nama'");
$jumlah=pg_num_rows($cek);
if ($jumlah!=0) {
$cek_jab = pg_query("SELECT id FROM jabatan_pegawai WHERE nama='$nama'");
while($rc=pg_fetch_array($cek_jab)) {$jabatan_pegawai_id=$rc[0];}
} else {
$impegawai = pg_query("INSERT into jabatan_pegawai (nama) values ('$nama')");
$cek_jab = pg_query("SELECT MAX(id) FROM jabatan_pegawai");
while($rc=pg_fetch_array($cek_jab)) {$jabatan_pegawai_id=$rc[0];}
}
$upd_jab = pg_query("UPDATE data_pegawai SET jabatan_pegawai_id='$jabatan_pegawai_id' WHERE nipb='$nip'");
*/
// import pegawai
/* $nama2 = $data->val($i, 1);
$nipb2 = $data->val($i, 2);
$golongan = $data->val($i, 3);
$ruang = $data->val($i, 4);
$jenis_kelamin = $data->val($i, 5);
$satuan_kerja = $data->val($i, 6);
$jabatan_pegawai_id = $data->val($i, 7);
$id = $data->val($i, 8);
$nipb=str_replace(' ', '', $nipb2);
$nama=str_replace("'", "", $nama2);
$impegawai = "INSERT into data_pegawai (id,nama,nipb,golongan,ruang,jenis_kelamin,satuan_kerja,jabatan_pegawai_id,aktif,created_at,modified_at)
values ('$id','$nama','$nipb','$golongan','$ruang','$jenis_kelamin','$satuan_kerja','$jabatan_pegawai_id','1',NOW(),NOW())";
$hasil_impegawai = pg_query($impegawai);
*/
}
}
// hapus file xls yang udah dibaca
// unlink($_FILES['input_load_impegawai']['name']);
?>
Binary file not shown.
+208
View File
@@ -0,0 +1,208 @@
<?php
include('../../koneksi.php');
?>
<!--
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_load_impegawai" class="btn btn-success waves-effect waves-light">
<i class="fa fa-folder-open m-r-5"></i> Load file excel
</button>
</div>
<div class="col-lg-10">
<h4 id="file_impegawai" style="color:#007bb6;"></h4>
</div>
</div>
<hr>
<h4 class="m-t-0 header-title"><b>Import Data Kepegawaian</b></h4>
<form id="fr_u_impegawai" name="fr_u_impegawai" class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
<input type="file" name="input_load_impegawai" class="filestyle" accept=".xls" data-buttonbefore="true" style="visibility: collapse;" id="input_load_impegawai">
<button type="submit" class="btn btn-custom waves-effect waves-light btn-md" id="start_u_impegawai">
<i class="fa fa-arrow-circle-down m-r-5"></i> Start Import
</button>
</form>
<hr>
-->
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_pegawai" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<form id="fr_u_lain" name="fr_u_lain" class="form-inline" method="post" onsubmit="return false;" enctype="multipart/form-data">
<div class="form-group m-r-10">
<label for="exampleInputName2">Satker</label>
<select class="form-control" name="fsatker" id="fsatker">
<option></option>
<?php
$ukerja=pg_query("SELECT DISTINCT id,nama FROM satuan_kerja ORDER BY nama ASC");
while($row=pg_fetch_assoc($ukerja)) {
?>
<option value="<?php echo $row['id']; ?>"><?php echo $row['nama']?></option>
<?php
}
?>
</select>
</div>
<div class="form-group m-r-10">
<label for="exampleInputName2">Cari Nama</label>
<div class="input-group">
<input type="text" id="master_cari_nama" name="master_cari_nama" class="form-control" style="width:400px">
<span class="input-group-btn">
<button type="button" class="btn waves-effect waves-light btn-success" id="btn_master_cari_nama">&nbsp;<i class="glyphicon glyphicon-search"></i></button>
</span>
</div>
</div>
</form>
<hr>
<div id="tabel_pegawai"></div>
<div id="modal_pegawai" 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">Input Pegawai</h4>
</div>
<div class="modal-body" id="modal_body_pegawai"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_pegawai">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_pegawai">Simpan</button>
</div>
</div>
</div>
</div>
<script>
/*
var fsatker = $('#fsatker').val();
$('#tabel_pegawai').load("app/master/pegawai/tabel.php",{kerja:fsatker});
*/
$('#btn_baru_pegawai').click(function(){
var id = 0;
$('#modal_pegawai').modal('show');
$('#modal_body_pegawai').html("");
$.ajax({
type: "POST",
url: "app/master/pegawai/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_pegawai').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#modal_pegawai").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$('#fsatker').change(function(){
$('#master_cari_nama').val('');
var fsatker = $('#fsatker').val();
$('#tabel_pegawai').load("app/master/pegawai/tabel.php",{kerja:fsatker});
});
$('#simpan_pegawai').click(function(){
var id = $('#pegawai_id').val();
var nama = $('#nama_pegawai').val();
var nipb = $('#nipb').val();
var golongan = $('#golongan').val();
var ruang = $('#ruang').val();
var jenis_kelamin = $('#jenis_kelamin').val();
var satuan_kerja = $('#satuan_kerja').val();
var jabatan_pegawai_id = $('#jabatan_pegawai_id').val();
var aktif = $('#aktif').val();
var key = 'simpan_pegawai';
$.ajax({
type: "POST",
url: "app/master/pegawai/crud.php",
data: 'id='+id
+'&nama='+nama
+'&nipb='+nipb
+'&golongan='+golongan
+'&ruang='+ruang
+'&jenis_kelamin='+jenis_kelamin
+'&satuan_kerja='+satuan_kerja
+'&jabatan_pegawai_id='+jabatan_pegawai_id
+'&aktif='+aktif
+'&key='+key,
success: function(data){
$('#modal_pegawai').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('data tersimpan..');
var fsatker = $('#fsatker').val();
$('#tabel_pegawai').load("app/master/pegawai/tabel.php",{kerja:fsatker});
}
});
});
/*
$('#btn_load_impegawai').click(function(){
$('#input_load_impegawai').trigger('click');
});
$('#input_load_impegawai').change(function(e){
var fileName = e.target.files[0].name;
$('#file_impegawai').html(fileName);
});
$("#fr_u_impegawai").on('submit',(function(e) {
var fimpegawai=$('#file_impegawai').html();
if (!fimpegawai) {alert('load file excelnya..');} else {
e.preventDefault();
$.ajax({
url: "app/master/pegawai/import.php",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
success: function(data)
{
alert(data);
$('#master').trigger('click');
$('.nav-tabs li:eq(0) a').tab('show');
}
});3
}
}));
*/
$('#btn_master_cari_nama').click(function(){
$("#fsatker").val("0");
var nama = $('#master_cari_nama').val();
$('#tabel_pegawai').load("app/master/pegawai/tabel.php",{nama:nama});
});
</script>
+115
View File
@@ -0,0 +1,115 @@
<?php
include ('../../koneksi.php');
if (!$_POST['pegawai_id']) {} else {
$id=$_POST['pegawai_id'];
$data=pg_query("SELECT * FROM data_pegawai WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$nama=$row['nama'];
$nipb=$row['nipb'];
$golongan=$row['golongan'];
$ruang=$row['ruang'];
$jenis_kelamin=$row['jenis_kelamin'];
$satuan_kerja=$row['satuan_kerja'];
$jabatan_pegawai_id=$row['jabatan_pegawai_id'];
$aktif=$row['aktif'];
}
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama Pegawai</label>
<input type="hidden" value="<?php echo $id; ?>" id="pegawai_id">
<input type="text" class="form-control" id="nama_pegawai" value="<?php echo $nama; ?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">NIP</label>
<input type="text" class="form-control" id="nipb" value="<?php echo $nipb; ?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Golongan</label>
<select class="form-control" id="golongan">
<option></option>
<option <?php if ($golongan=='-') {echo "selected";} ?> value="-">-</option>
<option <?php if ($golongan=='I') {echo "selected";} ?> value="I">I</option>
<option <?php if ($golongan=='II') {echo "selected";} ?> value="II">II</option>
<option <?php if ($golongan=='III') {echo "selected";} ?> value="III">III</option>
<option <?php if ($golongan=='IV') {echo "selected";} ?> value="IV">IV</option>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Ruang</label>
<select class="form-control" id="ruang">
<option></option>
<option <?php if ($ruang=='-') {echo "selected";} ?> value="-">-</option>
<option <?php if ($ruang=='a') {echo "selected";} ?> value="a">a</option>
<option <?php if ($ruang=='b') {echo "selected";} ?> value="b">b</option>
<option <?php if ($ruang=='c') {echo "selected";} ?> value="c">c</option>
<option <?php if ($ruang=='d') {echo "selected";} ?> value="d">d</option>
<option <?php if ($ruang=='e') {echo "selected";} ?> value="e">e</option>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis Kelamin</label>
<select class="form-control" id="jenis_kelamin">
<option></option>
<option <?php if ($jenis_kelamin=='Laki-laki') {echo "selected";} ?> value="Laki-laki">Laki-laki</option>
<option <?php if ($jenis_kelamin=='Perempuan') {echo "selected";} ?> value="Perempuan">Perempuan</option>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Satuan Kerja</label>
<select class="form-control" id="satuan_kerja">
<option></option>
<?php
$ukerja=pg_query("SELECT DISTINCT id,nama FROM satuan_kerja ORDER BY nama ASC");
while($row=pg_fetch_assoc($ukerja)) {
?>
<option <?php if ($satuan_kerja==$row['id']) {echo "selected";} ?> value="<?php echo $row['id']; ?>"><?php echo $row['nama']?></option>
<?php
}
?>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jabatan</label>
<select class="form-control" id="jabatan_pegawai_id">
<option></option>
<?php
$ujab=pg_query("SELECT DISTINCT id,nama FROM jabatan_pegawai ORDER BY nama ASC");
while($row=pg_fetch_assoc($ujab)) {
?>
<option <?php if ($jabatan_pegawai_id==$row['id']) {echo "selected";} ?> value="<?php echo $row['id']; ?>"><?php echo $row['nama']?></option>
<?php
}
?>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Aktif</label>
<select class="form-control" id="aktif">
<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>
function formatAngka(objek, separator) {
a = objek.value;b = a.replace(/[^\d]/g,"");c="";panjang=b.length;j=0;
for(i=panjang;i>0;i--) {j=j+1;if(((j%3)==1)&&(j!=1)) {c=b.substr(i-1,1)+separator+c;} else {c=b.substr(i-1,1)+c;}}objek.value=c;
}
/* INPUT HANYA ANGKA */
function validAngka(a)
{if(!/^[0-9.]+$/.test(a.value)){a.value = a.value.substring(0,a.value.length-1000);}}
</script>
+94
View File
@@ -0,0 +1,94 @@
<?php
include('../../koneksi.php');
$kerja=$_POST['kerja'];
$nama=strtoupper($_POST['nama']);
?>
<script type="text/javascript">$("#tabel_data_pegawai").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_pegawai" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1">
<thead style="font-weight:bold">
<tr>
<td align="center" width="40">ID</td>
<td align="center">Nama</td>
<td align="center">NIP</td>
<td align="center">Gol</td>
<td align="center">Sex</td>
<td align="center">Satker</td>
<td align="center">Jab</td>
<td align="center">Aktif</td>
<td align="center" width="40">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT p.id,p.nama,p.nipb,p.golongan,p.ruang,p.jenis_kelamin,s.nama,j.nama,p.aktif
FROM data_pegawai p
INNER JOIN satuan_kerja s ON (s.id=p.satuan_kerja)
INNER JOIN jabatan_pegawai j ON (j.id=p.jabatan_pegawai_id)
WHERE p.id IS NOT NULL
".($kerja == null ? "" : "AND p.satuan_kerja='$kerja'")."
".($nama == null ? "" : "AND p.nama LIKE '%$nama%'")."
ORDER BY p.id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td align="center" class="kiri"><?php echo $row[0]; ?></td>
<td><?php echo $row[1]; ?></td>
<td><?php echo $row[2]; ?></td>
<td><?php if ($row[3]=='-') {echo "-";} else {echo $row[3].'/'.$row[4];} ?></td>
<td><?php if ($row[5]=='Laki-laki') {echo "L";} else {echo "P";} ?></td>
<td><?php echo $row[6]; ?></td>
<td><?php echo $row[7]; ?></td>
<td><?php if ($row[8]=='t') {echo 'ON';} else {echo 'OFF';} ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_pegawai" style="height:22px;" class="btn btn-teal btn-xs edit_pegawai" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<!-- <button type="button" name="delete_pegawai" style="height:22px;"class="btn btn-danger btn-xs delete_pegawai" 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">
$("#tabel_data_pegawai").on('click','.edit_pegawai',function(){
var pegawai_id = $(this).attr('id');
$('#modal_pegawai').modal('show');
$('#modal_body_pegawai').html('');
$.ajax({
type: "POST",
url: "app/master/pegawai/modal.php",
data: 'pegawai_id='+pegawai_id,
success: function(data){
$('#modal_body_pegawai').html(data);
$('#nip').first().focus().selected();
}
});
});
$("#tabel_data_pegawai").on('click','.delete_pegawai',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete";
var pegawai_id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/pegawai/crud.php",
data: 'pegawai_id='+pegawai_id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+49
View File
@@ -0,0 +1,49 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_pejabat') {
$id=$_POST['id'];
$data_pegawai_id=$_POST['data_pegawai_id'];
$pangkat=$_POST['pangkat'];
$sp_jenis_pejabat_id=$_POST['sp_jenis_pejabat_id'];
$aktif=$_POST['aktif'];
$cek_user=pg_query("SELECT id FROM sp_pejabat WHERE id='$id'");
$row_user = pg_fetch_row($cek_user);
if ($row_user[0] > 0) {
$upd_user = pg_query("UPDATE sp_pejabat SET
data_pegawai_id='$data_pegawai_id',
pangkat='$pangkat',
sp_jenis_pejabat_id='$sp_jenis_pejabat_id',
aktif='$aktif'
WHERE id='$id'");
} else {
$ins_user = pg_query("INSERT into sp_pejabat (
data_pegawai_id,
pangkat,
sp_jenis_pejabat_id,
aktif
) values(
'$data_pegawai_id',
'$pangkat',
'$sp_jenis_pejabat_id',
'$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_pejabat') {
$id=$_POST['id'];
$del_user = pg_query("DELETE FROM sp_pejabat WHERE id='$id'");
}
?>
+92
View File
@@ -0,0 +1,92 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_pejabat" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Pejabat
</button>
</div>
</div>
<br>
<div id="tabel_pejabat"></div>
<div id="modal_pejabat" 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 Pejabat</h4>
</div>
<div class="modal-body" id="modal_body_pejabat"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_pejabat">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_pejabat">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_pejabat').load("app/master/pejabat/tabel.php");
$('#btn_baru_pejabat').click(function(){
var id = 0;
$('#modal_pejabat').modal('show');
$('#modal_body_pejabat').html("");
$.ajax({
type: "POST",
url: "app/master/pejabat/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_pejabat').html(data);
$('#kategori').first().focus().selected();
}
});
});
$('#simpan_pejabat').click(function(){
var id = $('#sp_pejabat_id').val();
var imp3 = $("#user_nama_pejabat").val();
var z3 = $('#browsers_pejabat');
var val3 = $(z3).find('option[value="' + imp3 + '"]');
var data_pegawai_ids = val3.attr('id_ms_pegawai2_pejabat');
if (!data_pegawai_ids) {
var data_pegawai_id = $('#data_pegawai_id2_pejabat').val();
} else {
var data_pegawai_id=data_pegawai_ids;
}
var pangkat = $('#pangkat_pejabat').val();
var sp_jenis_pejabat_id = $('#jenis_pejabat_pejabat').val();
var aktif = $('#user_aktif_pejabat').val();
var key = 'simpan_pejabat';
$.ajax({
type: "POST",
url: "app/master/pejabat/crud.php",
data: 'id='+id
+'&data_pegawai_id='+data_pegawai_id
+'&pangkat='+pangkat
+'&sp_jenis_pejabat_id='+sp_jenis_pejabat_id
+'&aktif='+aktif
+'&key='+key,
success: function(data){
$('#modal_pejabat').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_pejabat').load("app/master/pejabat/tabel.php");
}
});
});
$("#modal_pejabat").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+117
View File
@@ -0,0 +1,117 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data = pg_query("SELECT u.id,u.data_pegawai_id,u.pangkat,u.sp_jenis_pejabat_id,u.aktif,
p.nama
FROM sp_pejabat u
LEFT OUTER JOIN data_pegawai p ON (p.id=u.data_pegawai_id)
WHERE u.id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row[0];
$data_pegawai_id=$row[1];
$pangkat=$row[2];
$sp_jenis_pejabat_id=$row[3];
$aktif=$row[4];
$nama=$row[5];
}
?>
<input type="hidden" id="sp_pejabat_id" value="<?php echo $id; ?>">
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama Pegawai</label>
<input type="hidden" id="id_ms_pegawai2_pejabat" value="<?php echo $data_pegawai_id; ?>">
<input type="text" class="form-control" list="browsers_pejabat" name="browser" id="user_nama_pejabat" value="<?php echo $nama; ?>">
<datalist id="browsers_pejabat">
<?php
$userpeg=pg_query("SELECT p.nama,p.id,s.nama
FROM data_pegawai p
INNER JOIN satuan_kerja s ON (s.id=p.satuan_kerja)
WHERE p.aktif='t'
ORDER BY p.nama ASC");
while($rows=pg_fetch_array($userpeg)) {
?>
<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) {
?>
<option id_ms_pegawai2_pejabat="<?php echo($rows['id']);?>" value="<?php echo $rows[0]; ?>"><?php echo $rows[2]; ?></option>
<?php
} else
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) {
?>
<option id_ms_pegawai2_pejabat="<?php echo($rows['id']);?>" value="<?php echo $rows[0]; ?>"><?php echo $rows[0].' ------ '.$rows[2]; ?></option>
<?php
}
}
?>
</datalist>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Pangkat</label>
<input type="text" class="form-control" value="<?php echo $pangkat; ?>" id="pangkat_pejabat" >
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis User</label>
<select class="form-control" name="jenis_pejabat_pejabat" id="jenis_pejabat_pejabat">
<option></option>
<?php
$ju=pg_query("SELECT id,nama FROM sp_jenis_pejabat ORDER BY id ASC");
while($rju=pg_fetch_array($ju)) {
?>
<option <?php if ($sp_jenis_pejabat_id==$rju['id']) {echo "selected";} ?> value="<?php echo $rju['id']; ?>"><?php echo $rju['nama']; ?></option>
<?php
}
?>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Aktif</label>
<select class="form-control" id="user_aktif_pejabat">
<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>
+83
View File
@@ -0,0 +1,83 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_pejabat").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_pejabat" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1">
<thead style="font-weight:bold">
<tr>
<td align="center" width="400px;" align="center">Nama</td>
<td align="center">Pangkat</td>
<td align="center" width="200px;">Jenis</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.data_pegawai_id,u.pangkat,u.sp_jenis_pejabat_id,u.aktif,p.nama,j.nama
FROM sp_pejabat u
INNER JOIN sp_jenis_pejabat j ON (j.id=u.sp_jenis_pejabat_id)
LEFT OUTER JOIN data_pegawai p ON (p.id=u.data_pegawai_id)");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><?php echo $row[5]; ?></td>
<td><?php echo $row[2]; ?></td>
<td><?php echo $row[6]; ?></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_pejabat" style="height:22px;" class="btn btn-teal btn-xs edit_pejabat" 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_pejabat" style="height:22px;"class="btn btn-danger btn-xs delete_pejabat" 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_pejabat"]').popover();
$("#tabel_data_pejabat").on('click','.edit_pejabat',function(){
var id = $(this).attr('id');
$('#modal_pejabat').modal('show');
$('#modal_body_pejabat').html("");
$.ajax({
type: "POST",
url: "app/master/pejabat/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_pejabat').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_pejabat").on('click','.delete_pejabat',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_pejabat";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/pejabat/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+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>
+28
View File
@@ -0,0 +1,28 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_satker') {
$id=$_POST['id'];
$nama=$_POST['nama'];
$cek_satker=pg_query("SELECT id FROM satuan_kerja WHERE id='$id'");
$row_satker = pg_fetch_row($cek_satker);
if ($row_satker[0] > 0) {
$upd_satker = pg_query("UPDATE satuan_kerja SET
nama='$nama'
WHERE id='$id'");
} else {
$ins_satker = pg_query("INSERT into satuan_kerja (
nama
) values(
'$nama'
)
");
}
} else
if ($key=='delete_satker') {
$id=$_POST['id'];
$del_satker = pg_query("DELETE FROM satuan_kerja WHERE id='$id'");
}
?>
+76
View File
@@ -0,0 +1,76 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_satker" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> Data baru
</button>
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<div id="tabel_satker"></div>
</div>
</div>
<div id="modal_satker" 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">Data Jabatan</h4>
</div>
<div class="modal-body" id="modal_body_satker"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_satker">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_satker">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_satker').load("app/master/satker/tabel.php");
$('#btn_baru_satker').click(function(){
var id = 0;
$('#modal_satker').modal('show');
$('#modal_body_satker').html("");
$.ajax({
type: "POST",
url: "app/master/satker/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_satker').html(data);
$('#nama_satker').first().focus().selected();
}
});
});
$('#simpan_satker').click(function(){
var id = $('#id_ms_satker').val();
var nama = $('#nama_satker').val();
var key = 'simpan_satker';
$.ajax({
type: "POST",
url: "app/master/satker/crud.php",
data: 'id='+id
+'&nama='+nama
+'&key='+key,
success: function(data){
$('#modal_satker').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_satker').load("app/master/satker/tabel.php");
}
});
});
$("#modal_satker").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+18
View File
@@ -0,0 +1,18 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data=pg_query("SELECT * FROM satuan_kerja WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row['id'];
$nama=$row['nama'];
}
?>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama Satuan Kerja</label>
<input type="hidden" value="<?php echo $id; ?>" id="id_ms_satker">
<input type="text" class="form-control" value="<?php echo $nama; ?>" id="nama_satker">
</div>
</form>
+74
View File
@@ -0,0 +1,74 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_satker").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_satker" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1" >
<thead style="font-weight:bold">
<tr>
<td align="center" width="40px;" align="center">ID</td>
<td align="center">Satuan Kerja</td>
<td align="center" width="40px;">Tools</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$data = pg_query("SELECT * FROM satuan_kerja ORDER BY id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri" align="center"><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td align="center" class="kana">
<button type="button" name="edit_satker" style="height:22px;" class="btn btn-teal btn-xs edit_satker" id="<?php echo $row['id'];?>" data-content="Edit Data" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa fa-pencil"></i>
</button>
<!--<button type="button" name="delete_satker" style="height:22px;"class="btn btn-danger btn-xs delete_satker" 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">
$("#tabel_data_satker").on('click','.edit_satker',function(){
var id = $(this).attr('id');
$('#modal_satker').modal('show');
$('#modal_body_satker').html("");
$.ajax({
type: "POST",
url: "app/master/satker/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_satker').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_satker").on('click','.delete_satker',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_satker";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/satker/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>
+57
View File
@@ -0,0 +1,57 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_user') {
$id=$_POST['id'];
$satuan_kerja_id=$_POST['satuan_kerja_id'];
$nama=$_POST['nama'];
$password=$_POST['password'];
$data_pegawai_id=$_POST['data_pegawai_id'];
$sp_jenis_user_id=$_POST['sp_jenis_user_id'];
$aktif=$_POST['aktif'];
$cek_user=pg_query("SELECT id FROM sp_user WHERE id='$id'");
$row_user = pg_fetch_row($cek_user);
if ($row_user[0] > 0) {
$upd_user = pg_query("UPDATE sp_user SET
satuan_kerja_id='$satuan_kerja_id',
nama='$nama',
password='$password',
data_pegawai_id='$data_pegawai_id',
sp_jenis_user_id='$sp_jenis_user_id',
aktif='$aktif'
WHERE id='$id'");
} else {
$ins_user = pg_query("INSERT into sp_user (
satuan_kerja_id,
nama,
password,
data_pegawai_id,
sp_jenis_user_id,
aktif
) values(
'$satuan_kerja_id',
'$nama',
'$password',
'$data_pegawai_id',
'$sp_jenis_user_id',
'$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_user') {
$id=$_POST['id'];
$del_user = pg_query("DELETE FROM sp_user WHERE id='$id'");
}
?>
+95
View File
@@ -0,0 +1,95 @@
<div class="row">
<div class="col-lg-2">
<button type="button" id="btn_baru_user" class="btn btn-primary waves-effect waves-light">
<i class="fa fa-plus m-r-5"></i> User
</button>
</div>
</div>
<br>
<div id="tabel_user"></div>
<div id="modal_user" 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 User</h4>
</div>
<div class="modal-body" id="modal_body_user"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_user">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_user">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('#tabel_user').load("app/master/user/tabel.php");
$('#btn_baru_user').click(function(){
var id = 0;
$('#modal_user').modal('show');
$('#modal_body_user').html("");
$.ajax({
type: "POST",
url: "app/master/user/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_user').html(data);
$('#kategori').first().focus().selected();
}
});
});
$('#simpan_user').click(function(){
var id = $('#sp_user_id').val();
var satuan_kerja_id=$('#satuan_kerja_id_user').val();
var nama = $('#username_user').val();
var password = $('#password_user').val();
var imp3 = $("#user_nama_user").val();
var z3 = $('#browsers');
var val3 = $(z3).find('option[value="' + imp3 + '"]');
var data_pegawai_ids = val3.attr('id_ms_pegawai2');
if (!data_pegawai_ids) {
var data_pegawai_id = $('#data_pegawai_id2').val();
} else {
var data_pegawai_id=data_pegawai_ids;
}
var sp_jenis_user_id = $('#jenis_user_user').val();
var aktif = $('#user_aktif_user').val();
var key = 'simpan_user';
$.ajax({
type: "POST",
url: "app/master/user/crud.php",
data: 'id='+id
+'&satuan_kerja_id='+satuan_kerja_id
+'&nama='+nama
+'&password='+password
+'&data_pegawai_id='+data_pegawai_id
+'&sp_jenis_user_id='+sp_jenis_user_id
+'&aktif='+aktif
+'&key='+key,
success: function(data){
$('#modal_user').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_user').load("app/master/user/tabel.php");
}
});
});
$("#modal_user").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>
+137
View File
@@ -0,0 +1,137 @@
<?php
include ('../../koneksi.php');
$id=$_POST['id'];
$data = pg_query("SELECT u.id,u.nama,u.password,u.data_pegawai_id,u.sp_jenis_user_id,u.aktif,u.satuan_kerja_id,
p.nama
FROM sp_user u
LEFT OUTER JOIN data_pegawai p ON (p.id=u.data_pegawai_id)
WHERE u.id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row[0];
$username=$row[1];
$password=$row[2];
$data_pegawai_id=$row[3];
$sp_jenis_user_id=$row[4];
$aktif=$row[5];
$satuan_kerja_id=$row[6];
$nama=$row[7];
}
?>
<input type="hidden" id="sp_user_id" value="<?php echo $id; ?>">
<div class="form-group">
<label for="exampleInputEmail1">Satuan Kerja</label>
<select class="form-control" name="satuan_kerja_id_user" id="satuan_kerja_id_user">
<option></option>
<?php
$ju=pg_query("SELECT id,nama FROM satuan_kerja ORDER BY id ASC");
while($rju=pg_fetch_array($ju)) {
?>
<option <?php if ($satuan_kerja_id==$rju['id']) {echo "selected";} ?> value="<?php echo $rju['id']; ?>"><?php echo $rju['nama']; ?></option>
<?php
}
?>
</select>
</div>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Nama Pegawai</label>
<input type="hidden" id="data_pegawai_id2" value="<?php echo $data_pegawai_id; ?>">
<input type="text" class="form-control" list="browsers" name="browser" id="user_nama_user" value="<?php echo $nama; ?>">
<datalist id="browsers">
<?php
$userpeg=pg_query("SELECT p.nama,p.id,s.nama
FROM data_pegawai p
INNER JOIN satuan_kerja s ON (s.id=p.satuan_kerja)
WHERE p.aktif='t'
ORDER BY p.nama ASC");
while($rows=pg_fetch_array($userpeg)) {
?>
<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) {
?>
<option id_ms_pegawai2="<?php echo($rows['id']);?>" value="<?php echo $rows[0]; ?>"><?php echo $rows[2]; ?></option>
<?php
} else
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) {
?>
<option id_ms_pegawai2="<?php echo($rows['id']);?>" value="<?php echo $rows[0]; ?>"><?php echo $rows[0].' ------ '.$rows[2]; ?></option>
<?php
}
}
?>
</datalist>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Username</label>
<input type="text" class="form-control" value="<?php echo $username; ?>" id="username_user" >
</div>
<div class="form-group">
<label for="exampleInputEmail1">Password</label>
<input type="text" class="form-control" value="<?php echo $password; ?>" id="password_user" >
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis User</label>
<select class="form-control" name="jenis_user_user" id="jenis_user_user">
<option></option>
<?php
$ju=pg_query("SELECT id,nama FROM sp_jenis_user ORDER BY id ASC");
while($rju=pg_fetch_array($ju)) {
?>
<option <?php if ($sp_jenis_user_id==$rju['id']) {echo "selected";} ?> value="<?php echo $rju['id']; ?>"><?php echo $rju['nama']; ?></option>
<?php
}
?>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Aktif</label>
<select class="form-control" id="user_aktif_user">
<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>
+89
View File
@@ -0,0 +1,89 @@
<?php
include('../../koneksi.php');
?>
<script type="text/javascript">$("#tabel_data_user").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<table id="tabel_data_user" class="table table-striped table-bordered table-condensed tb_master" cellpadding="1">
<thead style="font-weight:bold">
<tr>
<td align="center" width="300px;" align="center">Satuan Kerja</td>
<td align="center" style="display:none">Nama</td>
<td align="center" width="120px;">Username</td>
<td align="center" width="120px;">Password</td>
<td align="center" width="80px;">Jenis</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 s.nama,p.nama,u.nama,u.password,j.nama,u.aktif,u.id
FROM sp_user u
INNER JOIN satuan_kerja s ON (s.id=u.satuan_kerja_id)
INNER JOIN sp_jenis_user j ON (j.id=u.sp_jenis_user_id)
LEFT OUTER JOIN data_pegawai p ON (p.id=u.data_pegawai_id)
ORDER BY u.id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><?php echo $row[0]; ?></td>
<td style="display:none"><?php echo $row[1]; ?></td>
<td><?php echo $row[2]; ?></td>
<td><?php echo $row[3]; ?></td>
<td align="center"><?php echo $row[4]; ?></td>
<td align="center"><?php if ($row[5]=='t') {echo 'ON';} else {echo 'OFF';} ?></td>
<td align="center" class="kanan">
<button type="button" name="edit_user" style="height:22px;" class="btn btn-teal btn-xs edit_user" 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_user" style="height:22px;"class="btn btn-danger btn-xs delete_user" 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_user"]').popover();
$("#tabel_data_user").on('click','.edit_user',function(){
var id = $(this).attr('id');
$('#modal_user').modal('show');
$('#modal_body_user').html("");
$.ajax({
type: "POST",
url: "app/master/user/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_user').html(data);
$('#nama').first().focus().selected();
}
});
});
$("#tabel_data_user").on('click','.delete_user',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_user";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/master/user/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
}
});
} else {}
});
</script>