first commit
This commit is contained in:
208
dev/app/master/pegawai/main.php
Normal file
208
dev/app/master/pegawai/main.php
Normal 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-danger btn-rounded waves-effect waves-light">
|
||||
<i class="fa fa-plus m-r-5"></i> Pegawai
|
||||
</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:350px">
|
||||
<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 no-border">
|
||||
<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>
|
||||
Reference in New Issue
Block a user