[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
smk
/
application
/
views
/
keuangan
/
koreksi_penerimaan
/
[
Home
]
File: koreksi_penerimaan_view.php
<!-- Content Header (Page header) --> <section class="content-header"> <h1> Koreksi Penerimaan <small>Koreksi Tagihan dan Angsuran setiap siswa.</small> </h1> <ol class="breadcrumb"> <li><a href="<?php echo site_url() ?>/"><i class="fa fa-dashboard"></i> Home</a></li> <li class="active">Koreksi Penerimaan</li> </ol> </section> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-md-5"> <!-- Custom Tabs (Pulled to the right) --> <div class="nav-tabs-custom"> <ul class="nav nav-tabs"> <li class="active"><a href="#tab-siswa-aktif" id="btn-tab-siswa-aktif" data-toggle="tab">Siswa Aktif</a></li> <li><a href="#tab-siswa-lulus" id="btn-tab-siswa-lulus" data-toggle="tab">Siswa Lulus</a></li> </ul> <div class="tab-content"> <div class="tab-pane active form-horizontal" id="tab-siswa-aktif"> <div class="form-group"> <label class="col-sm-3 control-label">Tingkat</label> <div class="col-sm-9"> <input type="hidden" class="form-control" id="pilihan-siswa" name="pilihan-siswa" value="aktif"> <select class="form-control input-sm" name="info-tingkat-aktif" id="info-tingkat-aktif"> <?php if(!empty($info_tingkat)){ echo $info_tingkat; } ?> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Jurusan</label> <div class="col-sm-9"> <select class="form-control input-sm" name="info-jurusan-aktif" id="info-jurusan-aktif"> <?php if(!empty($info_jurusan)){ echo $info_jurusan; } ?> </select> </div> </div> </div><!-- /.tab-pane --> <div class="tab-pane form-horizontal" id="tab-siswa-lulus"> <div class="form-group"> <label class="col-sm-3 control-label">Tahun Ajaran</label> <div class="col-sm-9"> <select class="form-control input-sm" name="info-thnajaran-lulus" id="info-thnajaran-lulus"> <?php if(!empty($info_thnajaran_lulus)){ echo $info_thnajaran_lulus; } ?> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Jurusan</label> <div class="col-sm-9"> <select class="form-control input-sm" name="info-jurusan-lulus" id="info-jurusan-lulus"> <?php if(!empty($info_jurusan)){ echo $info_jurusan; } ?> </select> </div> </div> </div><!-- /.tab-pane --> </div><!-- /.tab-content --> </div><!-- nav-tabs-custom --> <div class="box"> <div class="box-body"> <table id="table-siswa" class="table table-bordered table-hover table-condensed responsive"> <thead> <tr> <th> </th> <th>Nama</th> <th>Pilih</th> </tr> </thead> <tbody> <tr> <td> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> </div> </div> <div class="col-md-7 hide" id="transaksi"> <?php echo form_open($url.'/simpan_tagihan','id="form-tagihan"'); ?> <div class="box"> <div class="box-body form-horizontal"> <div id="form-pesan"></div> <div class="form-group"> <label class="col-sm-3 control-label">NIS</label> <div class="col-sm-9"> <input type="hidden" id="transaksi-siswa-id" name="transaksi-siswa-id" > <input type="hidden" id="transaksi-total-tagihan-asli" name="transaksi-total-tagihan-asli" > <label class="control-label" id="transaksi-siswa-nis">NIS</label> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Nama Siswa</label> <div class="col-sm-9"> <label class="control-label" id="transaksi-siswa-nama">Nama Siswa</label> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Penerimaan</label> <div class="col-sm-9"> <select class="form-control input-sm" name="transaksi-jenis-penerimaan" id="transaksi-jenis-penerimaan"> <?php if(!empty($jenis_penerimaan)){ echo $jenis_penerimaan; }else{ echo '<option value="kosong">Pilih Jenis Penerimaan</option>'; } ?> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Total Tagihan</label> <div class="col-sm-9"> <input type="text" class="form-control input-sm" id="transaksi-total-tagihan" name="transaksi-total-tagihan" > </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Total Angsuran</label> <div class="col-sm-9"> <input type="text" class="form-control input-sm" id="transaksi-total-angsuran" name="transaksi-total-angsuran" readonly> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">Keterangan</label> <div class="col-sm-9"> <input type="text" class="form-control input-sm" id="transaksi-keterangan" name="transaksi-keterangan" placeholder="Keterangan Perubahan Tagihan"> <span class="help-block">Keterangan Perubahan Tagihan</span> </div> </div> </div> <div class="box-footer with-border"> <button type="submit" class="btn btn-primary pull-right" id="btn-transaksi" title="Simpan Transaksi">Simpan</button> </div> </div> </form> <div class="box hide" id="data-angsuran"> <div class="box-header with-border"> <div class="box-title">Data Angsuran</div> </div><!-- /.box-header --> <div class="box-body"> <table id="table-angsuran" class="table table-bordered table-hover table-condensed responsive"> <thead> <tr> <th> </th> <th>Tanggal</th> <th>Jumlah</th> <th class="none">Keterangan</th> <th class="none">Petugas</th> <th></th> </tr> </thead> <tbody> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> </div> </div> </div> <div class="modal" id="modal-edit" data-backdrop="static" tabindex="-1" role="dialog" aria-labelledby="basicModal" aria-hidden="true"> <?php echo form_open($url.'/edit_jurnal','id="form-edit"'); ?> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" type="button" data-dismiss="modal">×</button> <div id="trx-judul">Edit Angsuran</div> </div> <div class="modal-body"> <div class="row-fluid"> <div class="box-body"> <div id="form-pesan-edit"></div> <div class="form-group"> <label>Nama Siswa</label> <input type="hidden" name="edit-id" id="edit-id"> <input type="hidden" name="edit-jumlah-asli" id="edit-jumlah-asli"> <input type="text" class="form-control" id="edit-nama-siswa" name="edit-nama-siswa" readonly> </div> <div class="form-group"> <label>Jumlah Angsuran</label> <input type="text" class="form-control" id="edit-jumlah" name="edit-jumlah" > </div> <div class="form-group"> <label>Keterangan</label> <input type="text" class="form-control" id="edit-keterangan" name="edit-keterangan" > <span class="help-block">Keterangan Perubahan Jurnal</span> </div> </div> </div> </div> <div class="modal-footer"> <button type="submit" id="edit-simpan" class="btn btn-primary">Simpan</button> <a href="#" class="btn btn-primary" data-dismiss="modal">Close</a> </div> </div> </div> </form> </div> </section><!-- /.content --> <script lang="javascript"> function refresh_table(){ $('#table-siswa').dataTable().fnReloadAjax(); } function refresh_table_angsuran(){ $('#table-angsuran').dataTable().fnReloadAjax(); } function pilihsiswa(id_siswa){ $("#modal-proses").modal('show'); $.getJSON('<?php echo site_url().'/'.$url; ?>/get_identitas_tagihan/'+id_siswa, function(data){ if(data.data==1){ $('#transaksi-siswa-id').val(data.siswa_id); $('#transaksi-siswa-nis').html(data.siswa_nis); $('#transaksi-siswa-nama').html(data.siswa_nama); $('#transaksi-jenis-penerimaan').html(data.jenis_penerimaan); $('#transaksi-total-angsuran').val('Pilih Penerimaan terlebih Dahulu'); $('#transaksi-total-tagihan').val('Pilih Penerimaan terlebih Dahulu'); $('#transaksi-total-tagihan-asli').val(''); $('#transaksi-keterangan').val(''); $("#form-pesan").html(''); $('#transaksi').removeClass('hide'); $('#data-angsuran').addClass('hide'); } $("#modal-proses").modal('hide'); }); } function edit(jurnal_id){ $("#modal-proses").modal('show'); $.getJSON('<?php echo site_url().'/'.$url; ?>/get_jurnal_by_id/'+jurnal_id, function(data){ if(data.data==1){ $('#edit-id').val(data.jurnal_id); $('#edit-jumlah').val(data.jurnal_jumlah); $('#edit-jumlah-asli').val(data.jurnal_jumlah); $('#edit-nama-siswa').val($('#transaksi-siswa-nama').html()); $('#edit-keterangan').val(''); $("#form-pesan-edit").html(''); $("#modal-edit").modal('show'); $('#edit-jumlah').focus(); } $("#modal-proses").modal('hide'); }); } function jenis_penerimaan(){ var jenis_penerimaan = $('#transaksi-jenis-penerimaan').val(); if(jenis_penerimaan=='kosong'){ $('#data-angsuran').addClass('hide'); $('#transaksi-total-angsuran').val('Pilih Penerimaan terlebih Dahulu'); $('#transaksi-total-tagihan').val('Pilih Penerimaan terlebih Dahulu'); $('#transaksi-total-tagihan-asli').val(''); $('#transaksi-keterangan').val(''); refresh_table_angsuran(); }else{ $("#modal-proses").modal('show'); $.getJSON('<?php echo site_url().'/'.$url; ?>/get_tagihan/'+jenis_penerimaan, function(data){ if(data.data==1){ $('#transaksi-total-angsuran').val(data.total_angsuran); $('#transaksi-total-tagihan').val(data.total_tagihan); $('#transaksi-total-tagihan-asli').val(data.total_tagihan); $('#transaksi-jumlah-angsuran').val(''); $('#transaksi-keterangan').val(''); $('#transaksi').removeClass('hide'); $('#data-angsuran').removeClass('hide'); $('#form-pesan').html(''); $('#transaksi-jumlah-angsuran').focus(); // refresh table angsuran sesuai tagihan siswa refresh_table_angsuran(); } $("#modal-proses").modal('hide'); }); } } $(function(){ $('#btn-tab-siswa-lulus').on('shown.bs.tab', function(){ $('#pilihan-siswa').val('lulus'); refresh_table(); }); $('#btn-tab-siswa-aktif').on('shown.bs.tab', function(){ $('#pilihan-siswa').val('aktif'); refresh_table(); }); $('#info-jurusan-aktif').change(function(){ refresh_table(); }); $('#info-tingkat-aktif').change(function(){ refresh_table(); }); $('#info-jurusan-lulus').change(function(){ refresh_table(); }); $('#info-thnajaran-lulus').change(function(){ refresh_table(); }); $('#transaksi-jenis-penerimaan').change(function(){ jenis_penerimaan(); }); $('#form-edit').submit(function(){ $("#modal-proses").modal('show'); $.ajax({ url:"<?php echo site_url().'/'.$url; ?>/edit_jurnal", type:"POST", data:$('#form-edit').serialize(), cache: false, success:function(respon){ var obj = $.parseJSON(respon); if(obj.status==1){ $("#modal-proses").modal('hide'); jenis_penerimaan(); $('#edit-id').val(''); $('#edit-jumlah').val(''); $('#edit-jumlah-asli').val(''); $('#edit-nama-siswa').val(''); $('#edit-keterangan').val(''); $("#form-pesan-edit").html(''); $("#modal-edit").modal('hide'); notify_success(obj.pesan); }else{ $("#modal-proses").modal('hide'); $('#form-pesan-edit').html(pesan_err(obj.pesan)); } } }); return false; }); $('#form-tagihan').submit(function(){ $("#modal-proses").modal('show'); $.ajax({ url:"<?php echo site_url().'/'.$url; ?>/update_tagihan", type:"POST", data:$('#form-tagihan').serialize(), cache: false, success:function(respon){ var obj = $.parseJSON(respon); if(obj.status==1){ $("#form-pesan").html(''); $("#modal-proses").modal('hide'); $('#transaksi-total-tagihan-asli').val($('#transaksi-total-tagihan').val()); $('#transaksi-keterangan').val(''); notify_success(obj.pesan); }else{ $("#modal-proses").modal('hide'); $('#form-pesan').html(pesan_err(obj.pesan)); } } }); return false; }); $('#table-siswa').DataTable({ "paging": true, "iDisplayLength":25, "bProcessing": false, "bServerSide": true, "searching": true, "aoColumns": [ {"bSearchable": false, "bSortable": false, "sWidth":"20px"}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false, "sWidth":"70px"}], "sAjaxSource": "<?php echo site_url().'/'.$url; ?>/get_datatable_siswa/", "aLengthMenu": [[10, 25, 50, 100], [10, 25, 50, 100]], "autoWidth": false, "fnServerParams": function ( aoData ) { aoData.push( { "name": "tingkat_aktif", "value": $('#info-tingkat-aktif').val()} ); aoData.push( { "name": "jurusan_aktif", "value": $('#info-jurusan-aktif').val()} ); aoData.push( { "name": "thnajaran_lulus", "value": $('#info-thnajaran-lulus').val()} ); aoData.push( { "name": "jurusan_lulus", "value": $('#info-jurusan-lulus').val()} ); aoData.push( { "name": "pilihan_siswa", "value": $('#pilihan-siswa').val()} ); } }); $('#table-angsuran').DataTable({ "paging": true, "iDisplayLength":10, "bProcessing": false, "bServerSide": true, "searching": false, "aoColumns": [ {"bSearchable": false, "bSortable": false, "sWidth":"20px"}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false, "sWidth":"30px"}], "sAjaxSource": "<?php echo site_url().'/'.$url; ?>/get_datatable_angsuran/", "autoWidth": false, "fnServerParams": function ( aoData ) { aoData.push( { "name": "tagihan_id", "value": $('#transaksi-jenis-penerimaan').val()} ); } }); }); </script>