77
| <![CDATA[<script type="text/javascript">
jQuery(function ($) {
$(document).on('click', '.toolbar a[data-target]', function (e) {
e.preventDefault();
var target = $(this).data('target');
$('.widget-box.visible').removeClass('visible');//hide others
$(target).addClass('visible');//show target
});
$('form .required label').after("<i class='fa fa-asterisk text-danger' data-rel='popover' data-trigger='hover' data-placement='right' title='Campo Obrigat�rio' data-original-title='Campo Obrigat�rio'></i>");
$('[data-rel=tooltip]').tooltip({container: 'body'});
$('[data-rel=popover]').popover({container: 'body'});
$('#num_processo').mask('99999999999999-9');
$('input[mask="lat"]').mask("-99.999999");
$('input[mask="long"]').mask("-99.999999");
$('input[mask="cpf"]').mask("99999999999");
$('#cpf_cnpj').mask("99999999999999");
$('input[mask="decimal"]').maskMoney({symbol: "", decimal: ".", thousands: ""});
$('input[mask="cnpj"]').mask("99999999999999");
$('input[mask="cep"]').mask("99999-999");
$('input[mask="data"]').mask("99-99-9999");
$('input[mask="hora"]').mask("99:99");
$('input[mask="tel1"]').mask("(99)9999-9999");
$('.date-picker').datepicker({
language: 'pt-BR',
autoclose: true,
format: 'dd-mm-yyyy'
});
$('input[mask="tel"]').focusout(function () {
var aux = $('input[mask="tel"]').val();
aux = aux.replace(/[^\d]+/g, '');
if (aux.length > 10) {
$('input[mask="tel"]').mask("(99)99999-9999");
$('input[mask="tel"]').val(aux);
} else if (aux.length <= 10) {
$('input[mask="tel"]').mask("(99)9999-9999");
$('input[mask="tel"]').val(aux);
}
});
var cpf_cnpj = $('#cpf_cnpj');
cpf_cnpj.focusout(function () {
var aux = cpf_cnpj.val();
aux = aux.replace(/[^\d]+/g, '');
if (aux.length > 11) {
cpf_cnpj.mask("99999999999999");
cpf_cnpj.val(aux);
} else if (aux.length <= 11) {
cpf_cnpj.mask("99999999999");
cpf_cnpj.val(aux);
}
});
$('input[mask="tel"]').focusin(function () {
var aux = $('input[mask="tel"]').val();
aux = aux.replace(/[^\d]+/g, '');
$('input[mask="tel"]').mask("(99)99999-9999");
});
cpf_cnpj.focusin(function () {
var aux = cpf_cnpj.val();
aux = aux.replace(/[^\d]+/g, '');
cpf_cnpj.mask("99999999999999");
});
$('input[mask="certificado"]').focusout(function () {
var aux = $('input[mask="certificado"]').val();
aux = aux.replace(/[^\d]+/g, '');
if (aux.length > 5) {
$('input[mask="certificado"]').mask("99999999999999-9");
$('input[mask="certificado"]').val(aux);
} else if (aux.length <= 5) {
$('input[mask="certificado"]').mask("99999");
$('input[mask="certificado"]').val(aux);
}
});
$('input[mask="certificado"]').focusin(function () {
$('input[mask="certificado"]').mask("99999999999999-9");
});
$('.chosen').chosen({width: '100%'});
$('.date-time').datetimepicker({
// format: 'DD/MM/YYYY h:mm',//use this option to display seconds
icons: {
time: 'fa fa-clock-o',
date: 'fa fa-calendar',
up: 'fa fa-chevron-up',
down: 'fa fa-chevron-down',
previous: 'fa fa-chevron-left',
next: 'fa fa-chevron-right',
today: 'fa fa-arrows ',
clear: 'fa fa-trash',
close: 'fa fa-times'
}
}).next().on(ace.click_event, function () {
$(this).prev().focus();
});
});
window.Parsley
.addValidator('cpfCnpj', {
requirementType: 'string',
validateString: function (value, requirement) {
return valida_cpf_cnpj(value);
}
});
</script>]]>
|
3459
| <![CDATA[<script>
$("#estado").change(function () {
var cidades = "<option>Aguarde...</option>";
$("#cidade").html(cidades);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/getCidade" + '/' + $("#estado").val(),
dataType: 'json',
success: function (data) {
cidades = "";
$.each(data, function (i, item) {
cidades = cidades + "<option value='" + i + "'>" + item + "</option>";
});
$("#cidade").html(cidades);
}
});
});
$("#cidade").change(function () {
var bairro = "<option>Aguarde...</option>";
$("#bairro").html(bairro);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/getBairro" + '/' + $("#cidade").val(),
dataType: 'json',
success: function (data) {
bairro = "";
$.each(data, function (i2, item2) {
bairro = bairro + "<option value='" + i2 + "'>" + item2 + "</option>";
});
$("#bairro").html(bairro);
}
});
});
$("#estado1").change(function () {
var cidades = "<option>Aguarde...</option>";
$("#cidade1").html(cidades);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/getCidade" + '/' + $("#estado1").val(),
dataType: 'json',
success: function (data) {
cidades = "";
$.each(data, function (i, item) {
cidades = cidades + "<option value='" + i + "'>" + item + "</option>";
});
$("#cidade1").html(cidades);
}
});
});
$("#cidade1").change(function () {
var bairro = "<option>Aguarde...</option>";
$("#bairro1").html(bairro);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/getBairro" + '/' + $("#cidade1").val(),
dataType: 'json',
success: function (data) {
bairro = "";
$.each(data, function (i2, item2) {
bairro = bairro + "<option value='" + i2 + "'>" + item2 + "</option>";
});
$("#bairro1").html(bairro);
}
});
});
$("#classificacao").change(function () {
var sub = "<option>Aguarde...</option>";
$("#sub").html(sub);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/getSubClassificacao" + '/' + $("#classificacao").val(),
dataType: 'json',
success: function (data) {
sub = "";
$.each(data, function (i4, item4) {
sub = sub + "<option value='" + i4 + "'>" + item4 + "</option>";
});
$("#sub").html(sub);
}
});
});
var dialog;
$("#cpf_cnpj").blur(function () {
dialog = bootbox.dialog(
{
size: 'small',
closeButton: false,
message: '<div class="text-center"><i class="fa fa-spin fa-spinner bigger-300"></i> Vefiricando CPF/CNPJ...</div>',
}
);
getClient($(this).val());
});
var edificacao = [];
var client;
function getClient(cnpj) {
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/getClient/" + cnpj,
dataType: 'json',
success: function (data) {
console.log(data);
dialog.modal('hide');
if (data != false ) {
if(data.C.prot_redesim == ''){
if(data.cliente && data.cliente == 3){
window.location.href = '/';
alert('Cliente Bloqueado!');
}
$("#rs").html((data.C.dsc_razaosocial).trim());
$("#cncp").html(data.C.num_cnpj.trim());
$("#nr").html(data.C.nom_contato_rep.trim());
$("#cr").html(data.C.num_fone_rep.trim());
client = data.C;
$("#results").modal('show');
var tr = "";
if (data.E.length > 0) {
$.each(data.E, function (i, item) {
edificacao[i] = item;
tr = tr + '<tr>' +
'<td>' + (item.dsc_endereco) + '</td>' +
'<td>' + (item.dsc_referencia) + '</td>' +
'<td><button class="btn btn-mini" type="button" onclick="selectEdi(' + i + ')">Selecionar</button></td>' +
'<tr>';
});
$("#tbodyEdi").html(tr);
}
}else{
dialog = bootbox.alert(
{
size: 'small',
message: '<div class="text-center"> ' +
'Prezado contribuinte, para dar continuidade a sua solicitação favor acessar portal Agiliza'+
'<br/>' +
'<a target="_blank" href="https://www.agiliza.se.gov.br/sigfacil/processo/acompanhar/co_protocolo/'+data.C.prot_redesim+'"'+
'">ACOMPANHAR PROCESSO<a/>'+
'</div>',
}
);
}
}
}
});
}
$('#s_mei').change(function () {
let cnaes = '';
if ($('#s_mei').val() === 'S') {
$("#natJurid").val("36");
$("#natJurid").prop("disabled", true);
cnaes = "<option value=''>Aguarde...</option>";
$("#s_cnae").html(cnaes);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/listarCnaesMei",
dataType: 'json',
success: function (data) {
cnaes = "<option value=''> ---SELECIONE---- </option>";
$.each(data, function (i, item) {
cnaes = cnaes + "<option value='" + i + "'>" + item + "</option>";
});
$("#s_cnae").html(cnaes);
}
});
} else if ($('#s_mei').val() === 'N') {
$("#natJurid").val("");
$("#natJurid").prop("disabled", false);
cnaes = "<option value=''>Aguarde...</option>";
$("#s_cnae").html(cnaes);
$.ajax({
url: "https://dat.cbm.se.gov.br/Ajax/listarCnaes",
dataType: 'json',
success: function (data) {
cnaes = "<option value=''> ---SELECIONE---- </option>";
$.each(data, function (i, item) {
cnaes = cnaes + "<option value='" + i + "'>" + item + "</option>";
});
$("#s_cnae").html(cnaes);
}
});
}
});
$("#salvaCnae").click(function () {
var cliente = {cod_cliente: client.cod_cliente, atividade_economica_id: $("#cnaeAsalvar").val()};
$.ajax({
url: 'https://dat.cbm.se.gov.br/portal/salvaCnae',
data: {data: cliente},
type: 'POST',
dataType: 'json',
success: function (ret) {
if (ret == true) {
$("#cnaeModal").modal('hide');
showEdificacoes();
} else {
alert('Erro ao Salva CNAE tente novamente!');
}
}
})
});
$("#sim").click(function () {
if (client.atividade_economica_id == "") {
$("#cnaeModal").modal('show');
} else {
showEdificacoes();
}
});
function showEdificacoes() {
if (edificacao.length > 0) {
$("#dataEmpresa").html('<div class="col-xs-6"><h5>CNPJ</h5><h3>' + client.num_cnpj + '</h3></div><div class="col-xs-6"><h5>Razão Social</h5><h3>' + ((client.dsc_razaosocial).trim()) + '</h3></div>' +
'<input type="hidden" name="data[cod_cliente]" value="' + ((client.cod_cliente).trim()) + '">');
$("#results").modal('hide');
$("#resultsEdificacao").modal('show');
} else {
$("#dataEmpresa").html('<div class="col-xs-6"><h5>CNPJ</h5><h3>' + client.num_cnpj + '</h3></div><div class="col-xs-6"><h5>Razão Social</h5><h3>' + ((client.dsc_razaosocial).trim()) + '</h3></div>' +
'<input type="hidden" name="data[cod_cliente]" value="' + ((client.cod_cliente).trim()) + '">');
$("#results").modal('hide');
}
}
$("#novaEdi").click(function () {
$("#resultsEdificacao").modal('hide');
});
$("#nao").click(function () {
$("#results").modal('hide');
bootbox.alert("Favor se Dirigir ao DAT", function () {
window.location.href = "https://dat.cbm.se.gov.br/";
});
});
function selectEdi(id) {
$("#dataEdi").html('<input type="hidden" name="data[cod_edificacao]" value="' + ((edificacao[id].cod_edificacao).trim()) + '">');
$("#enviarDados").trigger('click');
}
var ClienteNumFone2 = $("#ClienteNumFone2");
var ClienteNumFoneRep = $("#ClienteNumFoneRep");
ClienteNumFone2.focusout(function () {
var aux = ClienteNumFone2.val();
aux = aux.replace(/[^\d]+/g, '');
if (aux.length > 10) {
ClienteNumFone2.mask("(99)99999-9999");
ClienteNumFone2.val(aux);
} else if (aux.length <= 10) {
ClienteNumFone2.mask("(99)9999-9999");
ClienteNumFone2.val(aux);
}
});
ClienteNumFone2.focusin(function () {
ClienteNumFone2.mask("(99)99999-9999");
});
ClienteNumFoneRep.focusout(function () {
var aux = ClienteNumFoneRep.val();
aux = aux.replace(/[^\d]+/g, '');
if (aux.length > 10) {
ClienteNumFoneRep.mask("(99)99999-9999");
ClienteNumFoneRep.val(aux);
} else if (aux.length <= 10) {
ClienteNumFoneRep.mask("(99)9999-9999");
ClienteNumFoneRep.val(aux);
}
});
ClienteNumFoneRep.focusin(function () {
ClienteNumFoneRep.mask("(99)99999-9999");
});
$(document).keypress(function (e) {
if (e.which == 13 || event.keyCode == 13) {
return false;
}
});
$('#add-projeto').parsley();
</script>]]>
|