578
| <![CDATA[<script>
$(window).on("load", function () {
$(".preloader").fadeOut();
});
$(document).on({
ajaxStart: function() {
$(".preloader").fadeIn();
},
ajaxStop: function() {
$(".preloader").fadeOut();
}
});
function obterNotificacao(notificacaoId){
$.ajax({
type: 'GET',
url: 'http://sis.sedur.camacari.ba.gov.br/sedur/notificacao/obter/'+notificacaoId,
contentType: false,
processData: false,
success: function(data) {
$('#notificacaoId').val(data.NotificacaoId);
$('#modal-notificacao').modal('toggle');
$('#modal-notificacao .modal-title').html(data.Titulo);
$('#modal-notificacao .modal-body').html(data.Mensagem);
if(data.Lido){
$('#btn-marcar-lido').addClass('hide');
$('#btn-marcar-naolido').removeClass('hide');
}else{
$('#btn-marcar-lido').removeClass('hide');
$('#btn-marcar-naolido').addClass('hide');
}
},
error: function(data) {
mostrarNotificacao('Notificação', 'Ocorreu um erro ao obter as notificações.','danger');
}
});
}
function marcarNotificacao(lido){
var notificacaoId = $('#notificacaoId').val();
$.ajax({
type: 'GET',
url: 'http://sis.sedur.camacari.ba.gov.br/sedur/notificacao/marcarNotificacao/'+notificacaoId+'/'+lido,
contentType: false,
processData: false,
success: function(data) {
$('#modal-notificacao').modal('toggle');
if(window.location.href.indexOf("notificacao/index") != -1){
window.location.reload();
}
},
error: function(data) {
console.log(data);
}
});
}
function obterNotificacoesNaoLidas(){
$.ajax({
type: 'GET',
url: 'http://sis.sedur.camacari.ba.gov.br/sedur/notificacao/obterNaoLidas',
contentType: false,
processData: false,
success: function(data) {
$('#notificacoes-menu').html(data);
},
error: function(data) {
mostrarNotificacao('Notificação', 'Ocorreu um erro ao obter as notificações.','danger');
}
});
}
</script>]]>
|