207 lines
9.9 KiB
PHP
207 lines
9.9 KiB
PHP
<?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"> <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');
|
||
}
|
||
});
|
||
}
|
||
}));
|
||
*/
|
||
|
||
|
||
$('#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>
|