$(document).ready(function (){ var numCmjUpdate = 0; var numPrintOrder = 0; function getNotifications() { checkPrintOrder(); checkCmjUpdate(); } newStockHistory(); getNotifications(); function newStockHistory(callback){ let url = "{{ url('app_update_history_stock') }}"; $.ajax({ url: url, dataType: 'json', success: function(data){ } }); } function checkCmjUpdate(callback){ let url = "{{ url('app_update_cmj_check') }}"; $.ajax({ url: url, dataType: 'json', success: function(data){ numCmjUpdate = data['numberCmjUpdate']; } }); if (numCmjUpdate > 0) { document.getElementById("nbPrintcmjUpdate").style.visibility = 'visible'; } else { document.getElementById("nbPrintcmjUpdate").style.visibility = 'hidden'; } document.getElementById("nbPrintcmjUpdate").innerHTML= numCmjUpdate; } // TODO SUPPRIMER L'INTERVALLE setInterval(getNotifications,900000); function checkPrintOrder(callback){ let url = "{{ url('app_print_order_ajax_check') }}"; $.ajax({ url: url, dataType: 'json', success: function(data){ numPrintOrder = data['printOrderNum']; } }); if (numPrintOrder > 0) { document.getElementById("nbPrintOrder").style.visibility = 'visible'; } else { document.getElementById("nbPrintOrder").style.visibility = 'hidden'; } document.getElementById("nbPrintOrder").innerHTML= numPrintOrder; } });