Change all lists to use ajax data source and high perf datatable + improve all consuming listing queries + add indexes on numbers for perf improvment

This commit is contained in:
osaajani 2020-09-23 03:02:13 +02:00
parent 52ac5b459b
commit b98d5a22ef
34 changed files with 1238 additions and 767 deletions

View file

@ -74,23 +74,10 @@ function playReceptionSound ()
jQuery(document).ready(function()
{
jQuery('.datatable').DataTable({
"pageLength": 25,
"bLengthChange": false,
"language": {
"url": HTTP_PWD + "/assets/js/datatables/french.json",
},
"columnDefs": [{
'targets': 'checkcolumn',
'orderable': false,
}],
});
jQuery('.datatable').on('draw.dt', function (){
jQuery('body :checkbox').off('shiftcheckbox');
jQuery('body :checkbox').shiftcheckbox();
});
var verifReceivedInterval = setInterval(verifReceived, 10000);