var DetalhePessoaJuridica=function(a){this.urlBase=a};DetalhePessoaJuridica.prototype.loadAccordeon=function(a){return a.DetalheBase.prototype.loadAccordeon}(window);DetalhePessoaJuridica.ZERO=function(a){return a.DetalheBase.ZERO}(window); DetalhePessoaJuridica.prototype.inicializarAbaConveniosOutrosAcordosFirmados=function(){var a=$("#accordion-convenios-e-outros-acordos span"),b=function(a){return a+" "+(1>=a?"acordo":"acordos")},c=function(a,b){return a+" - "+b+" (total de valores celebrados)"};this.loadAccordeon("convenios-e-outros-acordos",this.urlBase+"/convenios-firmados",function(d){$(a[0]).text(c(b(d.quantidadeAcordosVigentes),d.valorAcordosVigentes));$(a[0]).text(c(b(d.quantidadeAcordosEncerrados),d.valorAcordosEncerrados))})}; DetalhePessoaJuridica.prototype.inicializarAbaSancoesVigentes=function(){var a=function(a,c){return"\x3cspan\x3e"+a+" - "+c+"\x3c/span\x3e"};$("#accordion-sancoes-vigentes \x3e [id^\x3dlista]").empty();this.loadAccordeon("sancoes-vigentes",this.urlBase+"/sancoes-vigentes",function(b){b.listaPessoaSancoesVigentesCeis.forEach(function(b){$("#listaCeis").append(a(b.quantidadeSancoesCeis,b.tipoSancaoCeis))});b.listaPessoaSancoesVigentesCepim.forEach(function(b){$("#listaCepim").append(a(b.quantidadeSancoesCepim, b.motivoCepim))});b.listaPessoaSancoesVigentesCnep.forEach(function(b){$("#listaCnep").append(a(b.quantidadeSancoesCnep,b.tipoSancaoCnep))})})}; DetalhePessoaJuridica.prototype.inicializarAbaProdutosEServicos=function(){var a=$("#accordion-produtos-e-servicos span");this.loadAccordeon("produtos-e-servicos",this.urlBase+"/produtos-e-servicos",function(b){$(a[0]).append(b.valorBensPatrimoniais||DetalhePessoaJuridica.ZERO);$(a[1]).append(b.valorServicos||DetalhePessoaJuridica.ZERO);$(a[2]).append(b.valorObras||DetalhePessoaJuridica.ZERO);$(a[3]).append(b.valorMateriais||DetalhePessoaJuridica.ZERO);$(a[4]).append(b.valorOutros||DetalhePessoaJuridica.ZERO)})}; DetalhePessoaJuridica.prototype.inicializarAbaNotasFiscaisEmitidasGovernoFederal=function(){var a=$("#accordion-notas-fiscais-emitidas-governo-federal span");this.loadAccordeon("notas-fiscais-emitidas-governo-federal",this.urlBase+"/notas-fiscais-emitidas-governo-federal",function(b){$(a[0]).append(" Valor das Notas Fiscais: "+b.valorRecursosRecebidosNotasFiscais||DetalhePessoaJuridica.ZERO);$("#url-notas-fiscais-emitidas-governo-federal").attr("href",$("#url-notas-fiscais-emitidas-governo-federal").attr("href")+ b.skEmitente)})};DetalhePessoaJuridica.prototype.inicializarAbaContratosFirmados=function(){this.loadAccordeon("contratos-firmados",this.urlBase+"/contratos-firmados",function(a){$("#url-contratos-firmados").attr("href",$("#url-contratos-firmados").attr("href")+a)})};DetalhePessoaJuridica.prototype.inicializarAbaRenuncias=function(){this.loadAccordeon("renuncias-fiscais-pj",this.urlBase+"/valores-renuncia-ficha-pj",function(a){$("#valor-total-renuncia").append(a)})}; DetalhePessoaJuridica.prototype.inicializarAbaEmendas=function(){this.loadAccordeon("emendas",this.urlBase+"/emendas-parlamentares",function(a){$("#valoresEmendas").append(a.quantidade+" emenda(s) - R$ "+a.valor+" (total de valores pagos)")})}; DetalhePessoaJuridica.prototype.inicializarAbaParticipanteLicitacao=function(){(new GridAgrupavel({urlBase:this.urlBase+"/participante-licitacao",seletor:"#listaParticipanteLicitacao",ordem:[[3,"desc"]],colunas:[{name:"linkDetalhamento",data:"linkDetalhamento",title:"Detalhar",orderable:!1,className:"coluna-livre",agregar:!1,render:function(a,b,c){return dataTables.linkRendererDetalhar(springUrl+"licitacoes/"+c.skLicitacao,"Detalhar")}},{name:"orgao",data:"orgao",title:"Órgão / entidade vinculada"}, {name:"unidadeGestora",data:"unidadeGestora",title:"Unidade gestora responsável"},{name:"numeroLicitacao",data:"numeroLicitacao",title:"Número da Licitação"},{name:"dataAbertura",data:"dataAbertura",title:"Data de abertura"}]})).consultar()};DetalhePessoaJuridica.prototype.exibirPanoramaDaRelacao=function(){0<$(".br-accordion .item .header").length&&$("#panorama-relacao-com-governo").show()}; DetalhePessoaJuridica.prototype.expandirAbaSeSoHouverUma=function(){1===$(".br-accordion .item .header").length&&$(".br-accordion .item .header").click()}; DetalhePessoaJuridica.prototype.inicializar=function(a,b,c,d,e,f,g,h,k){b&&this.inicializarAbaConveniosOutrosAcordosFirmados();c&&this.inicializarAbaSancoesVigentes();d&&this.inicializarAbaProdutosEServicos();e&&this.inicializarAbaParticipanteLicitacao();f&&this.inicializarAbaNotasFiscaisEmitidasGovernoFederal();g&&this.inicializarAbaContratosFirmados();h&&this.inicializarAbaRenuncias();k&&this.inicializarAbaEmendas();this.expandirAbaSeSoHouverUma();this.exibirPanoramaDaRelacao()};