✏️ 正在编辑: simulacao-aberta.min.js
路径:
/srv/systems_dir/yuppiecred-lidernegocios/public/scripts/simulacao-aberta.min.js
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
function bloquearColar(){var elements=$(document).find("input[type=text]");$.each(elements,(function(index,item){item.addEventListener("paste",(function(e){e.preventDefault()}))}))}function registrarSolicitacao(simulacaoId,simulacaoBancoId){$(".full-loading").show(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/registrar-solicitacao",data:{simulacaoId:simulacaoId,simulacaoBancoId:simulacaoBancoId},success:function(result){return result.error?(Swal.fire({title:"Atenção!",text:"Simulação não encontrada.",icon:"warning"}),!1):result.success?(Swal.fire({title:"Sucesso!",text:"Solicitação realizada com sucesso.",icon:"success"}),!1):void 0},error:function(){Swal.fire({title:"DESCULPE!",text:"Ocorreu uma falha!",icon:"warning"})},complete:function(){$(".full-loading").hide()}})}function validaCampos(botao){var elements=$(botao).parent().parent().find("input[type=text], select"),validacao=!0;return $("#aceite").is(":checked")?(elements.length>0&&$.each(elements,(function(index,item){return item.required&&item.value.length<=0?(Swal.fire({title:"Atenção!",text:"Os campos marcados com asterisco (*) são obrigatórios.",icon:"warning"}),validacao=!1,!1):"numero_conta"==item.name&&(parseInt(item.value)<=0||NaN==parseInt(item.value))?(Swal.fire({title:"Atenção!",text:"Você deve fornecer uma conta válida. É nela que o valor do seu saque será depositado!",icon:"error"}),validacao=!1,!1):"fone"==item.name&&item.value.replace(/\D/g,"").length<11?(Swal.fire({title:"Atenção!",text:"Informe um celular válido, inclusive com o 9º dígito. Nele você receberá o link do banco para formalizar seu contrato.",icon:"error"}),validacao=!1,!1):"cep"==item.name&&item.value.replace(/\D/g,"").length<8?(Swal.fire({title:"Atenção!",text:"Informe um CEP válido. Apenas números!",icon:"error"}),validacao=!1,!1):"nome"==item.name&&item.value.length<3?(Swal.fire({title:"Atenção!",text:"Informe o seu nome completo!",icon:"error"}),validacao=!1,!1):"data_nascimento"!=item.name&&"data_emissao_documento"!=item.name||isValidDate(item.value)?"cpf"!=item.name||validarCPF(item.value)?void 0:(Swal.fire({title:"Atenção!",text:"O CPF informado é inválido!",icon:"error"}),validacao=!1,!1):(Swal.fire({title:"Atenção!",text:"Informe uma data válida!",icon:"error"}),validacao=!1,!1)})),validacao):(Swal.fire({title:"Atenção!",text:"Você precisa marcar a caixinha de aceite!",icon:"warning"}),!1)}function proximoSection(botao,ocultarBotao=!0){var proximo=$(botao).attr("data-value"),validacao=validaCampos(botao);return $(".erro-message-box").hide(),$(".field-quantidade").hide(),$(".btn-resimular").hide(),$(".btn-reset").hide(),!!validacao&&($("#"+proximo).show(),ocultarBotao&&$(botao).parent().hide(),$("#"+proximo)[0].scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}),"passo04"==proximo&&($("#orgao_emissor").combobox(),$("#toggle").click((function(){$("#orgao_emissor").toggle()}))),"passo06"==proximo&&($("#numero_banco").combobox(),$("#toggle").click((function(){$("#numero_banco").toggle()}))),!0)}function consultaFgts(){$("#passo02").hide();var banco=$("#consulta_banco option:selected"),cpfValido=validarCPF($("#cpf").val()),validacao;if($("#inclusao_fgts #nome").val($("#nome").val()),$("#inclusao_fgts #cpf").val($("#cpf").val()),$("#inclusao_fgts #fone").val($("#fone").val()),$("#inclusao_fgts #corretor_id").val($("#corretor_id").val()),$("#inclusao_fgts #tipo").val($("#tipo").val()),$("#"+banco.val()).prop("checked",!0),!1===cpfValido)return Swal.fire({title:"ATENÇÃO!",text:"O CPF informado é inválido.",icon:"warning"}),!1;validaCampos($(".consultar-fgts"))&&($(".full-loading").show(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/autocontratacao-capture",data:$("#inclusao_fgts").serialize(),success:function(result){if(console.log(result),result.track&&trackConsulta(),result.error)return $("#inclusao_fgts .erro-message-box").html(result.error),$("#inclusao_fgts .erro-message-box").show(),$("#inclusao_fgts .message-box").hide(),$("#inclusao_fgts .success-message-box").hide(),1!=result.back&&2!=result.back||(ativarModal(),$("#passo02").show(),Swal.fire({title:"ATENÇÃO!",text:result.error,icon:"warning"})),0==result.back&&Swal.fire({title:"ATENÇÃO!",text:result.error,icon:"warning"}),result.track&&1==result.back&&trackLeadAderirSaque(),result.track&&2==result.back&&trackLeadAutorizarBanco(),3==result.back&&(Swal.fire({title:"ATENÇÃO!",text:result.error,icon:"warning"}),result.track&&trackLeadSemSaldo()),4==result.back&&(Swal.fire({title:"ATENÇÃO!",text:result.error,icon:"warning"}),result.track&&trackLeadAniversarioProximo()),!1;if(result.success&&result.parcelas.length>0){ativarModal(),$("#passo04").show(),$(".dados_consulta_banco").show(),$("#passo04 .valor_liberado").html(result.valor_liberado),$("#passo04 .valor_financiado").html(result.valor_financiado),$("#passo04 .taxa_juros").html(result.taxa_juros),$("#passo04 .origem_consulta").html(result.origem_consulta),$("#passo04 .message-box").hide(),$("#passo04 .erro-message-box").hide(),$("#passo04 .success-message-box").show(),$("#passo04 .dados_consulta_banco").show(),$("#passo04 .nome_cliente").html($("#nome").val()),result.parcelas&&$("#parcelas_simuladas tbody").html("");var count=1;return $.each(result.parcelas,(function(index,item){if(item.valor_parcela>0){let dataVencimento=new Date(item.data_vencimento),dados="<tr><td>"+count+++"</td><td>"+dataVencimento.toLocaleDateString()+"</td><td>R$ "+number_format(item.valor_parcela,2,",",".")+"</td></tr>";$("#parcelas_simuladas > table > tbody").append(dados)}})),$("#passo04 .qtd_parcelas").html(count-1),result.track&&trackLeadQualificado(),fieldsKeyPix(banco.val()),!1}Swal.fire({title:"DESCULPE!",text:"Parcelas não foram retornadas pelo banco selecionado.",icon:"warning"})},error:function(){Swal.fire({title:"DESCULPE!",text:"Ocorreu uma falha!",icon:"warning"})},complete:function(){$(".full-loading").hide()}}))}function refazerConsulta(botao){if(parcelas=$("#parcelas").val(),parcelas>0){var atual=$(botao).attr("data-value");return $(".erro-message-box").hide(),$("#"+atual).hide(),$("html, body").animate({scrollTop:0},"slow"),consultaFgts()}Swal.fire({title:"ATNÇÃO!",text:"Informe a quantidade de parcelas desejada!",icon:"warning"})}function selectBanco(value){$(".form-fgts #consulta_banco").val(value),fieldsKeyPix(value)}function scrollWindow(objId){$("#modalFgts").animate({scrollTop:$(objId).offset().top},500)}function buscarCepSimulacao(objeto){initBuscaEndereco(objeto),$(window).scrollTop(0)}function buscarNovoCepSimulacao(objeto){initBuscaEndereco(objeto),$("#passo08").show(),$("#passo09").hide(),$(window).scrollTop(0)}function inclusaoFgts(botao){if(!validaCampos(botao))return!1;$(botao).prop("disabled",!0),proximoSection(botao,!1);var campos=$("form#inclusao_fgts").serialize();$(".full-loading").show(),$("#finalizar").prev().hide(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/inclusao-fgts",data:campos,success:function(result){return result.error?($(".message-finalizar").hide(),$(".message-result").hide(),Swal.fire({title:result.error,text:result.description,icon:"warning"}),!1):result.success?(trackContratou(),Swal.fire({title:result.success,html:result.description,icon:"success",showDenyButton:!0}).then((function(res){res.isConfirmed&&window.location.reload()})),!1):void 0},error:function(){Swal.fire({title:"Erro!",text:"Ocorreu uma falha no processamento da proposta. Verifique os dados e tente novamente!",icon:"warning"})},complete:function(){$(".full-loading").hide(),$(botao).removeAttr("disabled")}})}function trackLead(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead")}function trackConsulta(){console.log("trackConsulta"),"undefined"!=typeof fbq&&fbq("trackCustom","Consulta Saldo"),"undefined"!=typeof gtag&&"undefined"!=typeof googleConversionConsulta&>ag("event","conversion",{send_to:googleConversionConsulta})}function trackConsultaAvulsa(){"undefined"!=typeof fbq&&fbq("trackCustom","Consulta Saldo Avulso")}function trackConsultaInss(){"undefined"!=typeof fbq&&fbq("trackCustom","Simulação INSS"),"undefined"!=typeof gtag&&"undefined"!=typeof googleConversionConsulta&>ag("event","conversion",{send_to:googleConversionConsulta})}function trackLeadQualificado(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Qualificado"),"undefined"!=typeof gtag&&"undefined"!=typeof googleConversionLeadQualificado&>ag("event","conversion",{send_to:googleConversionLeadQualificado})}function trackContratou(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Contratou"),"undefined"!=typeof gtag&&"undefined"!=typeof googleConversionContratou&>ag("event","conversion",{send_to:googleConversionContratou})}function trackContratouInss(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Contratou INSS"),"undefined"!=typeof gtag&&"undefined"!=typeof googleConversionContratou&>ag("event","conversion",{send_to:googleConversionContratou})}function trackLeadAderirSaque(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Aderir Saque")}function trackLeadAutorizarBanco(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Autorizar Banco")}function trackLeadSemSaldo(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Sem Saldo")}function trackLeadAniversarioProximo(){"undefined"!=typeof fbq&&fbq("trackCustom","Aniversario Proximo")}function trackContratouCredcesta(){"undefined"!=typeof fbq&&fbq("trackCustom","Lead Contratou Credcesta"),"undefined"!=typeof gtag&&"undefined"!=typeof googleConversionContratou&>ag("event","conversion",{send_to:googleConversionContratou})}function ativarModal(){$("#modalFgts").modal({keyboard:!1,show:!0,backdrop:"static"})}function resetConsulta(botao){var banco=$("#consulta_banco option:selected");if($("#parcelas").val(""),"_consultarIcred"===banco.val())return window.location.reload(),!1;var atual=$(botao).attr("data-value");$(".erro-message-box").hide(),$("#"+atual).hide(),$(".btn-simular").show(),$("#passo01").show(),$("html, body").animate({scrollTop:0},"slow")}function inclusaoInss(botao){if(!validaCampos(botao))return!1;proximoSection(botao,!1);var campos=$("form#inclusao_inss").serialize();$(".full-loading").show(),$("#finalizar").prev().hide(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/inclusao-inss",data:campos,success:function(result){return result.error?($(".message-finalizar").hide(),$(".message-result").hide(),Swal.fire({title:result.error,text:result.description,icon:"warning"}),!1):result.success?(trackContratouInss(),Swal.fire({title:result.success,html:result.url_formalizacao?"Clique em OK e você será direcionado para o link de formalização do contrato!":result.description,icon:"success",showDenyButton:!0,footer:result.url_formalizacao?'<a href="'+result.url_formalizacao+'" target="_blank">[ENVIAR DOCUMENTAÇÃO]</a>':""}).then((function(res){if(res.isConfirmed){if(result.url_formalizacao)return window.open(result.url_formalizacao),!0;window.location.reload()}})),!1):void 0},error:function(){Swal.fire({title:"Erro!",text:"Ocorreu uma falha no processamento da proposta. Verifique os dados e tente novamente!",icon:"warning"})},complete:function(){$(".full-loading").hide()}})}function markRequiredFiedls(id){var form=document.getElementById(id);if(form&&null!=form){var inputs=form.elements;for(i=0;i<inputs.length;i++){var required,label;if("button"!=inputs[i].type)if("required"==inputs[i].getAttribute("required"))$("label[for='"+inputs[i].id+"']").append("*")}}}function populateComboCredcestaOrgaos(objOrigem,objDestino){var id=$("#"+objOrigem).val();$("#orgao_especifico").val(""),$.ajax({type:"GET",data:"convenio="+id,dataType:"json",url:baseUrl+"/ajax/get-credcesta-orgaos",beforeSend:function(){$(".full-loading").show()},success:function(result){result.error&&alert(result.error),0!=result.orgaos.length?($("select#orgao_id").parent().css("display","block"),$("#"+objDestino).empty(),$("#"+objDestino).append(new Option("","")),$.each(result.orgaos,(function(i){$("#"+objDestino).append(new Option(this.descricao,this.codigo))}))):$("select#orgao_id").parent().css("display","none")},error:function(result){console.log(result)},complete:function(){$(".full-loading").hide()}})}function populateConvenioCredcesta(obj){var convenio=$(obj).find(":selected").attr("label");$("#codigo_orgao").val(convenio)}function populateOrgaoCredcesta(obj){var orgao=$(obj).find(":selected").text();$("#orgao_especifico").val(orgao)}function confirmarSolicitacao(prazo,total,parcela){$("#prazo").val(prazo),$("#valor_solicitado").val(total),$(".prazo-selecionado").html(prazo),$(".total-selecionado").html(number_format(total,2,",",".")),$(".parcela-selecionado").html(number_format(parcela,2,",",".")),$("#passo02").hide(),$("#passo03").show(),$("#passo03")[0].scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}function inclusaoCredcesta(botao){if(!validaCampos(botao))return!1;proximoSection(botao,!1);var campos=$("form#inclusao_credcesta").serialize();$(".full-loading").show(),$("#finalizar").prev().hide(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/inclusao-credcesta",data:campos,success:function(result){return result.error?($(".message-finalizar").hide(),$(".message-result").hide(),Swal.fire({title:result.error,text:result.description,icon:"warning"}),!1):result.success?(trackContratouCredcesta(),Swal.fire({title:result.success,html:result.url_formalizacao?"Clique em OK e você será direcionado para o link de formalização do contrato!":result.description,icon:"success",showDenyButton:!0,footer:result.url_formalizacao?'<a href="'+result.url_formalizacao+'" target="_blank">[ENVIAR DOCUMENTAÇÃO]</a>':""}).then((function(res){if(res.isConfirmed){if(result.url_formalizacao)return window.open(result.url_formalizacao),!0;window.location.reload()}})),!1):void 0},error:function(){Swal.fire({title:"Erro!",text:"Ocorreu uma falha no processamento da proposta. Verifique os dados e tente novamente!",icon:"warning"})},complete:function(){$(".full-loading").hide()}})}function camposRepresentanteLegal(){var possuiRepresentanteLegal=$("#possui_representante_legal option:selected").val();if(console.log(possuiRepresentanteLegal),1!=possuiRepresentanteLegal)return $("#nome_representante_legal").parent().remove(),$("#cpf_representante_legal").parent().remove(),$("#sexo_representante_legal").parent().remove(),$("#data_nascimento_representante_legal").parent().remove(),$("#rg_representante_legal").parent().remove(),$("#data_emissao_documento_representante_legal").parent().remove(),$("#nome_mae_representnte_legal").parent().remove(),$("#nome_pai_representnte_legal").parent().remove(),void $("#msg-representante").remove();fields='<div class="form-group"><label for="nome_representante_legal">Nome Representante Legal:</label><input type="text" class="form-control" name="nome_representante_legal" id="nome_representante_legal" size="35" maxlength="35" placeholder="Nome completo do representante legal" required="required" value=""/></div><div class="form-group"><label for="cpf_representante_legal">CPF do Representante Legal:</label><input type="text" class="form-control" name="cpf_representante_legal" id="cpf_representante_legal" inputmode="numeric" onkeypress="mascara(this, fcpf)" maxlength="14" placeholder="000.000.000-00" required="required" value="" /></div>',fieldsRep='<h1 class="message-box" id="msg-representante">Informe os dados do Representante Legal.</h1><div class="form-group"><label for="sexo_representante_legal">Sexo (Representante Legal):</label><select name="sexo_representante_legal" id="sexo_representante_legal" class="form-control" required="required"><option value=""></option><option value="F">Feminino</option><option value="M">Masculino</option></select></div><div class="form-group"><label for="data_nascimento_representante_legal">Data de Nascimento (Representante Legal):</label><input type="text" class="form-control" name="data_nascimento_representante_legal" id="data_nascimento_representante_legal" inputmode="numeric" onkeypress="mascara(this, data)" maxlength="10" size="11" placeholder="dd/mm/aaaa" required="required"></div><div class="form-group"><label for="rg_representante_legal">Nº Documento (RG Representante Legal):</label><input type="text" class="form-control" id="rg_representante_legal" name="rg_representante_legal" placeholder="Insira o documento de identificação do representante" required="required"></div><div class="form-group"><label for="data_emissao_documento_representante_legal">Data de Emissão (Representante Legal):</label><input type="text" class="form-control" name="data_emissao_documento_representante_legal" id="data_emissao_documento_representante_legal" inputmode="numeric" size="10" maxlength="10" onkeypress="mascara(this, data)" placeholder="dd/mm/aaaa"></div><div class="form-group"><label for="nome_mae_representnte_legal">Nome da Mãe (Representante Legal):</label><input type="text" class="form-control" name="nome_mae_representnte_legal" id="nome_mae_representnte_legal" size="30" maxlength="35" placeholder="Nome completo da mãe do representante" required="required"></div><div class="form-group"><label for="nome_pai_representnte_legal">Nome do Pai (Representante Legal):</label><input type="text" class="form-control" name="nome_pai_representnte_legal" id="nome_pai_representnte_legal" size="30" maxlength="35" placeholder="Nome completo do pai do representante" required="required"></div>',$(fields).insertAfter($("#possui_representante_legal").parent()),$(fieldsRep).insertAfter($("#nome_mae").parent())}function fieldsKeyPix(banco){"_consultarIcred"===banco&&(fields='<h1 class="message-box" id="msg-pix">Informe os dados para depósito.</h1><div class="form-group"><label for="tipo_pix">Tipo de Chave PIX:</label><select name="tipo_pix" id="tipo_pix" class="form-control" required="required" onchange="changeKeyPix()"><option value=""></option><option value="cpf">CPF</option><option value="telefone">Telefone</option><option value="aleatoria">Chave Aleatória</option></select></div><div class="form-group"><label for="chave_pix">Chave PIX:</label><input type="text" class="form-control not_upper" name="chave_pix" id="chave_pix" size="35" placeholder="Chave PIX" onkeypress="" required="required" value=""/></div><div class="col-md-12"><button type="button" class="btn_continuar btn btn-lg btn-primary btn-block" data-value="passo10" onclick="inclusaoFgts(this)">Finalizar</button></div><div class="clear"></div>',$("#passo09").html(fields))}function changeKeyPix(){var tipo=$("#tipo_pix").val();switch(tipo){case"cpf":$("#chave_pix").val(""),$("#chave_pix").attr("onkeypress","mascara(this, fcpf)"),$("#chave_pix").prop("placeholder","000.000.000-00"),$("#chave_pix").prop("inputmode","numeric"),$("#chave_pix").prop("maxlength",14);break;case"telefone":$("#chave_pix").val(""),$("#chave_pix").attr("onkeypress","mascara(this, telefone)"),$("#chave_pix").prop("placeholder","(00) 00000-0000"),$("#chave_pix").prop("inputmode","numeric"),$("#chave_pix").prop("maxlength",15);break;case"aleatoria":$("#chave_pix").val(""),$("#chave_pix").removeAttr("onkeypress"),$("#chave_pix").prop("placeholder","Digite a chave "+tipo),$("#chave_pix").removeAttr("inputmode"),$("#chave_pix").removeAttr("maxlength")}}$(document).ready((function(){$((function(){$(".jcarousel").jcarousel(),$(".jcarousel-control-prev").on("jcarouselcontrol:active",(function(){$(this).removeClass("inactive")})).on("jcarouselcontrol:inactive",(function(){$(this).addClass("inactive")})).jcarouselControl({target:"-=1"}),$(".jcarousel-control-next").on("jcarouselcontrol:active",(function(){$(this).removeClass("inactive")})).on("jcarouselcontrol:inactive",(function(){$(this).addClass("inactive")})).jcarouselControl({target:"+=1"}),$(".jcarousel-pagination").on("jcarouselpagination:active","a",(function(){$(this).addClass("active")})).on("jcarouselpagination:inactive","a",(function(){$(this).removeClass("active")})).jcarouselPagination()})),$("#orgao_siape").combobox(),$("#numero_banco").not(".inss").combobox(),$("#orgao_emissor").not(".inss").combobox(),$("#especie").not(".inss").combobox(),markRequiredFiedls("inclusao_fgts"),markRequiredFiedls("inclusao_inss"),$("#tooltipfixed").tooltip("show"),"gov_ba"===$("#tipo").val()&&($("#tipo_beneficio").parent().hide(),$("#possui_representante_legal").parent().hide(),$("#beneficio_invalidez").parent().hide(),$("#especie").parent().hide(),$("#n_beneficio").html("Nº da sua Matrícula:"))})),$(".simular-fgts").click((function(){var saldo=$("#saldo-fgts");$(".full-loading").show(),trackConsultaAvulsa(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/consulta-por-saldo",data:{"saldo-fgts":saldo.val()},success:function(result){result.valor_liberado&&(Swal.fire({title:"Simulação realizada",html:"Valor liberado aproximado de<strong> R$"+result.valor_liberado+" </strong>. <br><br> Taxa de <strong>"+number_format(result.taxa,2,",",".")+"%</strong>",icon:"success"}),$(".valor_liberado_avulso").html("Valor liberado: R$ "+number_format(result.valor_liberado,2,",","."))),result.error&&Swal.fire({title:"DESCULPE!",text:"O saque não pode ser calculado!",icon:"warning"})},error:function(){Swal.fire({title:"DESCULPE!",text:"Ocorreu uma falha!",icon:"warning"})},complete:function(){$(".full-loading").hide()}})})),$(".btn_cancelar").on("click",(function(){$("#finalizar_cancelado").show(),botao=this,proximoSection(botao,!1)})),$("#modalFgts").on("hidden.bs.modal",(function(){window.location.reload()})),$(".consultar-inss").click((function(){var nome=$("#nome"),cpf=$("#cpf"),fone=$("#fone"),dtNasc=$("#data_nascimento"),matricula=$("#numero_beneficio"),especie=$("#especie"),valorSolicitado=$("#valor_solicitado"),valorRenda=$("#renda_valor"),corretor=$("#corretor_id"),tipo=$("#tipo"),cpfValido=validarCPF(cpf.val()),codigoOrgao=$("#codigo_orgao");if(!1===cpfValido)return Swal.fire({title:"ATENÇÃO!",text:"O CPF informado é inválido.",icon:"warning"}),!1;var botao=this,validacao;validaCampos(botao)&&($(".full-loading").show(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/autocontratacao-consignado",data:$("form#inclusao_inss").serialize(),success:function(result){return result.track&&trackConsultaInss(),$("#nome").val(nome.val()),$("#cpf").val(cpf.val()),$("#fone").val(fone.val()),$("#data_nascimento").val(dtNasc.val()),$("#numero_beneficio").val(matricula.val()),$("#especie").val(especie.val()),$("#valor_solicitado").val(valorSolicitado.val()),$("#renda_valor").val(valorRenda.val()),$("#corretor_id").val(corretor.val()),$("#tipo").val(tipo.val()),$("#codigo_orgao").val(codigoOrgao.val()),result.error?($(".erro-message-box").show(),$(".message-box").hide(),$(".success-message-box").hide(),$(botao).parent().show(),Swal.fire({title:"ATENÇÃO!",text:result.error,icon:"warning"}),!1):result.success?(0==$("#simular_direto").val()?$(".dados_consulta_banco").show():$(".dados_consulta_banco2").show(),$(".nome_cliente").html($("#nome").val()),$(".valor_liberado").html(result.valor_liberado),$(".valor_financiado").html(result.valor_financiado),$(".valor_parcela").html(result.valor_parcela),$(".taxa_juros").html(result.taxa_juros),$(".qtd_parcelas").html(result.prazo),$(".origem_consulta").html(result.origem_consulta),$(".message-box").hide(),$(".erro-message-box").hide(),$(".success-message-box").show(),$(".dados_consulta_bancos").hide(),!1):result.dados?($.each(result.dados,(function(index,campo){$("#"+index).val(campo)})),result.simulacoes?(console.log(result.simulacoes),vlrLiberado=0,$.each(result.simulacoes,(function(index,banco){banco.valor_parcela>0&&($("."+index.toLowerCase()+"_valor_liberado").html(number_format(banco.valor_liberado,2,",",".")),$("."+index.toLowerCase()+"_qtd_parcelas").html(banco.prazo),$("."+index.toLowerCase()+"_valor_parcela").html(number_format(banco.valor_parcela,2,",",".")),$("."+index.toLowerCase()+"_selecionar").show(),banco.valor_liberado>vlrLiberado&&(vlrLiberado=banco.valor_liberado,0==$("#simular_direto").val()?$(".success-message-box #"+index.toLowerCase()).prop("checked",!0):$(".success-message-box2 #"+index.toLowerCase()).prop("checked",!0)))})),0==$("#simular_direto").val()?($(".success-message-box").show(),$(".btn-continuar").show()):$(".success-message-box2").show(),$(".message-box").hide(),!1):($("#simular_direto").val(1),$(".message-box").hide(),$(".erro-message-box").hide(),$("#passo03").show(),$(".btn-simular").show(),$("#passo03").animate({scrollTop:0},"slow"),Swal.fire({title:"DESCULPE!",text:"Nenhuma simulação retornada!",icon:"warning"}),!1)):($("#simular_direto").val(1),$(".message-box").hide(),$(".erro-message-box").hide(),$("#passo03").show(),$(".btn-simular").show(),$("#passo03").animate({scrollTop:0},"slow"),!1)},error:function(){Swal.fire({title:"DESCULPE!",text:"Ocorreu uma falha!",icon:"warning"})},complete:function(){$(".full-loading").hide()}}))})),$(".consultar-credcesta").click((function(){var cpfValido;if($(".success-message-box").hide(),!1===validarCPF($("#cpf").val()))return Swal.fire({title:"ATENÇÃO!",text:"O CPF informado é inválido.",icon:"warning"}),!1;var botao=this,validacao;validaCampos(this)&&($(".full-loading").show(),$.ajax({type:"POST",dataType:"JSON",url:baseUrl+"/simulacao-aberta/autocontratacao-credcesta",data:$("form#inclusao_credcesta").serialize(),success:function(result){if(result.error)return $(".erro-message-box").html(result.error),$(".erro-message-box").show(),$(".message-box").hide(),$(".success-message-box").hide(),Swal.fire({title:"ATENÇÃO!",text:result.error,icon:"warning"}),$(".consultar-credcesta").parent().show(),!1;if(result.success){if($(".origem_consulta").html(result.origem_consulta),$(".message-box").hide(),$(".erro-message-box").hide(),$(".success-message-box").show(),result.cliente.opcoes.length>0){console.log(result.cliente.opcoes);var blocos=null;return $.each(result.cliente.opcoes,(function(index,opcao){classCssH5=1==opcao.melhor_opcao?"white":"",classCssBtn=1==opcao.melhor_opcao?"btn_melhor_opcao btn-primary":"btn_opcao",classCss=1==opcao.melhor_opcao?"melhor-oferta":"",h4=1==opcao.melhor_opcao?"<h4>Melhor Oferta</h4>":"",blocos='<div class="col-lg-4"> <div class="container-simulacao '+classCss+'"><div class="'+classCssH5+'">'+h4+"<h5>Opção "+opcao.numero_opcao+'</h5></div><div class="proposta_banco"><p>Prazo: '+opcao.prazo+"x</p><p>Valor de liberação: R$ "+number_format(opcao.valor_total,2,",",".")+"</p><p>Parcela: R$ "+number_format(opcao.valor_parcela,2,",",".")+' / mês</p><div class="btn_melhor_opcao btn-primary"><a href="javascript://" onclick="confirmarSolicitacao('+opcao.prazo+", "+opcao.valor_total+", "+opcao.valor_parcela+')"><span>Solicitar Agora</span></a></div></div></div></div>',$("#row").append($(blocos))})),mensagem='<div class="clear col-lg-12"><p>Valores e prazos poderão sofrer alterações sem aviso prévio e sujeito a análise bancária por taxa diária. Dúvidas, contate um dos nossos consultores.</p></div>',$("#row").append($(mensagem)),$("#nome").val(result.cliente.nome),$("#numero_banco").val(result.cliente.cdBanco),$("#numero_agencia").val(result.cliente.cdAgencia),$("#numero_conta").val(result.cliente.cdConta),$(".message-box").hide(),!1}return $(".message-box").hide(),Swal.fire({title:"DESCULPE!",text:"Não há opções disponíveis no momento. Mas não se preocupe, entraremos em contato com você!",icon:"warning"}),window.location.reload(),!1}},error:function(){Swal.fire({title:"DESCULPE!",text:"Ocorreu uma falha!",icon:"warning"})},complete:function(){$(".full-loading").hide()}}))}));
💾 保存文件
← 返回文件管理器