49 lines
1.0 KiB
JavaScript
49 lines
1.0 KiB
JavaScript
$(function(){
|
|
// alert('oi')
|
|
intervalVar = setInterval(() => {
|
|
notificacoesEcommerce()
|
|
}, 5000)
|
|
})
|
|
|
|
function notificacoesEcommerce(){
|
|
|
|
if($('#modal-notificacao-ecommerce').is(':visible')){
|
|
}else{
|
|
|
|
$.ajax({
|
|
url: path_url + 'api/notificacoes-ecommerce',
|
|
method: "GET",
|
|
global: false,
|
|
data: {empresa_id: $('#empresa_id').val()}
|
|
}).done((success) => {
|
|
if(success.length > 1){
|
|
var audio = new Audio('/audio/song3.wav');
|
|
audio.addEventListener('canplaythrough', function() {
|
|
audio.play();
|
|
});
|
|
$('#modal-notificacao-ecommerce').modal('show')
|
|
$('#modal-notificacao-ecommerce .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)
|
|
})
|
|
}); |