926
| <![CDATA[<script type="text/javascript">
$(document).ready(function () {
$("#cep").mask('99999-999');
$("#topo-ouvidoria").addClass('hidden');
$("#cadastrarFormulario").click(cadastrarFormulario);
$("#buscarCadastro").click(buscarCadastro);
$("#cadastroCpf").focusout(validarCPF);
$(".limpar").click(limpar);
$(".limparmensagem").click(limparMensagem);
$('#cadastroTelefone').mask('(99) 9999-9999');
$('#cadastroCelular').mask('(99) 99999-9999');
$('#cadastroCpf,#inputCPF').mask('999.999.999-99');
$('.nav-tabs > li a[title]').tooltip();
$('a[data-toggle="tab"]').on('show.bs.tab', function (e) {
var $target = $(e.target);
if ($target.parent().hasClass('disabled')) {
return false;
}
});
var trocaIcon='start';
var teste='';
$('.iconDep').on('click',function(){
if(trocaIcon =='start'){
teste = trocaIcon = $(this)[0].name;
$(this).attr("src","img/"+trocaIcon+"-verde.png");
}else{
$('.'+teste+'css').attr("src","img/"+teste+".png");
teste = trocaIcon = $(this)[0].name;
$(this).attr("src","img/"+trocaIcon+"-verde.png");
}
});
$(".next-step").click(function (e) {
var $active = $('.wizard .nav-tabs li.active');
var quant =($('.wizard .nav-tabs li.active').length);
$active.next().removeClass('disabled');
$active.next().addClass('active');
nextTab($active);
});
$(".back-step").click(function (e) {
var $active = $('.wizard .nav-tabs li.active');
$active.last().removeClass('active');
$active.last().addClass('disabled');
});
$("input[name$='msgAnonima']").click(function() {
var exibir = $(this).val();
if(exibir == 2 ){
$('#lei_acesso').show();
// // $('#cadastroNome,#cadastroNumero,#cadastroIdade,#cadastroCpf,#cadastroTelefone,#cadastroLogradouro,#cadastroBairro,#cadastroCelular,#cadastroEmail').removeClass('obrigatorio');
// // $('.limpar').addClass('hidden');
// // //$('#codigoMunicipe').val('');
}else{
$('#lei_acesso').hide();
// $('#cadastroNome,#cadastroNumero,#cadastroIdade,#cadastroCpf,#cadastroTelefone,#cadastroLogradouro,#cadastroBairro,#cadastroCelular,#cadastroEmail').addClass('obrigatorio');
// $('.limpar').removeClass('hidden');
}
// $("div.desc").hide();
// $("#msgAnonima" + exibir).show();
});
// var max_chars = 8;
// $('#cep').keyup(function() {
// var chars = $(this).val().length;
// var diff = max_chars - chars;
// if(diff == 0){
// $('#loadingBody').html('Procurando endereço...');
// $('#loading').modal('show');
// $.post("../ouvidoria/service/chamados/procurarCEP/","&cep="+$(this).val(), function(result){
// var obj = JSON.parse(result);
// if(obj.success){
// $('#cadastroLogradouro').val(obj.rua);
// $('#cadastroBairro').val(obj.bairro);
// $('#cadastroLogradouro,#cadastroNumero').attr('disabled',false);
// $('#loading').modal('hide');
// }else{
// $('#loading').modal('hide');
// $('#cadastroLogradouro,#cadastroNumero,#cadastroBairro').val('');
// swal("Ops...!", obj.mensagem , "warning");
// }
// }).fail(function() {
// $('#loading').modal('hide');
// swal("Ops...! Ocorreu um erro inesperado.", "Verifique sua conexão com a internet, e recarregue a página novamente. ", "warning");
// });
// }
// });
});
$('.mesmoEnd').change(function(e){
if($(this).val() == "S"){
$('#cep_chamado').val($('#cep').val());
$('#rua_chamado').val($('#cadastroLogradouro').val());
$('#numero_chamado').val($('#cadastroNumero').val());
if( $('#cadastroBairro').val().length <= 0 && $('#cadastroBairro2').val().length <= 0 ){
$('#bairro3').hide();
$('#bairro4').show();
$('.b4').addClass('validador obrigatorio');
$('.b3').removeClass('validador obrigatorio');
}else{
$('#bairro4').hide();
$('#bairro3').show();
$('.b4').removeClass('validador obrigatorio');
$('.b3').addClass('validador obrigatorio');
if($('#cadastroBairro').val().length > 0){
$('#cadastroBairroChamado').val($('#cadastroBairro').val());
$('#cadastroBairro2Chamado').val('');
}
if($('#cadastroBairro2').val().length > 0){
$('#cadastroBairroChamado').val($('#cadastroBairro2').val());
$('#cadastroBairro2Chamado').val('');
}
$('#cadastroBairroChamado').text( $('#cadastroBairro').val() == '' ? $('#cadastroBairro2Chamado').val() : $('#cadastroBairro2Chamado').val() );
}
}else{
$('#cep_chamado,#rua_chamado,#numero_chamado').val('');
$('#cadastroBairroChamado').val('');
$('#bairro4').show();
$('#bairro3').hide();
$('.b4').addClass('validador obrigatorio');
$('.b3').removeClass('validador obrigatorio');
}
});
function pesquisarCep(){
try {
if (navigator.onLine) {
if($('#cep').val() ==''){
return false;
}
$('#pesqCepMunicipe').html('<span class="fa fa-spinner fa-pulse"></span>');
$('#pesqCepMunicipe').attr('disabled',true);
$('#pesqCepMunicipe').unbind('click');
$('#loadingBody').html('Pesquisando CEP...');
$('#loading').modal('show');
var cep = $('#cep').val();
$.post("../ouvidoria/service/chamados/procurarCEP/","&cep="+cep.replace("-",""),function(result){
if(result === 'Error'){
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').text('');
$('#cep').val('');
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
}else if(result === 'Closed_Session'){
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').text('');
$('#cep').val('');
$('#loading').modal('hide');
swal("Ops...! Sua sessão foi finalizada.", "Por favor, faça o login novamente. ", "warning");
setInterval(() => {
top.window.location = 'HTTP_SERVER';
}, 2000);
}else{
var obj = JSON.parse(result);
if(obj.success){
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').hide();
$('#bairro1').show();
$('#cadastroLogradouro').val(obj.rua);
$('#cadastroBairro').val(obj.bairro);
$('#cadastroBairro').attr('readonly',true)
$('#loading').modal('hide');
$('#cep').val('');
$('.b2').removeClass('validador obrigatorio');
$('.b1').addClass('validador obrigatorio');
}else{
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').text('');
$('#cadastroLogradouro,#cadastroNumero,#cadastroBairro').val("");
$('#loading').modal('hide');
// $('#cadastroBairro').attr('disabled',true);
$('#cep,#cadastroBairro2').attr('disabled',false);
$('#cep,#cadastroBairro2,#numero_chamda,#cadastroBairro2,b_text_chamada').val('');
swal("Ops...!", obj.mensagem , "warning");
}
}
}).fail(function() {
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').text('');
$('#cep').val('');
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
});
}else{
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').text('');
$('#cep').val('');
$('#loading').modal('hide');
swal("Você está Offline.","Conecte-se à internet e tente novamente.", "info");
}
} catch (e) {
$('#pesqCepMunicipe').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipe').attr('disabled',false);
$('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').text('');
$('#cep').val('');
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {}
}
function pesquisarCepChamado(){
try {
if (navigator.onLine) {
if($('#cep_chamado').val() ==''){
return false;
}
$('#pesqCepMunicipeChamado').html('<span class="fa fa-spinner fa-pulse"></span>');
$('#pesqCepMunicipeChamado').attr('disabled',true);
$('#pesqCepMunicipeChamado').unbind('click');
$('#loadingBody').html('Pesquisando CEP...');
$('#loading').modal('show');
$('#bairro4').removeClass('has-warning');
var cep = $('#cep_chamado').val();
$.post("../ouvidoria/service/chamados/procurarCEP/","&cep="+cep.replace("-",""),function(result){
if(result === 'Error'){
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro4').show();
$('#bairro3').hide();
$('.b3').removeClass('validador obrigatorio');
$('.b4').addClass('validador obrigatorio');
$('#cadastroBairroChamado').text('');
$('#cep_chamado').val('');
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
}else if(result === 'Closed_Session'){
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro4').show();
$('#bairro3').hide();
$('.b3').removeClass('validador obrigatorio');
$('.b4').addClass('validador obrigatorio');
$('#cadastroBairroChamado').text('');
$('#cep_chamado').val('');
$('#loading').modal('hide');
swal("Ops...! Sua sessão foi finalizada.", "Por favor, faça o login novamente. ", "warning");
setInterval(() => {
top.window.location = 'HTTP_SERVER';
}, 2000);
}else{
var obj = JSON.parse(result);
if(obj.success){
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro4').hide();
$('#bairro3').show();
$('#rua_chamado').val(obj.rua);
$('#cadastroBairroChamado').val(obj.bairro);
$('#cadastroBairroChamado').attr('readonly',true)
$('#loading').modal('hide');
$('#cep_chamado').val('');
$('.b4').removeClass('validador obrigatorio');
$('.b3').addClass('validador obrigatorio');
}else{
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro4').show();
$('#bairro3').hide();
$('.b3').removeClass('validador obrigatorio');
$('.b4').addClass('validador obrigatorio');
$('#cadastroBairroChamado').text('');
$('#rua_chamado,#numero_chamado,#cadastroBairroChamado').val("");
$('#loading').modal('hide');
// $('#cadastroBairro').attr('disabled',true);
$('#cep_chamado').attr('disabled',false);
$('#cep_chamado,#numero_chamado').val('');
swal("Ops...!", obj.mensagem , "warning");
}
}
}).fail(function() {
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b3').removeClass('validador obrigatorio');
$('.b4').addClass('validador obrigatorio');
$('#cadastroBairroChamado').text('');
$('#cep_chamado').val('');
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
});
}else{
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairroChamado').text('');
$('#cep_chamado').val('');
$('#loading').modal('hide');
swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info");
}
} catch (e) {
$('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>');
$('#pesqCepMunicipeChamado').attr('disabled',false);
$('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();});
$('#bairro2').show();
$('#bairro1').hide();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairroChamado').text('');
$('#cep_chamado').val('');
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {}
}
function visualizarLei(){
$('#lei').modal('toggle');
$("body").animate({ scrollTop:2000}, "slow");
}
$('#radio').click(function(){
$("body").animate(
{
scrollTop:"1000px"
}, 1000);
});
function limpar(){
swal({
title:'Limpar todos os campos?',
type: 'info',
showCancelButton:true,
confirmButtonText: "Sim",
cancelButtonText: "Não",
closeOnConfirm: true,
},
function(){
$("#inputCPF,#cadastroNome,#cadastroEmail,#cadastroIdade,#cadastroTelefone,#cadastroCelular,#cadastroLogradouro,#cadastroNumero,#cadastroBairro,#codigoMunicipe").val('');
$("#cadastroCpf").attr('disabled',false).val('');
$('#mensagemtext').html('<h4 class="text-center" style="color: #86c13e;margin-top: 10px;">Ainda não é cadastrado? Preencha o formulário abaixo</h4>');
$('#bairro1').hide();
$('#bairro2').show();
$('.b1,.b3,.b4').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').val('');
$('#cadastroBairro2,#cep').val('');
$('#bairro2').removeClass('has-warning');
$('#cep_chamado,#rua_chamado,#numero_chamado,#cadastroBairroChamado,#cadastroBairro2Chamado').val('');
$('#bairro4').show();
$('#bairro3').hide();
$('#radio1').attr('checked',false);
$('#radio2').attr('checked',true);
$('#bairro4').removeClass('has-warning');
$('#cep,#pesqCepMunicipe,#cadastroLogradouro,#cadastroNumero').attr('disabled',false);
$("#cadastroNome,#cadastroCpf,#cadastroEmail,#cadastroIdade,#cadastroTelefone").prop('disabled', false);
$('#cadastroEmail').attr('readonly',false);
});
}
function limparMensagem(){
if(fileCollection.length > 0){
title = 'Limpar todos os campos ?';
text = 'Obs. Esta ação excluirá todos os anexos.';
}else{
title = 'Limpar todos os campos ?';
text = '';
}
swal({
title:title,
text:text,
type: 'info',
showCancelButton:true,
confirmButtonText: "Sim",
cancelButtonText: "Não",
closeOnConfirm: true,
},
function(){
tamanhoNovoAnexos=0;
fileCollection =[];
fileArrayTitulo =[];
fileArrayDescricao =[]
filedata = '';
filetitle = '';
filedescricao = '';
formdata = [];
$('#file').val('').attr('disabled',false);
$('#Imagens').find('td').remove();
$('#cadastroAssunto,#cadastroMensagem').val('');
$('#bairro4').show();
$('#bairro3').hide();
// $('#radio1').attr('checked',false);
// $('#radio2').attr('checked',true);
$("#radio2").prop('checked', true);
$('#bairro4').removeClass('has-warning');
$('#cadastroBairroChamado,#cadastroBairro2Chamado,#rua_chamado,#numero_chamado').val('');
$('#cadastroBairro2,#cep_chamado').val('');
$('.b4').addClass('validador obrigatorio');
});
}
function validarCPF(){
try {
if (navigator.onLine) {
var cpf = $('#cadastroCpf').val();
if(cpf == "___.___.___-__"){
return false;
}
if(validarCPFString(cpf) == false ){
swal("Ops..!", "CPF Inválido.", "info");
$('#cadastroCpf').val('');
}
var numsStr = cpf.replace(/[^0-9]/g,'');
if( numsStr.length === 11){
$("#loadingBody").html("Validando CPF...");
$('#loading').modal('show');
$('#identificacao :input').attr('disabled',true);
$.post("../ouvidoria/service/chamados/validarCPF/","&cpf="+cpf, function(result){
if(result === 'Error'){
$('#identificacao :input').attr('disabled',false);
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#loading').modal('hide');
$('#cadastroCpf').val('');
}else{
var obj = JSON.parse(result);
if ( obj.success){
$('#identificacao :input').attr('disabled',false);
$('#inputCPF').val(cpf);
$('#cadastroCpf').val('');
$('#loading').modal('hide');
swal("Ops..!", "CPF digitado já existe no banco de dados. ", "info");
}else{
$('#identificacao :input').attr('disabled',false);
$('#loading').modal('hide');
}
}
}).fail(function() {
$('#identificacao :input').attr('disabled',false);
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#cadastroCpf').val('');
});
}
}else{
$('#identificacao :input').attr('disabled',false);
$('#loading').modal('hide');
swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "warning");
}
} catch (e) {
$('#identificacao :input').attr('disabled',false);
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {}
}
function buscarCadastro(){
try {
if (navigator.onLine) {
var cpf = $("#inputCPF").val();
if(cpf == ''){
return false;
}else{
$('#buscarCadastro').html('Carregando... <span class="fa fa-spinner fa-pulse"></span>');
$('#buscarCadastro').attr('disabled',true);
$('#buscarCadastro').unbind('click');
// $("#loadingBody").html("Procurando Munícipe...");
// $('#loading').modal('show');
$('#identificacao :input').attr('disabled',true);
$.post("../ouvidoria/service/chamados/buscarMunicipe/" , "&cpfBusca=" + cpf, function(result){
if(result === 'Error'){
$('#identificacao :input').attr('disabled',false);
$('#bairro1').hide();
$('#bairro2').show();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').val('');
$('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>')
$('#buscarCadastro').bind('click',function(){ buscarCadastro();});
$('#buscarCadastro').attr('disabled',false);
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
}else{
var obj = JSON.parse(result);
if ( obj.success){
$('#identificacao :input').attr('disabled',false);
if( obj.elements.length > 0 ){
$("#codigoMunicipe").val( obj.elements[0].codigo );
$("#cadastroNome").val( obj.elements[0].nome );
$("#cadastroIdade").val( obj.elements[0].idade );
$("#cadastroEmail").val( obj.elements[0].email );
$("#cadastroTelefone").val( obj.elements[0].telefone );
$("#cadastroCelular").val( obj.elements[0].celular )
$("#cadastroLogradouro").val( obj.elements[0].rua );
$("#cadastroNumero").val( obj.elements[0].numero );
$('.b2').removeClass('validador obrigatorio');
$('.b1').addClass('validador obrigatorio');
if(obj.elements[0].bairro.length > 0 ){
$('#bairro1').show();
$('#bairro2').hide();
$("#cadastroBairro").val( obj.elements[0].bairro );
$('#cep,#pesqCepMunicipe,#cadastroLogradouro,#cadastroNumero').attr('disabled',true);
}
$("#cadastroCpf").val( obj.elements[0].cpf );
$("#cadastroNome,#cadastroCpf,#cadastroIdade,#cadastroTelefone").prop('disabled', true);
$('#cadastroEmail').attr('readonly',true);
}
$('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>')
$('#buscarCadastro').bind('click',function(){ buscarCadastro();});
$('#buscarCadastro').attr('disabled',false);
$('#mensagemtext').html('<h5 style="color: #5c5c5c;margin-top: 1em;">Para alterar as informações do cadastro, você deve clicar no botão Consultar uma manifestação, no topo da página.');
$('#loading').modal('hide');
}else{
$('#identificacao :input').attr('disabled',false);
$('#cep,#pesqCepMunicipe,#cadastroLogradouro,#cadastroNumero').attr('disabled',false);
$("#cadastroNome,#cadastroCpf,#cadastroEmail,#cadastroIdade,#cadastroTelefone").prop('disabled', false);
$('#cadastroEmail').attr('readonly',false);
$('#bairro1').hide();
$('#bairro2').show();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').val('');
$('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>')
$('#buscarCadastro').bind('click',function(){ buscarCadastro();});
$('#buscarCadastro').attr('disabled',false);
$('#loading').modal('hide');
swal("Ops...!", "CPF não encontrado", "info");
$("#cadastroCpf").prop('disabled', false).val('');
$("#codigoMunicipe,#cadastroNome,#cadastroEmail,#cadastroIdade,#cadastroTelefone,#cadastroCelular,#cadastroLogradouro,#cadastroNumero,#cadastroBairro").val('');
var cpfNaoEncotrado = $('#inputCPF').val();
$('#inputCPF').val('');
$('#cadastroCpf').val(cpfNaoEncotrado);
}
$('#loading').modal('hide');
}
}).fail(function() {
$('#identificacao :input').attr('disabled',false);
$('#bairro1').hide();
$('#bairro2').show();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').val('');
$('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>')
$('#buscarCadastro').bind('click',function(){ buscarCadastro();});
$('#buscarCadastro').attr('disabled',false);
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#cadastroCpf').val('');
});
}
}else{
$('#identificacao :input').attr('disabled',false);
$('#bairro1').hide();
$('#bairro2').show();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').val('');
$('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>')
$('#buscarCadastro').bind('click',function(){ buscarCadastro();});
$('#buscarCadastro').attr('disabled',false);
$('#loading').modal('hide');
swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info");
}
} catch (e) {
$('#identificacao :input').attr('disabled',false);
$('#bairro1').hide();
$('#bairro2').show();
$('.b1').removeClass('validador obrigatorio');
$('.b2').addClass('validador obrigatorio');
$('#cadastroBairro').val('');
$('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>')
$('#buscarCadastro').bind('click',function(){ buscarCadastro();});
$('#buscarCadastro').attr('disabled',false);
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {
// $('#identificacao :input').attr('disabled',true);
}
}
function cadastrarFormulario(){
try {
if (navigator.onLine) {
if (validarCampos('.validador')){
swal("Oops...!", "Falta preencher os campos Obrigatórios.", "info");
$('#loading').modal('hide');
}else{
$("#loadingBody").html("Cadastrando chamado...");
$('#loading').modal('show');
var dados = $("#formcadastro").serialize();
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',true);
$.post("../ouvidoria/service/chamados/inserirChamado/" , "&" + dados , function(result){
if(result === 'Error'){
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#loading').modal('hide');
}else if(result === 'Error_SESSION'){
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
swal("Ops...!", "Sua sessão foi finalizado devido a um erro. ", "warning");
$('#loading').modal('hide');
setInterval(() => {
location.reload();
}, 2000);
}else if(result === 'Error_EMAIL'){
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
swal("Ops...", "Seu email está invalido. ", "info");
$('#loading').modal('hide');
}else{
$("#chatMensagem").addClass("show");
var obj = JSON.parse(result);
var protocolo = 0;
var keychamado = 0;
if ( obj.success){
protocolo = obj.protocolo;
keychamado = obj.keyChamado;
if(fileCollection.length === 0){
$('#loading').modal('hide');
swal({
title: 'Numero de protocolo: '+obj.protocolo+ '',
text: 'Com o número de protocolo, você pode acompanhar sua manifestação.',
// text: 'Chave de acesso ao protocolo: '+obj.keyChamado+ '',
type: 'success',
showCancelButton: true,
confirmButtonText: "Imprimir",
closeOnConfirm: true,
},
function(isConfirm){
if(isConfirm){
swal(
top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no')
)
setTimeout(() => {
location.reload();
}, 1000)
}else{
setTimeout(() => {
location.reload();
}, 1000)
}
});
}
$("#Chamado_codigo").val(obj.Chamado_codigo);
$("#Municipe_codigo").val(obj.Municipe_codigo);
$("#Interacao_codigo").val(obj.Interacao_codigo);
if(fileCollection.length > 0 ){
chamadoCodigo = (obj.Chamado_codigo);
codigoInteracao = (obj.Interacao_codigo);
codigoMunicipe = (obj.Municipe_codigo);
var fileArrayTitulo = new Array();
var fileArrayDescricao = new Array();
var filedata = document.getElementById("file");
var filetitle = $('.linhatitulo');
var filedescricao = $('.linhadescricao');
formdata = new FormData();
var i = 0, len = fileCollection.length, file;
for (i; i < len; i++) {
file = filedata.files[i];
formdata.append("arquivos[]", fileCollection[i]);
}
var x = 0, leng = filetitle.length;
for (x; x < leng; x++) {
file = filetitle[x].value;
file = file.replace(/,/g,"");
fileArrayTitulo.push(file);
}
formdata.append("jsonTitle[][title]",fileArrayTitulo);
var x = 0, leng = filedescricao.length;
for (x; x < leng; x++) {''
file = filedescricao[x].value;
file = file.replace(/,/g,"");
fileArrayDescricao.push(file);
}
formdata.append("jsonDescricao[][descricao]",fileArrayDescricao);
formdata.append("codigoChamado[]", chamadoCodigo);
formdata.append("codigointeracao[]", codigoInteracao);
formdata.append("codigomunicipe[]", codigoMunicipe);
$.ajax({
url: "../ouvidoria/service/chamados/inserirAnexos/index.php",
type: "POST",
data: formdata,
processData: false,
contentType: false,
dataType:"JSON",
success: function (result) {
if (result.success == true) {
swal({
title: 'Número de protocolo: '+protocolo+ '',
text: 'Com o número de protocolo, você pode acompanhar sua manifestação.',
type: 'success',
showCancelButton: true,
confirmButtonText: "Imprimir",
closeOnConfirm: true,
},
function(isConfirm){
if(isConfirm){
swal(
top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no')
)
setTimeout(() => {
location.reload();
}, 1000)
}else{
setTimeout(() => {
location.reload();
}, 1000)
}
});
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#Imagens').find('td').remove();
$('.anexoChamado').addClass('hidden');
fileCollection =[];
$('#loading').modal('hide');
}else{
swal({
title: ' Não foi possível adicionar os anexos corretamente.',
text: 'Porém foi criado seu chamado, com o número de protocolo: '+protocolo+'.',
type: 'success',
showCancelButton: true,
confirmButtonText: "Imprimir",
closeOnConfirm: true,
},
function(isConfirm){
if(isConfirm){
swal(
top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no')
)
setTimeout(() => {
location.reload();
}, 1000)
}else{
setTimeout(() => {
location.reload();
}, 1000)
}
});
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#Imagens').find('td').remove();
$('#loading').modal('hide');
}
},
error:function(Result){
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#loading').modal('hide');
swal({
title: ' Não foi possível adicionar os anexos corretamente.',
text: 'Porém foi criado seu chamado, com o número de protocolo:'+protocolo+'.',
type: 'success',
showCancelButton: true,
confirmButtonText: "Imprimir",
closeOnConfirm: true,
},
function(isConfirm){
if(isConfirm){
swal(
top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no')
)
setTimeout(() => {
location.reload();
}, 1000)
}else{
setTimeout(() => {
location.reload();
}, 1000)
}
});
}
});
}
fileCollection =[];
tamanhoMaximo = [];
}else{
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#loading').modal('hide');
$('#Imagens').find('td').remove();
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
}
}
}).fail(function() {
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#loading').modal('hide');
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
});
}
}
} catch (e) {
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {
$('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false);
$('#loading').modal('hide');
// $('#formcadastro :input').attr('disabled',false);
}
}
function removerNovosAnexos(value){
swal({
title: ' Tem certeza que deseja excluir o anexo?',
type: 'warning',
showCancelButton:true,
confirmButtonText: "Sim",
cancelButtonText: "Não",
closeOnConfirm: true,
},
function(){
$('.anexo'+value+'').fadeOut(400);
setTimeout(function() {
$('.anexo'+value+'').remove();
}, 400);
$('#file').attr('disabled',false);
var teste = $('#Imagens').find('td');
if(teste.length == 1){
$('.anexoChamado').addClass('hidden');
fileCollection =[];
};
delete fileCollection[value];
tamanhoArquivosExcluidos +=1;
$('#file').val('');
$('#file').removeAttr('disabled');
});
}
function nextTab(elem){
$(elem).next().find('a[data-toggle="tab"]').click();
}
function trocarTela(elem) {
// console.log(elem)
// $("#topo-titulo").addClass('hidden');
$('#inicial, #manifestacao, #login').addClass('hidden');
$('#'+elem).removeClass('hidden');
}
function trocarTelaVoltar(elem) {
// $("#topo-titulo").addClass('hidden');
if(elem == 'manifestacao'){
$('#inicial,#login').addClass('hidden');
$('#departamento').removeClass('active');
$('#departamento').addClass('disabled');
$('.retorno').addClass('active');
$('#manifestacao').removeClass('hidden');
}else if(elem == 'identificacao'){
$('#identificacao').removeClass('active');
$('#identificacao').addClass('disabled');
$('#departamento').addClass('active');
}else if(elem == 'cadastrarFormulario'){
$('#mensagem').removeClass('active');
$('#identificacao').addClass('active');
$('#cadastroAssunto,#cadastroMensagem,.linhatitulo,.linhadescricao').removeClass('validador');
$('.b4,.b3').removeClass('obrigatorio validador');
$('#cadastroAssunto,#cadastroMensagem,.linhatitulo,.linhadescricao').parent().removeClass('has-warning')
$('#avancarCadastro').removeAttr('href');
}
}
function carregarMotivo(codigo){
$('#codigoMotivo').val(codigo);
$('#voltar').html('<a data-toggle="tab" role="tab" ><img class="ajustBotoes" src="img/btnvoltar.png" ></a>') ;
$('#voltar').removeClass('hidden');
scrollDepartamento();
}
function scrollDepartamento() {
$("body").animate(
{
scrollTop:"1000px"
}, 1000);
}
function criarSenha(){
try {
if (navigator.onLine) {
var senha = $("#campoSenhaconfirmarSenha").val();
var confirmaSenha = $("#passwordConfirm").val();
var cpf = $("#campoCpfconfirmarSenha").val();
if(confirmaSenha || senha != ''){
if(confirmaSenha==senha){
$("#loadingBody").html("Criando senha...");
$("#loading").modal("show");
$.post("service/chamados/insertSenha/", "&senha=" + senha + "&cpf=" + cpf, function( result ){
if(result === 'Error'){
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#loading').modal('hide').stop();
}else{
$("#loading").modal("hide");
$("#segundoFormulario").removeClass("hidden");
$("#quartoFormulario").addClass("hidden");
$("#campoSenha").val("");
$("#campoCpf").val($("#campoCpfconfirmarSenha").val());
swal("Sucesso!", "Senha criada. ", "success");
}
}).fail(function() {
$("#loading").modal("hide");
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
});
}else{swal("Ops...", "Campos de senhas diferentes", "warning")}
}else{swal("Ops...", "Campos em branco, preencha todos os campos.", "warning")}
}else{
$('#loading').modal('hide');
swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info");
}
} catch (e) {
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {}
}
function verificaCpfProtocoloExistencia(){
try {
if (navigator.onLine) {
var acao = $("#selectVia").val();
var inputVal = $("#protocoloOUcpf").val().trim();
if(acao=='cpf'){
if($('#protocoloOUcpf').val().length <= 0 ){
swal("Ops...", "Digite um CPF.", "info");
return false;
}
}else{
if($('#protocoloOUcpf').val().length <= 0 ){
return false;
}
}
if( acao != ''){
if(inputVal == ''){
swal("Ops...", "Campos em branco, preencha todos os campos. ", "warning");
}else{
$('#loadingBody').html('Logando...');
$("#loading").modal("show");
$.post("service/chamados/login/", "&acao=" + acao + "&val=" + inputVal, function( result ){
if(result === 'Error'){
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#loading').modal('hide').stop();
}else{
var obj = JSON.parse( result );
$("#loading").modal("hide");
if ( obj.sucess ){
$("#primeiroFormulario").addClass("hidden");
if( acao === "protocolo" ){
$("#campoProtocolo").val(inputVal);
$("#terceiroFormulario").removeClass("hidden");
}else{
$(".cpfCampo").val(inputVal);
if( obj.keyHas ){
$("#segundoFormulario").removeClass("hidden");
$("#campoSenha").val('');
}else{
$("#quartoFormulario").removeClass("hidden");//2.
}
}
}else{
swal("Ops...",obj.message, "info");
}
}
}).fail(function() {
$("#loading").modal("hide");
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
});
}
}else{
Command: toastr["warning"]("Selecione uma via de consulta.", 'Atenção', {timeOut: 5000})
}
}else{
$('#loading').modal('hide');
swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info");
}
} catch (e) {
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {}
}
function logar(info){
try {
if (navigator.onLine) {
var acao = $("#selectVia").val();
var inputValcpf = $("#campoCpf").val();
var senha = $("#campoSenha").val();
// var inputValprotocolo = $("#campoProtocolo").val();
// var chave = $("#chaveAcesso").val();
var protocolo = $('#protocoloOUcpf').val().trim();
if(acao=='cpf'){
if($('#protocoloOUcpf').val().length <= 0 ){
return false;
}
$('#loadingBody').html('Logando com CPF...');
}else{
if($('#protocoloOUcpf').val().length <= 12 ){
swal("Ops...!", "Protocolo desatualizado. Por favor ligue na Ouvidoria de Caieiras para acompanhar seu chamado. Telefone 156 e 4445-9265 ", "info");
return false;
}
$('#loadingBody').html('Localizando Protocolo...');
}
$("#loading").modal("show");
$.post("service/chamados/logado/", "&acao=" + acao + "&valcpf=" + inputValcpf+ "&protocolo=" +protocolo+ "&senha=" + senha, function( result ){
// console.log(result);
if(result === 'Error'){
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
$('#loading').modal('hide').stop();
}else{
var obj = JSON.parse( result );
if ( obj.sucess ){
if(acao=='cpf'){
if(obj.keyHas[0] == 1){
$.post("criarSessao.php","&email=" + obj.email + "&codigoMunicipe=" + obj.codigo + "&nome=" + obj.nome + "&cpf=" + obj.cpf + "&tipo=" + acao, function( result ){
window.location.href = "?id=logado";
});
}else{swal("Senha incorreta.", "", "info")}
}else{
if(obj.keyHas[0] == 1){
$.post("criarSessao.php","&email=" + obj.email + "&codigoMunicipe=" + obj.codigo + "&tipo=" + acao+ "&nome=" + obj.nome + "&cpf=" + obj.cpf + "&protocolo=" + obj.protocolo, function( result ){
window.location.href = "?id=visualizado&cc=" + obj.codigo + "&tipo=" + acao + "";
});
}else{ swal("Ops...", "Sua chave de acesso esta incorreta ", "info")}
}
$("#loading").modal("hide");
}else{
$("#loading").modal("hide");
swal("Ops...!", obj.message, "info");
}
}
}).fail(function() {
$("#loading").modal("hide");
swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning");
});
}else{
$('#loading').modal('hide');
swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info");
}
} catch (e) {
$('#loading').modal('hide');
swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error");
} finally {}
}
function carregarSubDepartamento(sub){
$('#avancar,#voltar').removeClass('hidden');
// $('#nomeDepartamento').text(obj.elements[0].nomeDepartamento);
// $('#nomeSubDepartamento').val(obj.elements[0].nomeSubDepartamento);
$('#avancar').find('a').remove();
$('#SubDepartamento_codigo').attr('disabled',false);
$('.SubDepartamento').removeClass('hidden');
$('#avancar').append('<a href="#identificacao" data-toggle="tab" role="tab" ><img class="ajustAvancar" src="img/btnavancar.png" ></a>');
$("body").animate({ scrollTop:2000}, "slow");
// if(sub == 20){
// $('#cadastroEmail').removeClass('validador obrigatorio');
// $('#cadastroEmail').siblings('span').removeClass('symbol required');
// }else{
// $('#cadastroEmail').addClass('validador obrigatorio');
// $('#cadastroEmail').siblings('span').addClass('symbol required');
// }
$('#codigoDepartamento').val(sub);
// $("#loadingBody").html("Carregando Sub-Departamento");
// $('#loading').modal('show');
// $.post("service/chamados/listarSubDepartamento/","&codigoDepartamento="+sub, function(result){
// if(result === 'Error'){
// swal("Ops...! Ocorreu um erro inesperado.", "Verifique sua conexão com a internet. ", "warning");
// $('#loading').modal('hide').stop();
// }else{
// $('#avancar,#voltar').removeClass('hidden');
// var obj = JSON.parse(result);
// if ( obj.success){
// $('#nomeDepartamento').text(obj.elements[0].nomeDepartamento);
// //$('#nomeSubDepartamento').val(obj.elements[0].nomeSubDepartamento);
// $('#avancar').find('a').remove();
// $('#SubDepartamento_codigo').attr('disabled',false);
// $('.SubDepartamento').removeClass('hidden');
// if( obj.elements.length > 0 ){
// var dados = "";
// dados += "<option class='hidden'>Selecione a opção desejada</option>";
// for(var i = 0; i < obj.elements.length; i++){
// dados += "<option value='"+obj.elements[i].codigo +"'>"+obj.elements[i].nomeSubDepartamento +"</option>";
// }
// $("#SubDepartamento_codigo").html(dados);
// $('#loading').modal('hide');
// scrollTimeLine(); /////////////////////////////////////////////////
// }
// }else{
// var text ="";
// if(sub == 17){
// text ="Ouvidoria";
// }
// if(sub != undefined){
// $('#nomeDepartamento').text(text);
// $('#avancar').html('<a href="#identificacao" data-toggle="tab" role="tab" ><img class="ajustAvancar" src="img/btnavancar.png" ></a>');
// $('#SubDepartamento_codigo').removeClass('obrigatorio');
// }else{
// $('#avancar').find('a').remove();
// }
// $('#loading').modal('hide');
// $('#SubDepartamento_codigo').attr('disabled',true).empty();
// }
// $('#loading').modal('hide');
// }
// }).fail(function() {
// $('#loading').modal('hide');
// swal("Ops...! Ocorreu um erro inesperado.", "Verifique sua conexão com a internet. ", "warning");
// });
}
function validarCampos(classeCampo){
var valido = false;
$(classeCampo).each(function(){
if($(this).hasClass("obrigatorio") == true){
if( $(this).val() == null || $(this).val() == '' ){
$(this).parent().addClass('has-warning')
valido = true;
}else{
$(this).parent().removeClass('has-warning')
}
}
});
return valido;
}
function is_email(email){
if( $('#cadastroEmail').val().length > 0 ){
er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
if(!er.exec(email)){
swal("Ops..!", "Email invalido", "info");
$('#cadastroEmail').val('');
}
}
}
var quantidadeAtual;
$('#file').hover(function(){
var quant = $('#Imagens').find('td');
quantidadeAtual = quant.length;
if(quantidadeAtual >=10){
$('#file').attr('disabled',true);
}else if(quantidadeAtual <=10){
$('#file').attr('disabled',false);
}
});
var tamanhoNovoAnexos=0;
var tamanhoArquivosExcluidos = 0;
var fileCollection = new Array();
$('#file').on('change',function(e){
$('.modal').modal('hide');
var files = e.target.files;
var tamanho = files.length;
var extPermitidas = ['jpg', 'png', 'gif', 'pdf','jpeg'];
for(i=0; i < files.length; i++){
var extArquivo = files[i].name.split('.').pop();
if(typeof extPermitidas.find(function(ext){ return extArquivo == ext; }) == 'undefined') {
files=[];
swal("Você está tentando adicionar uma extensão não permitida. ("+extArquivo+")", "Extensões permitidas: .jpg .png .gif .pdf.", "info");
$('#file').val('');
return false;
}
}
for(i=0; i < files.length; i++){
var extArquivo = files[i].size;
if(extArquivo > 3000000){
$('#file').val('');
files=[];
tamanhoMaximo =[];
tamanhoNovoAnexos=0;
swal("Algum arquivo que você está tentando anexar é maior que o permitido.","Tamanho máximo é de 3MB por arquivo.","info");
return false;
}
}
$('#Imagens').removeAttr('style');
if( tamanho <= 10){
$.each(files, function(i, file){
valorRestante = (11 - (files.length + quantidadeAtual));
if(valorRestante > 0){
fileCollection.push(file);
var tamanhoRemover = (fileCollection.length -1);
var reader = new FileReader();
var nomeAnexo = files[i].name;
var frase = files[i].name;
var palavras = frase.split(".");
tamanho1 = palavras.length;
var extensaoimg = palavras[tamanho1-1];
reader.readAsDataURL(file);
reader.onload = function(e){
var extensao = file.name.split(".");
var tam = extensao.length;
var ultimo = extensao.slice(-1);
var template = '<td class="imgline anexo'+tamanhoRemover+' " style="padding-right: 10px; padding-left: 10px;"> ' +
'<a><span class="badge" style="background-color: #ff0023;" onclick="removerNovosAnexos('+tamanhoRemover+')" ><i class="fa fa-times" aria-hidden="true"></i></span></a>'+
'<div class="panel-body " style="text-align: center;padding: 4px;width: 5em;"> ' +
'<img title="'+nomeAnexo+'" src="../ouvidoria/img/icons/imagem_'+extensaoimg+'.png" style=" height: 4em;"><span style="font-size: large;" class="symbol required"></span> ' +
'<span><div class="limitarTitulo">'+nomeAnexo+'</div></span>'+
'<p class="limitartext" style="margin-bottom: 0px;font-size: 0.8em;line-height: normal; cursor:pointer;" title=""><input class="form-control linhatitulo validador obrigatorio" style="height: 1.5em;padding-left: 2px;padding-right: 2px;margin-bottom: 5px;" placeholder=" Título" maxlength="80" ></p> ' +
'<p class="limitartext" style="margin-bottom: 0px;font-size: 0.8em;line-height: normal; cursor:pointer;" title=""><input class="form-control linhadescricao validador obrigatorio" style="height: 1.5em;padding-left: 2px;padding-right: 2px;" placeholder="Descrição" maxlength="100"></p> ' +
'<p class="limitartext" style="margin-bottom: 0px;margin-bottom: 3px;font-size: 0.8em;line-height: normal; cursor:pointer;" title=""></p> ' +
'</div> ' +
'</td>';
$('#Imagens').append(template);
};
$('.anexoChamado').removeClass('hidden');
scrollTimeLine();
}else{
$("#loading").modal("hide");
swal("Você está tentando anexar uma quantidade maior de anexos permitido!", "Quantidade máximo de anexos permitido é 10.", "info");
var total = $('#Imagens').find('td');
}
});
}else{
$("#loading").modal("hide");
swal("Você está tentando anexar uma quantidade maior de anexos permitido!", "Quantidade máximo de anexos permitido é 10.", "info");
$('#file').val('');
}
});
function scrollTimeLine() {
var posicao = $("#blocoImagem").offset().top;
$("body").animate({ scrollTop: posicao + "px" }, 1000);
}
$('#selectVia').change(function () {
var esValor = $('#selectVia').closest('select').val();
if(esValor == "cpf"){
$("#protocoloOUcpf").mask('999.999.999-99').removeAttr('disabled');
$('#btnCPF').show();
$('#btnProtocolo').hide();
}else{
// $("#protocoloOUcpf").mask('9999/99999').removeAttr('disabled');
$("#protocoloOUcpf").unmask('999.999.999-99');
$("#protocoloOUcpf").removeAttr('disabled');
$('#btnCPF').hide();
$('#btnProtocolo').show();
}
});
$('#avancarCadastro').click(function(){
if (validarCampos('.validador')){
swal("Oops...!", "Falta preencher os campos Obrigatórios.", "info");
}else{
$("#avancarCadastro").load($(this).attr("href","#mensagem"));
$('#cadastroAssunto').addClass('validador');
$('#cadastroMensagem').addClass('validador');
if( $('#cadastroBairroChamado').val().length > 0 ){
$('.b3').addClass('obrigatorio validador');
}else{
$('.b4').addClass('obrigatorio validador')
}
$("#verificar").removeClass('disabled');
$("#verificar").addClass('active');
// scrollDepartamento();
}
});
$('#SubDepartamento_codigo').change(function(){
if($(this).val() !== '' && $('#avancar').find('a').length == ' ' ){
$('#avancar').append('<a href="#identificacao" data-toggle="tab" role="tab" ><img class="ajustAvancar" src="img/btnavancar.png" ></a>');
}
});
$('#avancar').click(function(){
$('#nomeSubDepartamento').text($("#SubDepartamento_codigo option:selected").text());
});
function voltar(){
window.location.href = "";
// $("#topo-titulo").removeClass('hidden');
}
function validarCPFString(cpf) {
var sum = 0;
var remainder;
cpf = cpf.replace('.', '')
.replace('.', '')
.replace('-', '')
.trim();
var allEqual = true;
for (var i = 0; i < cpf.length - 1; i++) {
if (cpf[i] != cpf[i + 1])
allEqual = false;
}
if (allEqual)
return false;
for (i = 1; i <= 9; i++)
sum = sum + parseInt(cpf.substring(i - 1, i)) * (11 - i);
remainder = (sum * 10) % 11;
if ((remainder == 10) || (remainder == 11))
remainder = 0;
if (remainder != parseInt(cpf.substring(9, 10)))
return false;
sum = 0;
for (i = 1; i <= 10; i++)
sum = sum + parseInt(cpf.substring(i - 1, i)) * (12 - i); remainder = (sum * 10) % 11;
if ((remainder == 10) || (remainder == 11))
remainder = 0;
if (remainder != parseInt(cpf.substring(10, 11)))
return false;
return true;
}
toastr.options = {
"closeButton": false,
"debug": false,
"newestOnTop": false,
"progressBar": false,
"positionClass": "toast-top-right",
"preventDuplicates": false,
"onclick": null,
"showDuration": "300",
"hideDuration": "1000",
"timeOut": "1000",
"extendedTimeOut": "1000",
"showEasing": "swing",
"hideEasing": "linear",
"showMethod": "fadeIn",
"hideMethod": "fadeOut"
}
</script>]]>
|