Fix limit for komoditi records at page operasi
This commit is contained in:
@@ -75,11 +75,28 @@
|
|||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="card-header">{{ __('Rekod Pembelian/Penjualan Komoditi') }}</div>
|
<div class="card-header">{{ __('Rekod Pembelian/Penjualan Komoditi') }}</div>
|
||||||
<div class="card-body text-center">
|
<div class="card-body text-center">
|
||||||
<div class="row">
|
<div class="row justify-content-between mb-4">
|
||||||
<div class="col-md-12 text-right mb-3">
|
<div class="col text-left">
|
||||||
|
<div class="form-group d-flex align-items-center">
|
||||||
|
<label for="limit-komoditi" style="width: 600px" class="mb-0">Had Paparan Rekod Komoditi</label>
|
||||||
|
<select onchange="loadKomoditiRecord()" name="limit_view" id="limit_view" class="form-control">
|
||||||
|
<option selected value="20">20</option>
|
||||||
|
<option value="100">100</option>
|
||||||
|
<option value="500">500</option>
|
||||||
|
<option value="1000">1000</option>
|
||||||
|
<option disabled>Untuk rekod keseluruhan, sila print</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col text-right">
|
||||||
<a href="{{ route('laporan.komoditi') }}" target="_blank" class="btn btn-primary" title="Cetak Rekod Jual/Beli Komoditi"><i class="fa fa-print" aria-hidden="true"></i></a>
|
<a href="{{ route('laporan.komoditi') }}" target="_blank" class="btn btn-primary" title="Cetak Rekod Jual/Beli Komoditi"><i class="fa fa-print" aria-hidden="true"></i></a>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
|
<div class="spinner-border" role="status" id="loading-spinner">
|
||||||
|
<span class="sr-only">Loading...</span>
|
||||||
|
</div>
|
||||||
<table id="rekod_komuditi" class="table table-striped table-hover">
|
<table id="rekod_komuditi" class="table table-striped table-hover">
|
||||||
<thead class="thead-dark">
|
<thead class="thead-dark">
|
||||||
<tr>
|
<tr>
|
||||||
@@ -222,7 +239,10 @@
|
|||||||
<script>
|
<script>
|
||||||
let api_url = "{{ $api_url }}";
|
let api_url = "{{ $api_url }}";
|
||||||
|
|
||||||
var tablerekod = $('#rekod_komuditi').DataTable();
|
var tablerekod = $('#rekod_komuditi').DataTable( {
|
||||||
|
"pageLength": 1000,
|
||||||
|
"bLengthChange": false,
|
||||||
|
});
|
||||||
|
|
||||||
$(document).ready( function () {
|
$(document).ready( function () {
|
||||||
checkKomuditi();
|
checkKomuditi();
|
||||||
@@ -341,10 +361,21 @@
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
loadKomoditiRecord();
|
||||||
|
}
|
||||||
|
|
||||||
|
function loadKomoditiRecord()
|
||||||
|
{
|
||||||
|
var selectedLimitView = $('#limit_view').find(":selected").val();
|
||||||
|
|
||||||
|
$('#loading-spinner').show();
|
||||||
tablerekod.clear().draw();
|
tablerekod.clear().draw();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method:'get',
|
method:'get',
|
||||||
url: api_url + '/api/komuditi/rekodkomuditi',
|
url: api_url + '/api/komuditi/rekodkomuditi',
|
||||||
|
data: {
|
||||||
|
'limit_view': selectedLimitView,
|
||||||
|
},
|
||||||
success:function(rekod){
|
success:function(rekod){
|
||||||
var bilcount = 0;
|
var bilcount = 0;
|
||||||
$.each(rekod,function(index,rekod_transaksi){
|
$.each(rekod,function(index,rekod_transaksi){
|
||||||
@@ -358,7 +389,8 @@
|
|||||||
rekod_transaksi['transaction_by'],
|
rekod_transaksi['transaction_by'],
|
||||||
rekod_transaksi['transaction_type']
|
rekod_transaksi['transaction_type']
|
||||||
]).draw();
|
]).draw();
|
||||||
})
|
});
|
||||||
|
$('#loading-spinner').hide();
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user