53 lines
1.1 KiB
JavaScript
53 lines
1.1 KiB
JavaScript
|
|
var intervalVar = null
|
|
$(function(){
|
|
intervalVar = setInterval(() => {
|
|
notificacoesPedidoDelivery()
|
|
}, 5000)
|
|
})
|
|
|
|
function notificacoesPedidoDelivery(){
|
|
|
|
|
|
if($('#modal-notificacao-delivery').is(':visible')){
|
|
}else{
|
|
|
|
$.ajax({
|
|
url: path_url + 'api/notificacoes-delivery',
|
|
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-delivery').modal('show')
|
|
$('#modal-notificacao-delivery .modal-body').html(success)
|
|
}
|
|
}).fail((err) => {
|
|
});
|
|
}
|
|
|
|
}
|
|
|
|
$(document).on("focus", ".btn-confirmar", function () {
|
|
var form = $(this).parents("form");
|
|
var estado = $(this).closest(".card-footer").find("#estado");
|
|
estado.val('aprovado')
|
|
setTimeout(() => {
|
|
form.submit();
|
|
}, 10)
|
|
});
|
|
|
|
$(document).on("focus", ".btn-recusar", function () {
|
|
var form = $(this).parents("form");
|
|
var estado = $(this).closest(".card-footer").find("#estado");
|
|
estado.val('cancelado')
|
|
setTimeout(() => {
|
|
form.submit();
|
|
}, 10)
|
|
});
|
|
|