Files
eletter-backup/dev/app/master/pejabat/tabel.php
2024-05-31 14:18:00 +07:00

153 lines
8.3 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
include('../../koneksi.php');
$par_user_id=$_POST['par_user_id'];
$par_jenis=$_POST['par_jenis'];
?>
<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-condensed" cellpadding="1">
<thead>
<tr><td><b>Jabatan</b></td>
<td><b>Nama</b></td>
<td><b>NIP</b></td>
<td><b>Pangkat</b></td>
<td><b>Aktif</b></td>
<td><b>Userlogin</b></td>
<td><b>Password</b></td>
<td align="center"><b>Paraf</b></td>
<td align="center" width="80px;"><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data = pg_query("SELECT p.nama,p.nipb,s.nama,u.pangkat,u.id,u.aktif,a.nama,a.password,u.paraf
FROM data_pegawai p
INNER JOIN data_kepala u ON (p.id=u.data_pegawai_id)
INNER JOIN jabatan_pegawai s ON (p.jabatan_pegawai_id=s.id)
LEFT OUTER JOIN data_user a ON (u.id=a.data_kepala_id)
WHERE u.id IS NOT NULL
".($par_jenis == '' ? "" : " AND a.id='$par_user_id'")."
ORDER BY u.id DESC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><b><?php echo $row[2]; ?></b></td>
<td><b><?php echo $row[0]; ?></b></td>
<td><b><?php echo $row[1]; ?></b></td>
<td><b><?php echo $row[3]; ?></b></td>
<td><b><?php if ($row[5]=='t') {echo 'ON';} else {echo 'OFF';} ?></td>
<td><b><?php echo $row[6]; ?></b></td>
<td><b><?php echo $row[7]; ?></b></td>
<td align="center" style="vertical-align: middle;">
<?php
if ((empty($row['paraf'])) || ($row['paraf']=="") || ($row['paraf']==null)) {
echo "
<img id='blah' style='width:20px;height:20px;' src='app/master/pejabat/paraf/no-avatar.png' />
";
} else {
echo "
<img id='blah' style='width:20px;height:20px;' src='app/master/pejabat/paraf/".$row['paraf']."' />
";
}
?>
</td>
<td class="kanan" align="center">
<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="paraf_pejabat" style="height:22px;" class="btn btn-danger btn-xs paraf_pejabat" id="<?php echo $row['id'];?>" data-content="Paraf" rel="popover" data-placement="top" data-trigger="hover">
<i class="fa fa fa-viadeo"></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>
<div id="modal_paraf" 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 Paraf</h4>
</div>
<div class="modal-body" id="modal_body_paraf"></div>
<!-- <div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_paraf">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_paraf">Simpan</button>
</div>-->
</div>
</div>
</div>
<script type="text/javascript">
$('button[name="edit_pejabat"]').popover();
$('button[name="paraf_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 {}
});
$("#tabel_data_pejabat").on('click','.paraf_pejabat',function(){
var id = $(this).attr('id');
$('#modal_paraf').modal('show');
$('#modal_body_paraf').html("");
$.ajax({
type: "POST",
url: "app/master/pejabat/modal_dok.php",
data: 'id='+id,
success: function(data){
$('#modal_body_paraf').html(data);
}
});
});
$("#modal_paraf").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#tabel_data_pejabat").on("contextmenu", "img", function(e) {
return false;
});
</script>