49 lines
1021 B
JavaScript
49 lines
1021 B
JavaScript
$(function(){
|
|
// alert('oi')
|
|
intervalVar = setInterval(() => {
|
|
notificacoesPedido()
|
|
}, 5000)
|
|
})
|
|
|
|
function notificacoesPedido(){
|
|
|
|
|
|
if($('#modal-notificacao').is(':visible')){
|
|
}else{
|
|
|
|
$.ajax({
|
|
url: path_url + 'api/notificacoes-pedido',
|
|
method: "GET",
|
|
global: false,
|
|
data: {empresa_id: $('#empresa_id').val()}
|
|
}).done((success) => {
|
|
if(success){
|
|
var audio = new Audio('/audio/song3.wav');
|
|
audio.addEventListener('canplaythrough', function() {
|
|
audio.play();
|
|
});
|
|
$('#modal-notificacao').modal('show')
|
|
$('#modal-notificacao .modal-body').html(success)
|
|
}
|
|
}).fail((err) => {
|
|
});
|
|
}
|
|
}
|
|
|
|
$('body').on('click', '.btn-set-status', function () {
|
|
let id = $(this).prev().val()
|
|
|
|
$.post(path_url + "api/notificacoes-set-status", {id: id})
|
|
.done((success) => {
|
|
$('#modal-notificacao').modal('hide')
|
|
if(success.tipo == 'fechar_mesa'){
|
|
if(success.pedido){
|
|
location.href = '/pedidos-cardapio/'+success.pedido.id
|
|
}
|
|
}
|
|
|
|
})
|
|
.fail((err) => {
|
|
console.log(err)
|
|
})
|
|
}); |