PageSourceSearch

https://app.sigapregao.com.br/assets-v2/AnaliseMercadoView-bWH2RGQd.js

js sigapregao.com.br collected 2026-10-05 20:15:46 UTC 67,754 bytes, 1 lines download raw bytes

1import{d as xt,a as mt,e as jt,o as Ot,k as n,W as t,C as tt,E as L,D as et,r as p,y as l,q as Q,$ as O,F as N,a0 as k,G as F,z as J,A as X,a7 as Kt,u as r,l as s,T as Rt,a3 as ut,Z as g,f as at,ah as Bt,I as Wt,n as Qt,a1 as Jt,a2 as Xt,P as Zt,x as te}from"./vendor-vue-DfZvL-C9.js";import{z as Ft,L as Et,a as b,m as kt,h as Gt,A as Lt,g as ee,b as ae,J as Tt}from"./index-WYKOOv4N.js";import{p as se}from"./planoEfetivo-D24HSUNy.js";import{h as gt}from"./vendor-moment-Cd33ElYF.js";import{A as oe,C as re,a as ne,b as le}from"./AtaFiltrosAplicadosComponent-5lCB9_Q_.js";import{b as ct,A as ie,a as ue}from"./AtaEmpresaParticipacaoGeralComponent-cDfxl0av.js";import{s as _t,A as de}from"./AtaEmpresaDetalheVitoriaComponent-BQ7IXWj8.js";import{j as St}from"./vendor-misc-BvfH_BEf.js";import{_ as ce}from"./FuncionalidadeIndisponivelComponent.vue_vue_type_script_setup_true_lang-CiQJwrYU.js";import{A as we}from"./AtaPesquisaAvancadaComponent-Z3O1P342.js";import{A as ve}from"./AtaDetalheItemComponent-BgihCUhD.js";import{M as me,O as ge}from"./OportunidadeComponent-Dvpe7Flp.js";import{P as pe}from"./PCAConsultasComponent-D0lhsyM1.js";import{b as Pt,u as Ut,_ as fe,a as be}from"./AtaTableMarcasComponent.vue_vue_type_style_index_0_lang-p8svfjUI.js";import{_ as ye}from"./AtividadesPregaoComprasnet.vue_vue_type_script_setup_true_lang-sl1ICJLb.js";import{D as xe}from"./DateRangePicker-BHKrQ606.js";import{D as he}from"./dateRanges-BejdhmLw.js";import{S as Ae}from"./SearchSuggest-Cu2IGf8N.js";import{E as _e}from"./EstadosMultiSelect-BXXcTbBl.js";import{P as ke}from"./ParticipacaoMultiSelect-DLCBsCZL.js";import"./vendor-capacitor-KFSjbR1q.js";import"./vendor-firebase-DPP6N77H.js";import"./vendor-quasar-Bc6nSWbB.js";import"./vendor-tiptap-zu0atIrV.js";import"./vendor-highlight-CixF2PG1.js";import"./vendor-pdf-Dk9vmXtP.js";import"./google-37-KN56WMsW.js";import"./Select2V3-Bwu3HQ8e.js";import"./LinkExternoButton.vue_vue_type_script_setup_true_lang-DohDWsZv.js";import"./portais-DjtrRPex.js";import"./InputAutocompleteAnalisesComponent-DqDmIJHq.js";import"./SkeletonOpportunityDetail-Ydi3y-3P.js";import"./ShareButtons-CNw3PFHH.js";import"./PromptDialog-Bl2Ohnn9.js";import"./ItemLabel.vue_vue_type_script_setup_true_lang-Bi3AqFoQ.js";import"./SelecaoEmpresaComprasnet.vue_vue_type_script_setup_true_lang-i3lXNh79.js";import"./UiInputIcon.vue_vue_type_script_setup_true_lang-BOirurj_.js";import"./UiContextMenu.vue_vue_type_script_setup_true_lang-DxuqDWpd.js";var V=(a=>(a[a.CLOSED=0]="CLOSED",a[a.PESQUISA_AVANCADA=1]="PESQUISA_AVANCADA",a[a.DETALHE_ITEM=2]="DETALHE_ITEM",a[a.LICITACAO=3]="LICITACAO",a[a.LISTAGEM_ITENS=4]="LISTAGEM_ITENS",a[a.PCA_CONSULTAS=5]="PCA_CONSULTAS",a))(V||{}),j=(a=>(a[a.CLOSED=0]="CLOSED",a[a.ITENS_DISPUTADOS=1]="ITENS_DISPUTADOS",a[a.SUGESTOES=2]="SUGESTOES",a[a.TABLE_UFS=3]="TABLE_UFS",a[a.TABLE_ORGAOS=4]="TABLE_ORGAOS",a[a.TABLE_EMPRESAS=5]="TABLE_EMPRESAS",a[a.TABLE_MARCAS=6]="TABLE_MARCAS",a[a.DETALHE_EMPRESA=7]="DETALHE_EMPRESA",a[a.ATIVIDADES_PREGAO=9]="ATIVIDADES_PREGAO",a[a.ANALISE_EMPRESA=10]="ANALISE_EMPRESA",a))(j||{}),rt=(a=>(a[a.CORRESPONDENCIAS=1]="CORRESPONDENCIAS",a[a.CATALOGO=2]="CATALOGO",a[a.ESTADOS=3]="ESTADOS",a[a.ORGAOS=4]="ORGAOS",a[a.EMPRESAS=5]="EMPRESAS",a[a.MARCAS=6]="MARCAS",a[a.PCA_ITENS=7]="PCA_ITENS",a[a.PCA_ORGAO=8]="PCA_ORGAO",a))(rt||{});const Ht=3,Ce=["JAN","FEV","MAR","ABR","MAI","JUN","JUL","AGO","SET","OUT","NOV","DEZ"];function It(a){return a.year()*12+a.month()}function zt(a){return Ce[(a%12+12)%12]}function Vt(a,u){const c=gt(a,"YYYY-MM-DD",!0),v=It(u);return c.isValid()?Math.min(It(c),v):v}function Yt(a){return It(a)-(Ht-1)}function Ee(a,u=gt()){const c=gt(u);return Vt(a,c)>=Yt(c)}function Se(a,u,c=gt()){const v=gt(c),P=a.length;if(P===0)return[];const q=E=>{var $;return String((($=a[E])==null?void 0:$[0])??"")},A=Vt(u,v),i=Yt(v);let h=-1;for(let E=0;E<Ht;E++)if(zt(A-E)===q(P-1)){h=A-E;break}if(h<i)return[];const y=[];for(let E=P-1,$=h;E>=0&&$>=i&&q(E)===zt($);E--,$--)y.push(E);return y.reverse()}const $e={class:"dados-gerais"},Te={id:"mapa-brasil"},Oe={id:"dados-gerais-mapa"},Ie={key:0,style:{display:"flex","justify-content":"center"}},Pe={id:"periodo-contratado",class:"conteudo-geral"},De={id:"periodo-principal",class:"grafico-periodo-geral"},Me={key:0,class:"periodo-nota text-muted",role:"note"},Le={key:0,class:"periodo-nota__amostra","aria-hidden":"true"},ze={id:"contratado-principal",class:"valores-gerais"},Ne={class:"valor-total tw-inline-flex tw-flex-col tw-items-center tw-rounded-xl tw-border tw-border-green-200 tw-bg-green-50/50 tw-px-6 tw-py-4 dark:tw-bg-green-900/20 dark:tw-border-green-800/40"},qe={key:0,class:"tw-flex tw-justify-center tw-items-center tw-text-center tw-mt-36"},je={key:0,style:{display:"flex","align-items":"center"}},Re={key:1,class:"tw-w-full tw-py-8 tw-px-4"}
1,Be={key:0,class:"tw-grid tw-grid-cols-2 md:tw-grid-cols-3 lg:tw-grid-cols-4 tw-gap-3 tw-px-2"},Fe={key:1,class:"tw-px-4"},Ge={key:2,id:"relatorios",class:"tw-grid tw-grid-cols-2 md:tw-grid-cols-3 lg:tw-grid-cols-4 tw-gap-3 tw-px-2"},Ue={class:"analysis-card__icon tw-bg-blue-50 dark:tw-bg-blue-900/30"},He={class:"analysis-card__number"},Ve={class:"analysis-card__desc"},Ye={class:"analysis-card__action"},Ke={class:"analysis-card__icon tw-bg-blue-50 dark:tw-bg-blue-900/30"},We={class:"analysis-card__number"},Qe={class:"analysis-card__desc"},Je={class:"analysis-card__action"},Xe={class:"analysis-card__icon tw-bg-emerald-50 dark:tw-bg-emerald-900/30"},Ze={class:"analysis-card__number"},ta={class:"analysis-card__desc"},ea={class:"analysis-card__action"},aa={class:"analysis-card__icon tw-bg-emerald-50 dark:tw-bg-emerald-900/30"},sa={class:"analysis-card__number"},oa={class:"analysis-card__desc"},ra={class:"analysis-card__action"},na={class:"analysis-card__icon tw-bg-amber-50 dark:tw-bg-amber-900/30"},la={class:"analysis-card__number"},ia={class:"analysis-card__desc"},ua={class:"analysis-card__action"},da={class:"analysis-card__icon tw-bg-amber-50 dark:tw-bg-amber-900/30"},ca={class:"analysis-card__number"},wa={class:"analysis-card__desc"},va={class:"analysis-card__action"},ma={class:"analysis-card__icon tw-bg-purple-50 dark:tw-bg-purple-900/30"},ga={class:"analysis-card__desc"},pa={class:"analysis-card__action"},fa={class:"analysis-card__icon tw-bg-purple-50 dark:tw-bg-purple-900/30"},ba={class:"analysis-card__desc"},ya={class:"analysis-card__action"},xa="fill-color: #0a8a1f; fill-opacity: 0.45; stroke-color: #0a8a1f; stroke-width: 1",ha=xt({__name:"AtaAnaliseMercadoComponent",props:{argumentos:{type:Object,default:{descricao:"",aberturaInicial:"",aberturaFinal:"",marca:"",fabricante:"",modelo:"",vencedor:"",desclassificado:"",inabilitado:"",modalidades:"",ufs:"",codigosOrgaos:"",cnpj:"",portais:"",situacoes:"",qtdLicitantes:""}},shownewwindowbutton:{type:Boolean,default:!1},execucaopesquisa:{type:Number,default:0}},emits:["abrirrelatorio","abrirhistoricocompras"],setup(a,{emit:u}){const c=a,v=u,P=p(!1),q=p(!1),A=p(!1),i=p(!1),h=p(""),y=p(""),E=p(""),$=p(""),S=p(""),f=p(""),x=p(""),C=p(""),T=p(!1),H=p(!1),G=p(0),{theme:K}=Ft(),D=p(null),_=p(null);function R(){st(),h.value=c.argumentos.descricao,ot(),it()}function st(){if(c.argumentos.codigosOrgaos!=="")if(c.argumentos.codigosOrgaos.includes(",")){const d=c.argumentos.codigosOrgaos.split(",");d.length===2&&d[0].includes("COMPRASNET")&&(T.value=!0)}else c.argumentos.codigosOrgaos.includes("COMPRASNET")&&(T.value=!0);else T.value=!1}async function ot(){P.value=!0,q.value=!1;try{const d=await ct.getPrimeiraParte(c.argumentos);Z(d.mapa),nt(d.mensal),y.value=d.totalContratado}catch{q.value=!0}finally{P.value=!1}}async function it(){A.value=!0,i.value=!1;try{const d=await ct.getSegundaParte(c.argumentos);E.value=d.processos,$.value=d.sugestoes,S.value=d.correspondencias,f.value=d.totalOrgaos,x.value=d.totalEmpresas,C.value=d.totalMarcas}catch{i.value=!0}finally{A.value=!1}}function Z(d){google.charts.setOnLoadCallback(e);function e(){var o=google.visualization.arrayToDataTable(d),w=new google.visualization.GeoChart(document.getElementById("dados-gerais-mapa"));const B=K.value==="dark";var z={region:"BR",resolution:"provinces",colorAxis:{colors:["#a4d897","#0a8a1f"]},backgroundColor:"transparent",legend:"none",datalessRegionColor:B?"#232323":"#e5e7eb",tooltip:{isHtml:!0}};
1const Y=new google.visualization.NumberFormat({decimalSymbol:",",groupingSymbol:".",negativeColor:"red",negativeParens:!0,prefix:"R$ "});Y.format(o,1),w.draw(o,z,Y)}D.value=d}function nt(d){const e=d,o=Array.isArray(e)?e.slice(1):[],w=new Set(Se(o,c.argumentos.aberturaFinal));G.value=w.size,H.value=Ee(c.argumentos.aberturaFinal),google.charts.setOnLoadCallback(B);function B(){const z=(Array.isArray(e)?e:[]).map((pt,Ct)=>{if(!Array.isArray(pt))return pt;if(Ct===0)return[...pt,{role:"style",type:"string"}];const At=pt[1],$t=typeof At=="number"?Math.abs(At):At;return[pt[0],$t,w.has(Ct-1)?xa:null]}),Y=google.visualization.arrayToDataTable(z),lt=K.value==="dark",dt=lt?"#c1c1c1":"#374151",W=lt?"#374151":"#e5e7eb",wt={colors:["#0a8a1f"],backgroundColor:"transparent",chartArea:{width:"85%",height:"70%",backgroundColor:"transparent"},legend:"none",hAxis:{textStyle:{color:dt},baselineColor:W,gridlines:{color:"transparent"}},vAxis:{textStyle:{color:dt},baselineColor:W,gridlines:{color:W}},tooltip:{isHtml:!0}},bt=document.getElementById("dados-gerais-periodo");bt.innerHTML="";const ht=new google.visualization.ColumnChart(bt),yt=new google.visualization.NumberFormat({decimalSymbol
1:",",groupingSymbol:".",negativeColor:"red",negativeParens:!0,prefix:"R$ "});yt.format(Y,1),ht.draw(Y,wt,yt)}_.value=e}function M(d){v("abrirrelatorio",d)}function I(){v("abrirhistoricocompras","","")}return mt(K,d=>{D.value&&Z(D.value),_.value&&nt(_.value)}),mt(()=>c.execucaopesquisa,function(){R()}),jt(()=>{R();const d=()=>{_.value&&nt(_.value)};window.addEventListener("resize",d),Ot(()=>window.removeEventListener("resize",d));const e=new MutationObserver(o=>{var w;for(const B of o)for(const z of Array.from(B.addedNodes)){if(z.nodeType!==1)continue;const Y=z;(w=Y.classList)!=null&&w.contains("google-visualization-tooltip")&&K.value==="dark"&&(Y.style.setProperty("background","#1e293b","important"),Y.style.setProperty("color","#e2e8f0","important"),Y.style.setProperty("border-color","#334155","important"),Y.style.setProperty("border-radius","8px","important"),Y.style.setProperty("box-shadow","0 4px 12px rgba(0,0,0,0.4)","important"),Y.querySelectorAll("*").forEach(dt=>{var wt;const W=(wt=dt.style)==null?void 0:wt.color;(!W||W.includes("0, 0, 0")||W.includes("55, 65, 81")||W.includes("31, 41, 55")||W==="#000"||W==="black"||W==="")&&dt.style.setProperty("color","#e2e8f0","important")}))}});e.observe(document.body,{childList:!0,subtree:!0}),Ot(()=>e.disconnect())}),(d,e)=>(s(),n("div",null,[t("div",$e,[t("div",Te,[tt(t("div",Oe,null,512),[[et,!P.value&&!q.value]]),P.value?(s(),n("div",Ie,[l(Et)])):L("",!0)]),tt(t("div",Pe,[tt(t("div",De,[e[12]||(e[12]=t("div",{id:"dados-gerais-periodo"},null,-1)),H.value?(s(),n("p",Me,[G.value>0?(s(),n("span",Le)):(s(),Q(b,{key:1,name:"info",size:14,class:"periodo-nota__icone","aria-hidden":"true"})),t("span",null,[G.value>0?(s(),n(N,{key:0},[O("Meses em consolidação: os valores")],64)):(s(),n(N,{key:1},[O("Os meses mais recentes ainda estão em consolidação: os valores")],64)),e[11]||(e[11]=O(" tendem a crescer à medida que as compras são homologadas e as atas ficam disponíveis. ",-1))])])):L("",!0)],512),[[et,y.value!=="R$ 0,00"]]),tt(t("div",ze,[t("div",Ne,[t("span",null,k(y.value),1),t("div",null,[e[14]||(e[14]=t("p",{style:{"margin-right":"16px"}},"Valor total contratado",-1)),t("a",{class:"tw-inline-flex tw-items-center tw-gap-1 tw-mt-1 tw-cursor-pointer tw-underline tw-underline-offset-2",onClick:e[0]||(e[0]=F(o=>I(),["prevent","stop"]))},[l(b,{name:"history",size:14}),e[13]||(e[13]=O(" ver histórico de compras ",-1))])])])],512),[[et,y.value!=="R$ 0,00"]]),y.value==="R$ 0,00"?(s(),n("div",qe,[...e[15]||(e[15]=[t("p",{class:"tw-text-sm tw-font-semibold text-heading"},[O(" A pesquisa não retornou disputas "),t("br"),O(" que tiveram empresas vencedoras. ")],-1)])])):L("",!0)],512),[[et,!P.value&&!q.value]]),P.value?(s(),n("div",je,[l(Et)])):L("",!0),q.value&&!P.value?(s(),n("div",Re,[l(kt,{variant:"danger",title:"Erro ao carregar dados"},{default:J(()=>[e[16]||(e[16]=O(" Não foi possível carregar o mapa e período contratado. ",-1)),t("button",{class:"tw-underline tw-font-semibold tw-ml-1",onClick:e[1]||(e[1]=o=>ot())},"Tentar novamente")]),_:1})])):L("",!0)]),e[43]||(e[43]=t("div",{class:"tw-flex tw-items-center tw-justify-center tw-gap-3 tw-mt-8 tw-mb-5"},[t("div",{class:"tw-h-px tw-flex-1 tw-max-w-[40px] tw-bg-gray-300 dark:tw-bg-neutral-600"}),t("span",{class:"tw-text-xs tw-font-semibold tw-uppercase tw-tracking-widest text-muted"},"Ângulos de análise"),t("div",{class:"tw-h-px tw-flex-1 tw-max-w-[40px] tw-bg-gray-300 dark:tw-bg-neutral-600"})],-1)),A.value?(s(),n("div",Be,[(s(),n(N,null,X(6,o=>t("div",{key:"skel-"+o,class:"tw-rounded-xl tw-border tw-border-gray-200 tw-p-5 tw-animate-pulse dark:tw-border-neutral-700 dark:tw-bg-neutral-800/40"},[...e[17]||(e[17]=[Kt('<div class="tw-flex tw-flex-col tw-items-center tw-gap-3" data-v-3b9e90c5><div class="tw-w-10 tw-h-10 tw-rounded-lg tw-bg-gray-200 dark:tw-bg-neutral-700" data-v-3b9e90c5></div><div class="tw-w-20 tw-h-3 tw-rounded tw-bg-gray-200 dark:tw-bg-neutral-700" data-v-3b9e90c5></div><div class="tw-w-16 tw-h-6 tw-rounded tw-bg-gray-200 dark:tw-bg-neutral-700" data-v-3b9e90c5></div><div class="tw-w-28 tw-h-2.5 tw-rounded tw-bg-gray-100 dark:tw-bg-neutral-700/60" data-v-3b9e90c5></div></div>',1)])])),64))])):i.value?(s(),n("div",Fe,[l(kt,{variant:"danger",title:"Erro ao carregar relatórios"},{default:J(()=>[e[18]||(e[18]=O(" Não foi possível carregar as contagens dos ângulos de análise. ",-1)),t("button",{class:"tw-underline tw-font-semibold tw-ml-1",onClick:e[2]||(e[2]=o=>it())},"Tentar novamente")]),_:1})])):(s(),n("div",Ge,[t("div",{class:"analysis-card tw-group",onClick:e[3]||(e[3]=F(o=>M(r(rt).CORRESPONDENCIAS),["prevent","stop"]))},[t("div",Ue,[l(b,{name:"file-search",size:20,class:"tw-text-blue-600 dar
1k:tw-text-blue-400"})]),e[21]||(e[21]=t("h2",{class:"analysis-card__title"},"Correspondências",-1)),t("p",He,k(r(_t)(E.value)),1),t("p",Ve,[h.value!=""?(s(),n(N,{key:0},[e[19]||(e[19]=O("disputas para: ",-1)),t("em",null,k(h.value),1)],64)):(s(),n(N,{key:1},[O("disputas encontradas")],64))]),t("span",Ye,[e[20]||(e[20]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])]),t("div",{class:"analysis-card tw-group",onClick:e[4]||(e[4]=F(o=>M(r(rt).CATALOGO),["prevent","stop"]))},[t("div",Ke,[l(b,{name:"book-open",size:20,class:"tw-text-blue-600 dark:tw-text-blue-400"})]),e[24]||(e[24]=t("h2",{class:"analysis-card__title"},"Catálogo",-1)),t("p",We,k(r(_t)($.value)),1),t("p",Qe,[h.value!=""?(s(),n(N,{key:0},[e[22]||(e[22]=O("sugestões similares para: ",-1)),t("em",null,k(h.value),1)],64)):(s(),n(N,{key:1},[O("sugestões de pesquisa")],64))]),t("span",Je,[e[23]||(e[23]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])]),t("div",{class:"analysis-card tw-group",onClick:e[5]||(e[5]=F(o=>M(r(rt).ESTADOS),["prevent","stop"]))},[t("div",Xe,[l(b,{name:"map-pin",size:20,class:"tw-text-emerald-600 dark:tw-text-emerald-400"})]),e[27]||(e[27]=t("h2",{class:"analysis-card__title"},"Estados",-1)),t("p",Ze,k(S.value),1),t("p",ta,[h.value!=""?(s(),n(N,{key:0},[e[25]||(e[25]=O("estados com disputas para: ",-1)),t("em",null,k(h.value),1)],64)):(s(),n(N,{key:1},[O("estados com disputas")],64))]),t("span",ea,[e[26]||(e[26]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])]),t("div",{class:"analysis-card tw-group",onClick:e[6]||(e[6]=F(o=>M(r(rt).ORGAOS),["prevent","stop"]))},[t("div",aa,[l(b,{name:"building-2",size:20,class:"tw-text-emerald-600 dark:tw-text-emerald-400"})]),e[30]||(e[30]=t("h2",{class:"analysis-card__title"},"Órgãos",-1)),t("p",sa,k(r(_t)(f.value)),1),t("p",oa,[h.value!=""?(s(),n(N,{key:0},[e[28]||(e[28]=O("órgãos com processos para: ",-1)),t("em",null,k(h.value),1)],64)):(s(),n(N,{key:1},[O("órgãos")],64))]),t("span",ra,[e[29]||(e[29]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])]),t("div",{class:"analysis-card tw-group",onClick:e[7]||(e[7]=F(o=>M(r(rt).EMPRESAS),["prevent","stop"]))},[t("div",na,[l(b,{name:"briefcase",size:20,class:"tw-text-amber-600 dark:tw-text-amber-400"})]),e[33]||(e[33]=t("h2",{class:"analysis-card__title"},"Empresas",-1)),t("p",la,k(r(_t)(x.value)),1),t("p",ia,[h.value!=""?(s(),n(N,{key:0},[e[31]||(e[31]=O("empresas participantes para: ",-1)),t("em",null,k(h.value),1)],64)):(s(),n(N,{key:1},[O("empresas")],64))]),t("span",ua,[e[32]||(e[32]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])]),t("div",{class:"analysis-card tw-group",onClick:e[8]||(e[8]=F(o=>M(r(rt).MARCAS),["prevent","stop"]))},[t("div",da,[l(b,{name:"tag",size:20,class:"tw-text-amber-600 dark:tw-text-amber-400"})]),e[36]||(e[36]=t("h2",{class:"analysis-card__title"},"Marcas",-1)),t("p",ca,k(r(_t)(C.value)),1),t("p",wa,[h.value!=""?(s(),n(N,{key:0},[e[34]||(e[34]=O("marcas compatíveis para: ",-1)),t("em",null,k(h.value),1)],64)):(s(),n(N,{key:1},[O("marcas")],64))]),t("span",va,[e[35]||(e[35]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])]),T.value?(s(),n("div",{key:0,class:"analysis-card tw-group",onClick:e[9]||(e[9]=F(o=>M(r(rt).PCA_ORGAO),["prevent","stop"]))},[t("div",ma,[l(b,{name:"calendar-clock",size:20,class:"tw-text-purple-600 dark:tw-text-purple-400"})]),e[38]||(e[38]=t("h2",{class:"analysis-card__title"},"Contratação Futura",-1)),e[39]||(e[39]=t("p",{class:"analysis-card__number tw-text-lg"},"para órgão",-1)),t("p",ga,[t("em",null,k(a.argumentos.codigosOrgaos),1)]),t("span",pa,[e[37]||(e[37]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])])):L("",!0),h.value!==""?(s(),n("div",{key:1,class:"analysis-card tw-group",onClick:e[10]||(e[10]=F(o=>M(r(rt).PCA_ITENS),["prevent","stop"]))},[t("div",fa,[l(b,{name:"calendar-range",size:20,class:"tw-text-purple-600 dark:tw-text-purple-400"})]),e[41]||(e[41]=t("h2",{class:"analysis-card__title"},"Contratação Futura",-1)),e[42]||(e[42]=t("p",{class:"analysis-card__number tw-text-lg"},"para objeto",-1)),t("p",ba,[t("em",null,k(h.value),1)]),t("span",ya,[e[40]||(e[40]=O("Analisar ",-1)),l(b,{name:"arrow-right",size:14})])])):L("",!0)]))]))}}),Aa=St(ha,[["__scopeId","data-v-3b9e90c5"]]),_a={class:"tw-bg-neutral-900 tw-text-gray-300 tw-rounded-lg tw-p-2"},ka={class:"tw-text-gray-100"},Ca={key:0},Ea={key:0,class:"tw-rounded-lg tw-border tw-border-neutral-800 tw-bg-neutral-900"},Sa={key:1,class:"tw-text-center tw-py-8 tw-text-gray-400"},$a={class:"tw-text-sm tw-mt-2"},Ta={key:2,class:"tw-relative tw-overflow-x-auto tw-rounded-lg tw-border tw-border-neutral-800 tw-bg-neutral-900"},Oa={key:0,class:"tw-absolute tw-inset-0 tw-z-10 tw-flex tw-items-center tw-justify-center tw-bg-neutral-900/60 tw-backdrop-blur-[1px] tw-rounded-lg"},Ia={class:"tw-flex tw-items-center tw-gap-2 tw-bg-neutral-800 tw-px-4 tw-py-2 tw-rounded-full tw-shadow-lg tw-border tw-border-neutral-700"},Pa={class:"tw-w-full tw-text-sm"},Da={class:"tw-bg-neutral-800/60 tw-border-b tw-border-neutral-700"},Ma=["aria-sort"],La={class:"th-inner"},za=["aria-sort"],Na={class:"th-inner"},qa=["aria-sort"],ja={class:"th-inner"},Ra=["aria-sort"],Ba={class:"th-inner"},Fa=["aria-sort"],Ga={class:"th-inner"},Ua=["aria-sort"],Ha={class:"th-inner"},Va={class:"tw-px-4 tw-py-3 tw-text-gray-300"},Ya={class:"tw-px-4 tw-py-3 tw-text-gray-300"},Ka=["onClick"],Wa={class:"tw-px-4 tw-py-3 tw-text-gray-300"},Qa={class:"tw-px-4 tw-py-3 tw-text-gray-300"},Ja=["onClick"],Xa={class:"tw-px-4 tw-py-3 tw-text-gray-300"},Za={class:"tw-px-4 tw-py-3 tw-text-gray-300"},ts={class:"tw-px-4 tw-py-3"},es={class:"tw-flex tw-justify-center"},as=["aria-label","onClick"],ss={class:"tw-flex tw-items-center tw-justify-between tw-px-4 tw-py-3 tw-border-t tw-border-neutral-700"},os={class:"tw-text-xs tw-text-gray-400"},rs={class:"tw-flex tw-items-center tw-gap-1"},ns=["disabled"],ls=["disabled"],is=["onClick"],us=["disabled"],ds=["disabled"],Nt=1e3,cs=xt({__name:"AtaItensDisputadosComponent",props:{argumentos:{type:Object,default:{descricao:"",aberturaInicial:"",aberturaFinal:"",marca:"",fabricante:"",modelo:"",vencedor:null,desclassificado:null,inabilitado:null,modalidades:"",ufs:"",codigosOrgaos:"",cnpj:"",portais:"",situacoes:"",qtdLicitantes:""}}},setup(a,{emit:u}){const c=a,v=p([]),P=p(0),q=p(!1),A=p(0),i=p(10),h=p(!1),y=p(!1),E=at(()=>Math.floor(A.value/i.value)+1),$=at(()=>Math.min(P.value,Nt)),S=at(()=>Math.max(1,Math.ceil($.value/i.value))),f=at(()=>{const e=S.value,o=E.value,w=5;let B=Math.max(1,o-Math.floor(w/2)),z=Math.min(e,B+w-1);z-B<w-1&&(B=Math.max(1,z-w+1));const Y=[];for(let lt=B;lt<=z;lt++)Y.push(lt);return Y});function x(e){const o=Math.max(1,Math.min(e,S.value));o!==E.value&&(A.value=(o-1)*i.value,M())}const C=p("numero"),T=p("asc"),H=at(()=>{const e=v.value.slice(),o=C.value,w=T.value==="asc"?1:-1;return e.sort((B,z)=>K(B[o],z[o])*w)});function G(e){if(e==null)return"";const o=Number(String(e).replace(/[^\d.-]/g,""));return!Number.isNaN(o)&&String(e).trim()!==""?o:String(e).toLowerCase()}function K(e,o){const w=G(e),B=G(o);return w<B?-1:w>B?1:0}function D(e){C.value===e?T.value=T.value==="asc"?"desc":"asc":(C.value=e,T.value="asc")}function _(e){return C.value!==e?"chevrons-up-down":T.value==="asc"?"arrow-up":"arrow-down"}function R(e){return C.value!==e?"none":T.value==="asc"?"ascending":"descending"}function st(e){document.dispatchEvent(new CustomEvent("openlicitacao",{detail:{id:e.id}}))}function ot(e){document.dispatchEvent(new CustomEvent("abrirhistoricodoitem",{detail:{id:e.id}}))}function it(e){document.dispatchEvent(new CustomEvent("abrirHistoricoAta",{detail:{el:e.codigoOrgao,tipo:"orgao"}}))}function Z(){c.argumentos.vencedor=!1,nt()}function nt(){v.value=[],A.value=0,M()}async function M(){var e,o;h.value=!0;try{const w=await ct.getHistoricoCompras(A.value,c.argumentos)||{},B=w.items||[];P.value=w.total||0,q.value=B.length<i.value,v.value=B.map(z=>{const Y=z.orgao,lt=z.codigoOrgao+" - "+Y,dt=z.portal,W=z.numero,wt=z.numeroItem,bt=z.uf,ht=z.modalidade===1?"Pregão Eletrônico":"Dispensa Eletrônica",yt=z.id;return{portal:dt,orgao:Y,codigoOrgao:lt,numero:W,numeroItem:wt,uf:bt,modalidade:ht,id:yt}})}catch(w){Gt.alertarErro((o=(e=w==null?void 0:w.response)==null?void 0:e.data)==null?void 0:o.message)}finally{h.value=!1}}function I(){A.value!==0&&(A.value=Math.max(0,A.value-i.value),M())}function d(){q.value||(A.value=A.value+i.value,M())}return mt(()=>c.argumentos,()=>{nt()},{deep:!0}),nt(),(e,o)=>(s(),n("div",_a,[t("header",null,[t("h1",ka,"Itens disputados "+k(a.argumentos.descricao?" para "+a.argumentos.descricao:""),1)]),o[25]||(o[25]=t("div",{class:"tw-text-center tw-mb-6"},[t("span",{class:"tw-text-sm tw-text-gray-400"},"Clique em um processo para mais detalhes")],-1)),y.value?L("",!0):(s(),n("div",Ca,[h.value&&v.value.length===0?(s(),n("div",Ea,[l(Pt,{isDark:!0,rows:5,cols:7})])):!h.value&&v.value.length===0?(s(),n("div",Sa,[l(b,{name:"search-x",size:32,class:"tw-mx-auto tw-mb-2 tw-opacity-50"}),o[16]||(o[16]=t("p",{class:"tw-text-sm"},"Nenhum item encontrado com vencedores para a pesquisa aplicada.",-1)),t("p",$a,[o[15]||(o[15]=O("Para visualizar as disputas mesmo sem vencedores, ",-1)),t("a",{onClick:o[0]||(o[0]=F(w=>{Z()},["stop","prevent"])),class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline tw-cursor-pointer"},"clique aqui")])])):(s(),n("div",Ta,[l(Rt,{name:"fade"},{default:J(()=>[h.value?(s(),n("div",Oa,[t("div",Ia,[l(b,{name:"loader-2",size:16,class:"tw-animate-spin tw-text-blue-400"}),o[17]||(o[17]=t("span",{class:"tw-text-sm tw-text-gray-300"},"Carregando...",-1))])])):L("",!0)]),_:1}
1),t("table",Pa,[t("thead",Da,[t("tr",null,[t("th",{"aria-sort":R("portal"),class:"th-sort",onClick:o[1]||(o[1]=w=>D("portal")),onKeydown:o[2]||(o[2]=ut(F(w=>D("portal"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",La,[o[18]||(o[18]=t("span",null,"Portal",-1)),l(b,{name:_("portal"),size:14},null,8,["name"])])],40,Ma),t("th",{"aria-sort":R("orgao"),class:"th-sort",onClick:o[3]||(o[3]=w=>D("orgao")),onKeydown:o[4]||(o[4]=ut(F(w=>D("orgao"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",Na,[o[19]||(o[19]=t("span",null,"Órgão",-1)),l(b,{name:_("orgao"),size:14},null,8,["name"])])],40,za),t("th",{"aria-sort":R("numero"),class:"th-sort",onClick:o[5]||(o[5]=w=>D("numero")),onKeydown:o[6]||(o[6]=ut(F(w=>D("numero"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",ja,[o[20]||(o[20]=t("span",null,"Número",-1)),l(b,{name:_("numero"),size:14},null,8,["name"])])],40,qa),t("th",{"aria-sort":R("numeroItem"),class:"th-sort",onClick:o[7]||(o[7]=w=>D("numeroItem")),onKeydown:o[8]||(o[8]=ut(F(w=>D("numeroItem"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",Ba,[o[21]||(o[21]=t("span",null,"Número do Item",-1)),l(b,{name:_("numeroItem"),size:14},null,8,["name"])])],40,Ra),t("th",{"aria-sort":R("uf"),class:"th-sort",onClick:o[9]||(o[9]=w=>D("uf")),onKeydown:o[10]||(o[10]=ut(F(w=>D("uf"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",Ga,[o[22]||(o[22]=t("span",null,"UF",-1)),l(b,{name:_("uf"),size:14},null,8,["name"])])],40,Fa),t("th",{"aria-sort":R("modalidade"),class:"th-sort",onClick:o[11]||(o[11]=w=>D("modalidade")),onKeydown:o[12]||(o[12]=ut(F(w=>D("modalidade"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",Ha,[o[23]||(o[23]=t("span",null,"Modalidade",-1)),l(b,{name:_("modalidade"),size:14},null,8,["name"])])],40,Ua),o[24]||(o[24]=t("th",{class:"tw-text-center tw-font-semibold tw-text-gray-200 tw-px-4 tw-py-3"},"Ações",-1))])]),t("tbody",null,[(s(!0),n(N,null,X(H.value,(w,B)=>(s(),n("tr",{key:w.id+"-"+B,class:g(["hover:tw-bg-neutral-800/40",B%2===1?"tw-bg-neutral-800/20":""])},[t("td",Va,k(w.portal),1),t("td",Ya,[t("a",{href:"#",class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline",onClick:F(z=>it(w),["prevent"])},k(w.orgao),9,Ka)]),t("td",Wa,k(w.numero),1),t("td",Qa,[t("a",{href:"#",class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline",onClick:F(z=>ot(w),["prevent"])},k(w.numeroItem),9,Ja)]),t("td",Xa,k(w.uf),1),t("td",Za,k(w.modalidade),1),t("td",ts,[t("div",es,[t("button",{class:"tw-text-blue-500 hover:tw-text-blue-400 tw-transition-colors",type:"button","aria-label":"Abrir licitação "+w.numero,onClick:F(z=>st(w),["prevent"])},[l(b,{name:"arrow-right-circle"})],8,as)])])],2))),128))])]),t("div",ss,[t("span",os,k(v.value.length>0?`${A.value+1}-${Math.min(A.value+i.value,$.value)}`:"0")+" de "+k($.value.toLocaleString("pt-BR"))+k(P.value>Nt?"+":""),1),t("div",rs,[t("button",{class:"tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30 tw-text-gray-400 hover:tw-bg-neutral-700",disabled:E.value<=1,onClick:o[13]||(o[13]=w=>x(1)),"aria-label":"Primeira página"},[l(b,{name:"chevrons-left",size:14})],8,ns),t("button",{class:"tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30 tw-text-gray-400 hover:tw-bg-neutral-700",disabled:E.value<=1||h.value,onClick:I,"aria-label":"Página anterior"},[l(b,{name:"chevron-left",size:14})],8,ls),(s(!0),n(N,null,X(f.value,w=>(s(),n("button",{key:w,class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-font-medium tw-transition-colors",w===E.value?"tw-bg-blue-600 tw-text-white":"tw-text-gray-400 hover:tw-bg-neutral-700"]),onClick:B=>x(w)},k(w),11,is))),128)),t("button",{class:"tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30 tw-text-gray-400 hover:tw-bg-neutral-700",disabled:E.value>=S.value||h.value,onClick:d,"aria-label":"Próxima página"},[l(b,{name:"chevron-right",size:14})],8,us),t("button",{class:"tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30 tw-text-gray-400 hover:tw-bg-neutral-700",disabled:E.value>=S.value,onClick:o[14]||(o[14]=w=>
1x(S.value)),"aria-label":"Última página"},[l(b,{name:"chevrons-right",size:14})],8,ds)])])]))]))]))}}),ws=St(cs,[["__scopeId","data-v-e4553860"]]),vs={key:0},ms={class:"tw-w-full tw-text-sm"},gs=["aria-sort"],ps={class:"th-inner"},fs=["aria-sort"],bs={class:"th-inner"},ys={key:0},xs={class:"tw-px-4 tw-py-3"},hs={class:"tw-px-4 tw-py-3"},As={key:0,class:"tw-px-4 tw-py-3"},_s={key:1},ks=["colspan"],Cs={class:"tw-px-4 tw-py-3"},Es=["onClick"],Ss={class:"tw-px-4 tw-py-3"},$s={key:0,class:"tw-px-4 tw-py-3"},Ts={class:"tw-flex tw-justify-center"},Os=["aria-label","onClick"],Is={class:"tw-flex tw-items-center tw-gap-1"},Ps=["disabled"],Ds=["disabled"],Ms=["onClick"],Ls=["disabled"],zs=["disabled"],Ns={key:1},qt=1e3,qs=xt({__name:"AtaListagemSugestoesComponent",props:{argumentos:{type:Object,default:{descricao:"",aberturaInicial:"",aberturaFinal:"",marca:"",fabricante:"",modelo:"",vencedor:null,desclassificado:null,inabilitado:null,modalidades:"",ufs:"",codigosOrgaos:"",cnpj:"",portais:"",situacoes:"",qtdLicitantes:""}},sugestaobusca:{type:Boolean,default:!1},forceDark:{type:Boolean,default:!0}},setup(a,{emit:u}){const c=a,v=p([]),P=p(0),q=p(!1),A=p(0),i=p(10),h=p(!1),y=p(!1),E=at(()=>Math.floor(A.value/i.value)+1),$=at(()=>Math.min(P.value,qt)),S=at(()=>Math.max(1,Math.ceil($.value/i.value))),f=at(()=>{const I=S.value,d=E.value,e=5;let o=Math.max(1,d-Math.floor(e/2)),w=Math.min(I,o+e-1);w-o<e-1&&(o=Math.max(1,w-e+1));const B=[];for(let z=o;z<=w;z++)B.push(z);return B});function x(I){const d=Math.max(1,Math.min(I,S.value));d!==E.value&&(A.value=(d-1)*i.value,ot())}const C=p("contagem"),T=p("desc"),H=at(()=>{const I=v.value.slice(),d=C.value,e=T.value==="asc"?1:-1;return I.sort((o,w)=>K(o[d],w[d])*e)});function G(I){if(I==null)return"";const d=Number(String(I).replace(/[^\d.-]/g,""));return!Number.isNaN(d)&&String(I).trim()!==""?d:String(I).toLowerCase()}function K(I,d){const e=G(I),o=G(d);return e<o?-1:e>o?1:0}function D(I){C.value===I?T.value=T.value==="asc"?"desc":"asc":(C.value=I,T.value="asc")}function _(I){return C.value!==I?"chevrons-up-down":T.value==="asc"?"arrow-up":"arrow-down"}function R(I){return C.value!==I?"none":T.value==="asc"?"ascending":"descending"}function st(){v.value=[],A.value=0,ot()}async function ot(){var I,d;h.value=!0;try{const e=await ct.getAnaliseMercadoPagina(A.value,c.argumentos)||{},o=e.items||e||[];P.value=e.total||0,q.value=o.length<i.value,v.value=o.map(w=>({correspondencia:w[0],contagem:w[1]}))}catch(e){Gt.alertarErro((d=(I=e==null?void 0:e.response)==null?void 0:I.data)==null?void 0:d.message)}finally{h.value=!1}}function it(){A.value!==0&&(A.value=Math.max(0,A.value-i.value),ot())}function Z(){q.value||(A.value=A.value+i.value,ot())}mt(()=>c.argumentos,()=>{st()},{deep:!0}),ot();function nt(I){document.dispatchEvent(new CustomEvent("novasugestao",{detail:{s:I}}))}function M(I){document.dispatchEvent(new CustomEvent("abrirHistoricoAta",{detail:{el:I,tipo:"descricao"}}))}return(I,d)=>(s(),n("div",{class:g({dark:a.forceDark})},[t("header",null,[t("h1",null,"Sugestões no catálogo para "+k(a.argumentos.descricao),1)]),d[10]||(d[10]=t("div",{class:"tw-text-center tw-mb-6"},[t("span",{class:"tw-text-sm text-muted"},"Clique em uma correspondência para realizar uma pesquisa")],-1)),y.value?(s(),n("div",Ns,[t("button",{onClick:d[6]||(d[6]=e=>{y.value=!1}),class:"btn-siga"},"Voltar")])):(s(),n("div",vs,[t("div",{class:g(["tw-relative tw-overflow-x-auto tw-rounded-lg tw-border",a.forceDark?"tw-border-neutral-800 tw-bg-neutral-900":"tw-border-gray-200 tw-bg-white"])},[l(Rt,{name:"fade"},{default:J(()=>[h.value&&v.value.length>0?(s(),n("div",{key:0,class:g(["tw-absolute tw-inset-0 tw-z-10 tw-flex tw-items-center tw-justify-center tw-rounded-lg",a.forceDark?"tw-bg-neutral-900/60 tw-backdrop-blur-[1px]":"tw-bg-white/60 tw-backdrop-blur-[1px]"])},[t("div",{class:g(["tw-flex tw-items-center tw-gap-2 tw-px-4 tw-py-2 tw-rounded-full tw-shadow-lg tw-border",a.forceDark?"tw-bg-neutral-800 tw-border-neutral-700":"tw-bg-white tw-border-gray-200"])},[l(b,{name:"loader-2",size:16,class:"tw-animate-spin tw-text-blue-400"}),t("span",{class:g(["tw-text-sm",a.forceDark?"tw-text-gray-300":"tw-text-gray-600"])},"Carregando...",2)],2)],2)):L("",!0)]),_:1}),t("table",ms,[t("thead",{class:g(a.forceDark?"tw-bg-neutral-800/60 tw-border-b tw-border-neutral-700":"tw-bg-gray-50 tw-border-b tw-border-gray-200")}
1,[t("tr",null,[t("th",{"aria-sort":R("correspondencia"),class:g(["th-sort",a.forceDark?"tw-text-gray-200":"tw-text-gray-700"]),onClick:d[0]||(d[0]=e=>D("correspondencia")),onKeydown:d[1]||(d[1]=ut(F(e=>D("correspondencia"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",ps,[d[7]||(d[7]=t("span",null,"Sugestão",-1)),l(b,{name:_("correspondencia"),size:14},null,8,["name"])])],42,gs),t("th",{"aria-sort":R("contagem"),class:g(["th-sort",a.forceDark?"tw-text-gray-200":"tw-text-gray-700"]),onClick:d[2]||(d[2]=e=>D("contagem")),onKeydown:d[3]||(d[3]=ut(F(e=>D("contagem"),["prevent"]),["enter"])),role:"button",tabindex:"0"},[t("span",bs,[d[8]||(d[8]=t("span",null,"Itens Disputados",-1)),l(b,{name:_("contagem"),size:14},null,8,["name"])])],42,fs),a.sugestaobusca?L("",!0):(s(),n("th",{key:0,class:g(["tw-text-center tw-font-semibold tw-px-4 tw-py-3",a.forceDark?"tw-text-gray-200":"tw-text-gray-700"])},"Histórico de Compras",2))])],2),h.value&&v.value.length===0?(s(),n("tbody",ys,[(s(),n(N,null,X(5,e=>t("tr",{key:"sk-"+e,class:"tw-animate-pulse"},[t("td",xs,[t("div",{class:g(["tw-h-3 tw-rounded tw-w-3/4",a.forceDark?"tw-bg-neutral-700":"tw-bg-gray-200"])},null,2)]),t("td",hs,[t("div",{class:g(["tw-h-3 tw-rounded tw-w-1/2",a.forceDark?"tw-bg-neutral-700":"tw-bg-gray-200"])},null,2)]),a.sugestaobusca?L("",!0):(s(),n("td",As,[t("div",{class:g(["tw-h-3 tw-rounded tw-w-8 tw-mx-auto",a.forceDark?"tw-bg-neutral-700":"tw-bg-gray-200"])},null,2)]))])),64))])):!h.value&&v.value.length===0?(s(),n("tbody",_s,[t("tr",null,[t("td",{colspan:a.sugestaobusca?2:3,class:g(["tw-text-center tw-px-3 tw-py-8",a.forceDark?"tw-text-gray-400":"tw-text-gray-500"])},[l(b,{name:"search-x",size:32,class:"tw-mx-auto tw-mb-2 tw-opacity-50"}),d[9]||(d[9]=t("p",{class:"tw-text-sm"},"Nenhuma sugestão encontrada.",-1))],10,ks)])])):(s(),n("tbody",{key:2,class:g(a.forceDark?"tw-text-gray-200":"tw-text-gray-800")},[(s(!0),n(N,null,X(H.value,(e,o)=>(s(),n("tr",{key:e.correspondencia+"-"+o,class:g([a.forceDark?"hover:tw-bg-neutral-800/40":"hover:tw-bg-gray-50",o%2===1?a.forceDark?"tw-bg-neutral-800/20":"tw-bg-gray-50/60":""])},[t("td",Cs,[t("a",{href:"#",class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline",onClick:F(w=>nt(e.correspondencia),["prevent"])},k(e.correspondencia),9,Es)]),t("td",Ss,k(e.contagem),1),a.sugestaobusca?L("",!0):(s(),n("td",$s,[t("div",Ts,[t("button",{class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline",type:"button","aria-label":"Abrir histórico para "+e.correspondencia,onClick:F(w=>M(e.correspondencia),["prevent"])},[l(b,{name:"arrow-right-circle"})],8,Os)])]))],2))),128))],2))]),t("div",{class:g(["tw-flex tw-items-center tw-justify-between tw-px-4 tw-py-3 tw-border-t",a.forceDark?"tw-border-neutral-700":"tw-border-gray-200"])},[t("span",{class:g(["tw-text-xs",a.forceDark?"tw-text-gray-400":"tw-text-gray-500"])},k(v.value.length>0?`${A.value+1}-${Math.min(A.value+i.value,$.value)}`:"0")+" de "+k($.value.toLocaleString("pt-BR"))+k(P.value>qt?"+":""),3),t("div",Is,[t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",a.forceDark?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:E.value<=1,onClick:d[4]||(d[4]=e=>x(1)),"aria-label":"Primeira página"},[l(b,{name:"chevrons-left",size:14})],10,Ps),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",a.forceDark?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:E.value<=1||h.value,onClick:it,"aria-label":"Página anterior"},[l(b,{name:"chevron-left",size:14})],10,Ds),(s(!0),n(N,null,X(f.value,e=>(s(),n("button",{key:e,class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-font-medium tw-transition-colors",e===E.value?"tw-bg-blue-600 tw-text-white":a.forceDark?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-600 hover:tw-bg-gray-100"]),onClick:o=>x(e)},k(e),11,Ms))),128)),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",a.forceDark?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:E.value>=S.value||h.value,onClick:Z,"aria-label":"Próxima página"},[l(b,{name:"chevron-right",size:14})],10,Ls),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",a.forceDark?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:E.value>=S.value,onClick:d[5]||(d[5]=e=>x(S.value)),"aria-label":"Última página"},[l(b,{name:"chevrons-right",size:14}
1)],10,zs)])],2)],2)]))],2))}}),js=St(qs,[["__scopeId","data-v-edb13f14"]]),Rs={class:"tw-mt-2"},Bs={"aria-live":"polite"},Fs={class:"tw-w-full tw-text-sm"},Gs=["aria-sort","onClick","onKeydown"],Us={class:"th-inner"},Hs=["onClick"],Vs={class:"tw-flex tw-items-center tw-gap-1"},Ys=["disabled"],Ks=["disabled"],Ws=["onClick"],Qs=["disabled"],Js=["disabled"],Xs=xt({__name:"AtaTableUfsComponent",props:{argumentos:{type:Object,required:!0},forceDark:{type:Boolean,default:!0}},setup(a){const u=a,c=at(()=>u.forceDark),v=Ut({fetchFn:q=>ct.getUfs(q),pageSize:15,eventType:"uf"},Bt(u,"argumentos"));function P(q){return/valor|total|preç|preco|r\$|quant|qtd|%|percent|disputas|vitórias/i.test(q)}return(q,A)=>(s(),n("div",{class:g({dark:c.value})},[t("header",null,[t("h1",null,"Relação de compra por estado "+k(a.argumentos.descricao!==""?"para "+a.argumentos.descricao:""),1)]),t("div",Rs,[t("h2",{class:g(["tw-text-base tw-font-semibold",c.value?"tw-text-gray-200":"tw-text-gray-700"])},"Análise Detalhada",2),t("div",Bs,[r(v).state.value.carregando?(s(),Q(Pt,{key:0,isDark:c.value,rows:5,cols:4},null,8,["isDark"])):r(v).state.value.erro?(s(),Q(kt,{key:1,variant:"danger",title:"Erro ao carregar dados"},{default:J(()=>[A[5]||(A[5]=O(" Não foi possível carregar a tabela de estados. ",-1)),t("button",{class:"tw-underline tw-font-semibold tw-ml-1",onClick:A[0]||(A[0]=i=>r(v).fetch())},"Tentar novamente")]),_:1})):r(v).state.value.vazio?(s(),n("div",{key:2,class:g(["tw-text-center tw-py-8",c.value?"tw-text-gray-400":"tw-text-gray-500"])},[l(b,{name:"search-x",size:32,class:"tw-mx-auto tw-mb-2 tw-opacity-50"}),A[6]||(A[6]=t("p",{class:"tw-text-sm"},"Nenhum resultado encontrado para esta pesquisa.",-1))],2)):(s(),n("div",{key:3,class:g(["tw-overflow-x-auto tw-rounded-lg tw-border",c.value?"tw-border-neutral-800 tw-bg-neutral-900":"tw-border-gray-200 tw-bg-white"])},[t("table",Fs,[t("thead",{class:g(c.value?"tw-bg-neutral-800/60 tw-border-b tw-border-neutral-700":"tw-bg-gray-50 tw-border-b tw-border-gray-200")},[t("tr",null,[(s(!0),n(N,null,X(r(v).headers.value,(i,h)=>(s(),n("th",{key:"h-"+h,"aria-sort":r(v).ariaSortIndex(h),class:g(["th-sort tw-font-semibold tw-px-4 tw-py-3",[c.value?"tw-text-gray-200":"tw-text-gray-700",P(i)?"tw-text-right":"tw-text-left"]]),role:"button",tabindex:"0",onClick:y=>r(v).toggleSortIndex(h),onKeydown:ut(F(y=>r(v).toggleSortIndex(h),["prevent"]),["enter"])},[t("span",Us,[t("span",null,k(i),1),l(b,{name:r(v).iconForIndex(h),size:14},null,8,["name"])])],42,Gs))),128))])],2),t("tbody",{class:g(c.value?"tw-text-gray-200":"tw-text-gray-800")},[(s(!0),n(N,null,X(r(v).pagedRows.value,(i,h)=>(s(),n("tr",{key:"r-"+h,class:g([c.value?"hover:tw-bg-neutral-800/40":"hover:tw-bg-gray-50",h%2===1?c.value?"tw-bg-neutral-800/20":"tw-bg-gray-50/50":""])},[(s(!0),n(N,null,X(i,(y,E)=>(s(),n("td",{key:"c-"+E,class:g(["tw-px-4 tw-py-3",P(r(v).headers.value[E])?"tw-text-right tw-tabular-nums":""])},[E===0?(s(),n("a",{key:0,href:"#",class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline",onClick:F($=>r(v).onClickRow(h),["prevent"])},k(y),9,Hs)):(s(),n(N,{key:1},[O(k(r(v).formatCell(y,r(v).headers.value[E])),1)],64))],2))),128))],2))),128))],2)]),t("div",{class:g(["tw-flex tw-items-center tw-justify-between tw-px-4 tw-py-3 tw-border-t",c.value?"tw-border-neutral-700":"tw-border-gray-200"])},[t("span",{class:g(["tw-text-xs",c.value?"tw-text-gray-400":"tw-text-gray-500"])},k(r(v).rangeStart.value)+"-"+k(r(v).rangeEnd.value)+" de "+k(r(v).totalRows.value),3),t("div",Vs,[t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(v).currentPage.value<=1,onClick:A[1]||(A[1]=i=>r(v).goToPage(1)),"aria-label":"Primeira página"},[l(b,{name:"chevrons-left",size:14})],10,Ys),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(v).currentPage.value<=1,onClick:A[2]||(A[2]=(...i)=>r(v).anterior&&r(v).anterior(...i)),"aria-label":"Página anterior"},[l(b,{name:"chevron-left",size:14})],10,Ks),(s(!0),n(N,null,X(r(v).pageWindow.value,i=>(s(),n("button",{key:i,class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-font-medium tw-transition-colors",i===r(v).currentPage.value?"tw-bg-blue-600 tw-text-white":c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-600 hover:tw-bg-gray-100"]),onClick:h=>r(v).goToPage(i)},k(i),11,Ws))),128)),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(v).isLast.value,onClick:A[3]||(A[3]=(...i)=>r(v).proximo&&r(v).proximo(...i)),"aria-label":"Próxima página"},[l(b,{name:"chevron-right",size:14})],10,Qs),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(v).currentPage.value>=r(v).totalPages.value,onClick:A[4]||(A[4]=i=>r(v).goToPage(r(v).totalPages.value)),"aria-label":"Última página"},[l(b,{name:"chevrons-right",size:14})],10,Js)])],2)],2))])])],2))}}),Zs={class:"tw-text-xl tw-font-semibold text-heading"},to={class:"tw-flex tw-justify-end tw-my-2"},eo={id:"pregao-itens-orgaos-detalhado",class:"graficos graficos-compras"},ao={"aria-live":"polite"},so={class:"tw-w-full tw-text-sm"},oo=["aria-sort","onClick","onKeydown"],ro={class:"th-inner"},no=["onClick"],lo={class:"tw-flex tw-items-center tw-gap-1"},io=["disabled"],uo=["disabled"],co=["onClick"],wo=["disabled"],vo=["disabled"],mo={id:"pregao-itens-orgaos",class:"graficos graficos-compras"},go={"aria-live":"polite"},po={key:0,class:"tw-text-center tw-py-6"},fo={id:"dashboardOrgao"},bo=xt({__name:"AtaTableOrgaosComponent",props:{argumentos:{type:Object,required:!0},forceDark:{type:Boolean,default:!0}},setup(a){const u=a,c=at(()=>u.forceDark),{theme:v}=Ft(),P=p("1"),q=p(null),A=at(()=>{const f=i.headers.value.findIndex(x=>/órg|orgao|orgão/i.test(x));return f>=0?f:0}),i=Ut({fetchFn:f=>ct.getOrgaos(f,!1),pageSize:10,eventType:"orgao"},Bt(u,"argumentos"));function h(f){return/valor|total|preç|preco|r\$|quant|qtd|%|percent|disputas|vitórias/i.test(f)}const y=Wt({carregando:!1,erro:!1,vazio:!1});function E(f,x,C){if(!C)return;const T="#d1d5db",H=()=>{const G=document.getElementById(f);G&&(G.querySelectorAll(".google-visualization-controls-label").forEach(_=>{_.style.setProperty("color",T,"important")}),G.querySelectorAll(".google-visualization-controls-rangefilter-thumblabel").forEach(_=>{_.style.setProperty("color",T,"important")}),G.querySelectorAll(".google-visualization-controls-slider-horizontal").forEach(_=>{_.style.setProperty("border-color","#4b5563","important")}),G.querySelectorAll(".google-visualization-controls-slider-thumb").forEach(_=>{_.style.setProperty("background-color","#9ca3af","important"),_.style.setProperty("border-color","#4b5563","important")}),G.querySelectorAll("input").forEach(_=>{_.style.setProperty("color",T,"important"),_.style.setProperty("background-color","transparent","important")}),G.querySelectorAll("span").forEach(_=>{const R=window.getComputedStyle(_);(R.color==="rgb(0, 0, 0)"||R.color==="rgb(51, 51, 51)"||R.color==="rgb(34, 34, 34)"||R.color==="rgb(102, 102, 102)")&&_.style.setProperty("color",T,"important")}));const K=document.getElementById(x);K&&(K.querySelectorAll('text:not([fill="#ffffff"])').forEach(_=>{_.setAttribute("fill","#e5e7eb"),_.style.setProperty("fill","#e5e7eb","important")}),K.querySelectorAll("line").forEach(_=>{_.setAttribute("stroke","#9ca3af")}),K.querySelectorAll("div, span").forEach(_=>{const R=window.getComputedStyle(_);(R.color==="rgb(0, 0, 0)"||R.color==="rgb(51, 51, 51)"||R.color==="rgb(34, 34, 34)"||R.color==="rgb(102, 102, 102)"||R.color==="rgb(55, 65, 81)")&&_.style.setProperty("color","#e5e7eb","important")}));const D=document.getElementById("dashboardOrgao");D&&(D.querySelectorAll('text:not([fill="#ffffff"])').forEach(_=>{_.setAttribute("fill","#e5e7eb"),_.style.setProperty("fill","#e5e7eb","important")}),D.querySelectorAll("line").forEach(_=>{_.setAttribute("stroke","#9ca3af")}))};H(),setTimeout(H,100),setTimeout(H,300),setTimeout(H,600),setTimeout(H,1e3)}function $(f){google.charts.setOnLoadCallback(()=>{const x=google.visualization.arrayToDataTable(f),C=new google.visualization.Dashboard(document.getElementById("dashboardOrgao")),T=new google.visualization.ControlWrapper({controlType:"NumberRangeFilter",containerId:"filterOrgao",options:{filterColumnLabel:"Quantidade"}}),H=u.forceDark||v.value==="dark",G=H?"#e5e7eb":"#374151",K=getComputedStyle(document.documentElement),D=K.getPropertyValue("--blue-siga-forte").trim()||"#1570d6",_=K.getPropertyValue("--green-siga").trim()||"#1e8916",R=new google.visualization.ChartWrapper({chartType:"PieChart",containerId:"chartOrgao",options:{titleFontSize:17,legend:{position:"labeled",textStyle:{color:G,fontSize:11}},width:"100%",height:"500",backgroundColor:"transparent",fillOpacity:.8,fontSize:10,
1chartArea:{width:"90%",height:"80%",backgroundColor:"transparent"},pieSliceTextStyle:{color:"#ffffff"},pieSliceBorderColor:H?"#111827":"#ffffff",sliceVisibilityThreshold:.03,colors:[D,_,"#f9c900","#ef4444","#8b5cf6","#06b6d4","#f97316","#ec4899","#14b8a6","#6366f1"],annotations:{alwaysOutside:!0,textStyle:{fontSize:10,auraColor:"none"}}}});google.visualization.events.addListener(C,"ready",()=>{E("filterOrgao","chartOrgao",H)}),C.bind(T,R),C.draw(x)}),q.value=f}function S(){y.carregando=!0,y.erro=!1,y.vazio=!0,ct.getOrgaos(u.argumentos,!0).then(f=>{y.carregando=!1,f.length>1&&(y.vazio=!1,$(f))}).catch(f=>{y.carregando=!1,y.erro=!0,console.error(f)})}return mt(()=>u.argumentos,S,{deep:!0}),S(),mt(P,f=>{String(f)==="2"&&q.value&&Qt(()=>$(q.value))}),mt(v,()=>{q.value&&$(q.value)}),mt(()=>u.forceDark,()=>{q.value&&$(q.value)}),(f,x)=>(s(),n("div",{class:g({dark:c.value})},[t("header",null,[t("h1",Zs,"Relação de compra por órgãos "+k(a.argumentos.descricao!==""?"para "+a.argumentos.descricao:""),1)]),t("div",to,[t("div",{class:g(["tw-inline-flex tw-rounded-lg tw-border tw-p-0.5",c.value?"tw-border-neutral-700 tw-bg-neutral-800":"tw-border-gray-200 tw-bg-gray-100"])},[t("button",{class:g(["tw-inline-flex tw-items-center tw-gap-1 tw-px-3 tw-py-1 tw-text-xs tw-font-medium tw-rounded-md tw-transition-colors",P.value==1?c.value?"tw-bg-neutral-700 tw-text-white tw-shadow-sm":"tw-bg-white tw-text-gray-900 tw-shadow-sm":c.value?"tw-text-gray-400 hover:tw-text-gray-200":"tw-text-gray-500 hover:tw-text-gray-700"]),onClick:x[0]||(x[0]=C=>P.value=1)},[l(b,{name:"table",size:14}),x[8]||(x[8]=O(" Tabela ",-1))],2),t("button",{class:g(["tw-inline-flex tw-items-center tw-gap-1 tw-px-3 tw-py-1 tw-text-xs tw-font-medium tw-rounded-md tw-transition-colors",P.value==2?c.value?"tw-bg-neutral-700 tw-text-white tw-shadow-sm":"tw-bg-white tw-text-gray-900 tw-shadow-sm":c.value?"tw-text-gray-400 hover:tw-text-gray-200":"tw-text-gray-500 hover:tw-text-gray-700"]),onClick:x[1]||(x[1]=C=>P.value=2)},[l(b,{name:"pie-chart",size:14}),x[9]||(x[9]=O(" Gráfico ",-1))],2)],2)]),tt(t("div",null,[t("div",eo,[x[12]||(x[12]=t("div",null,[t("h2",{class:"tw-text-base tw-font-semibold text-heading"},"Análise detalhada dos principais órgãos")],-1)),t("div",ao,[r(i).state.value.carregando?(s(),Q(Pt,{key:0,isDark:c.value,rows:5,cols:5},null,8,["isDark"])):r(i).state.value.erro?(s(),Q(kt,{key:1,variant:"danger",title:"Erro ao carregar dados"},{default:J(()=>[x[10]||(x[10]=O(" Não foi possível carregar a tabela de órgãos. ",-1)),t("button",{class:"tw-underline tw-font-semibold tw-ml-1",onClick:x[2]||(x[2]=C=>r(i).fetch())},"Tentar novamente")]),_:1})):r(i).state.value.vazio?(s(),n("div",{key:2,class:g(["tw-text-center tw-py-8",c.value?"tw-text-gray-400":"tw-text-gray-500"])},[l(b,{name:"search-x",size:32,class:"tw-mx-auto tw-mb-2 tw-opacity-50"}),x[11]||(x[11]=t("p",{class:"tw-text-sm"},"Nenhum resultado encontrado para esta pesquisa.",-1))],2)):(s(),n("div",{key:3,class:g(["tw-overflow-x-auto tw-rounded-lg tw-border",c.value?"tw-border-neutral-800 tw-bg-neutral-900":"tw-border-gray-200 tw-bg-white"])},[t("table",so,[t("thead",{class:g(c.value?"tw-bg-neutral-800/60 tw-border-b tw-border-neutral-700":"tw-bg-gray-50 tw-border-b tw-border-gray-200")},[t("tr",null,[(s(!0),n(N,null,X(r(i).headers.value,(C,T)=>(s(),n("th",{key:"ht-"+T,"aria-sort":r(i).ariaSortIndex(T),class:g(["th-sort tw-font-semibold tw-px-4 tw-py-3",[c.value?"tw-text-gray-200":"tw-text-gray-700",h(C)?"tw-text-right":"tw-text-left"]]),role:"button",tabindex:"0",onClick:H=>r(i).toggleSortIndex(T),onKeydown:ut(F(H=>r(i).toggleSortIndex(T),["prevent"]),["enter"])},[t("span",ro,[t("span",null,k(C),1),l(b,{name:r(i).iconForIndex(T),size:14},null,8,["name"])])],42,oo))),128))])],2),t("tbody",{class:g(c.value?"tw-text-gray-200":"tw-text-gray-800")},[(s(!0),n(N,null,X(r(i).pagedRows.value,(C,T)=>(s(),n("tr",{key:"rt-"+T,class:g([c.value?"hover:tw-bg-neutral-800/40":"hover:tw-bg-gray-50",T%2===1?c.value?"tw-bg-neutral-800/20":"tw-bg-gray-50/50":""])},[(s(!0),n(N,null,X(C,(H,G)=>(s(),n("td",{key:"rc-"+G,class:g(["tw-px-4 tw-py-3",h(r(i).headers.value[G])?"tw-text-right tw-tabular-nums":""])},[G===A.value?(s(),n("a",{key:0,href:"#",class:"tw-text-blue-500 hover:tw-text-blue-400 tw-font-medium tw-underline-offset-2 hover:tw-underline",onClick:F(K=>r(i).onClickRow(T),["prevent"])},k(H),9,no)):(s(),n(N,{key:1},[O(k(r(i).formatCell(H,r(i).headers.value[G])),1)],64))],2))),128))],2))),128))],2)]),t("div",{class:g(["tw-flex tw-items-center tw-justify-between tw-px-4 tw-py-3 tw-border-t",c.value?"tw-border-neutral-700":"tw-border-gray-200"])},[t("span",{class:g(["tw-text-xs",c.value?"tw-text-gray-400":"tw-text-gray-500"])},k(r(i).rangeStart.value)+"-"+k(r(i).rangeEnd.value)+" de "+k(r(i).totalRows.value),3),t("div",lo,[t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(i).currentPage.value<=1,onClick:x[3]||(x[3]=C=>r(i).goToPage(1)),"aria-label":"Primeira página"},[l(b,{name:"chevrons-left",size:14})],10,io),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(i).currentPage.value<=1,onClick:x[4]||(x[4]=(...C)=>r(i).anterior&&r(i).anterior(...C)),"aria-label":"Página anterior"},[l(b,{name:"chevron-left",size:14})],10,uo),(s(!0),n(N,null,X(r(i).pageWindow.value,C=>(s(),n("button",{key:C,class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-font-medium tw-transition-colors",C===r(i).currentPage.value?"tw-bg-blue-600 tw-text-white":c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-600 hover:tw-bg-gray-100"]),onClick:T=>r(i).goToPage(C)},k(C),11,co))),128)),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(i).isLast.value,onClick:x[5]||(x[5]=(...C)=>r(i).proximo&&r(i).proximo(...C)),"aria-label":"Próxima página"},[l(b,{name:"chevron-right",size:14})],10,wo),t("button",{class:g(["tw-inline-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 tw-rounded-full tw-text-xs tw-transition-colors disabled:tw-opacity-30",c.value?"tw-text-gray-400 hover:tw-bg-neutral-700":"tw-text-gray-500 hover:tw-bg-gray-100"]),disabled:r(i).currentPage.value>=r(i).totalPages.value,onClick:x[6]||(x[6]=C=>r(i).goToPage(r(i).totalPages.value)),"aria-label":"Última página"},[l(b,{name:"chevrons-right",size:14})],10,vo)])],2)],2))])])],512),[[et,P.value==1]]),tt(t("div",null,[t("div",mo,[t("div",null,[t("h2",{class:g(["tw-text-base tw-font-semibold",c.value?"tw-text-gray-200":"tw-text-gray-700"])},"Top órgãos que mais compram",2)]),t("div",go,[y.carregando?(s(),n("div",po,[l(Et,{scale:.3})])):y.erro?(s(),Q(kt,{key:1,variant:"danger",title:"Erro ao carregar gráfico"},{default:J(()=>[x[13]||(x[13]=O(" Não foi possível carregar o gráfico de órgãos. ",-1)),t("button",{class:"tw-underline tw-font-semibold tw-ml-1",onClick:x[7]||(x[7]=C=>S())},"Tentar novamente")]),_:1})):y.vazio?(s(),n("div",{key:2,class:g(["tw-text-center tw-py-8",c.value?"tw-text-gray-400":"tw-text-gray-500"])},[l(b,{name:"search-x",size:32,class:"tw-mx-auto tw-mb-2 tw-opacity-50"}),x[14]||(x[14]=t("p",{class:"tw-text-sm"},"Nenhum resultado encontrado.",-1))],2)):L("",!0)]),tt(t("div",fo,[...x[15]||(x[15]=[t("div",{id:"filterOrgao"},null,-1),t("div",{id:"chartOrgao"},null,-1)])],512),[[et,!y.vazio]])])],512),[[et,P.value==2]])],2))}});function yo(a){const u=a||{};return{descricao:u.descricao?u.descricao:"",aberturaInicial:u.aInicial?u.aInicial:gt().subtract(1,"year").startOf("month").format("YYYY-MM-DD"),aberturaFinal:u.aFinal?u.aFinal:gt().format("YYYY-MM-DD"),marca:u.marca?u.marca:"",fabricante:u.fabricante?u.fabricante:"",modelo:u.modelo?u.modelo:"",vencedor:u.vencedor==="true",desclassificado:u.desclassificado==="true",inabilitado:u.inabilitado==="true",modalidades:u.modalidades?u.modalidades:"",ufs:u.ufs?u.ufs:"",codigosOrgaos:u.codigosOrgaos?u.codigosOrgaos:"",cnpj:u.cnpj?u.cnpj:"",portais:u.portais?u.portais:"",situacoes:u.situacoes?u.situacoes:"",qtdLicitantes:u.qtdLicitantes?u.qtdLicitantes:"",excluir:"",limitar:"",ordenacao:"",pesquisaExata:!1,estadosAplicados:new _e,portaisAplicados:new ne,modalidadesAplicadas:new me,participacoesAplicadas:new ke,classificoesAplicadas:new re,situacoesAplicadas:new oe}}function xo(a){return{descricao:"",aberturaInicial:a.aberturaInicial,aberturaFinal:a.aberturaFinal,marca:"",fabricante:"",modelo:"",vencedor:"",desclassificado:"",inabilitado:"",modalidades:"",ufs:"",codigosOrgaos:"",cnpj:"",portais:"",situacoes:"",qtdLicitantes:"",excluir:"",limitar:"",ordenacao:"",pesquisaExata:!1}}function ho(a,u){u.descricao=a.descricao,u.aberturaInicial=a.aberturaInicial,u.aberturaFinal=a.aberturaFinal,u.marca=a.mar
1ca,u.fabricante=a.fabricante,u.modelo=a.modelo,u.vencedor=a.vencedor,u.desclassificado=a.desclassificado,u.inabilitado=a.inabilitado,u.modalidades=a.modalidades,u.ufs=a.ufs,u.codigosOrgaos=a.codigosOrgaos,u.cnpj=a.cnpj,u.portais=a.portais,u.situacoes=a.situacoes,u.qtdLicitantes=a.qtdLicitantes}const Ao={class:"tw-max-w-screen-xl tw-mx-auto tw-px-3 sm:tw-px-4 tw-pt-3 sm:tw-pt-4"},_o={key:0,class:"tw-flex tw-justify-end tw-mt-2 sm:tw-mt-3"},ko={class:"tw-w-full md:tw-w-auto md:tw-min-w-[320px] lg:tw-min-w-[380px]"},Co={class:"tw-sticky tw-top-[var(--app-header-h)] tw-z-10 tw-backdrop-blur tw-bg-white/70 tw-border-b tw-border-gray-200 dark:tw-bg-neutral-900/70 dark:tw-border-neutral-800"},Eo={class:"tw-max-w-screen-xl tw-mx-auto tw-px-3 sm:tw-px-4 tw-py-2 sm:tw-py-3"},So={class:"tw-flex tw-justify-center"},$o={class:"tw-mt-1.5 sm:tw-mt-2 tw-flex tw-flex-nowrap tw-overflow-x-auto tw-gap-x-3 sm:tw-gap-x-4 tw-gap-y-1 tw-justify-start sm:tw-justify-center tw-pb-1 sm:tw-pb-0 tw-scrollbar-hide"},To={class:"tw-max-w-screen-xl tw-mx-auto tw-px-3 sm:tw-px-4 tw-py-3 sm:tw-py-4 tw-overflow-x-hidden"},Oo={key:0},Io={key:1},Po={key:0,id:"content-pesquisa-avancada"},Do={key:1,id:"content-item-ata",class:"m-4"},Mo={key:2,id:"content-licitacao"},Lo={key:0,class:"carregandoProcessos"},zo={key:1},No={key:0,class:"tw-flex tw-justify-center tw-mt-24"},qo={key:1},jo={key:3,id:"content-listagem-itens",class:"m-4"},Ro={key:4,id:"content-consultas",class:"m-4"},Bo={id:"content-lista-itens",class:"m-4"},Fo={id:"content-sugestoes",class:"m-4"},Go={id:"content-ufs",class:"m-4"}
1,Uo={id:"content-orgaos",class:"m-4"},Ho={id:"content-empresas",class:"m-4"},Vo={id:"content-marcas",class:"m-4"},Yo={key:0,id:"content-detalhe-empresa",class:"m-4"},Ko={key:1,id:"content-atividades-pregao",class:"m-4"},Wo={key:2,id:"content-analise-empresa",class:"m-4"},Qo=xt({__name:"AnaliseMercadoView",setup(a){const u=Lt.getAuthenticatedUser(),c=u?se(u).regra:Lt.regraPlanoSemAssinatura,v=Xt(),P=Jt();c!=null&&c.analiseDados||P.replace("/funcionalidade-indisponivel");const q=p(!!(c!=null&&c.analiseDados)),A=p(),i=p(),h=p(),y=p(yo(v.query)),E=p(0),$=p(xo(y.value)),S=p(V.CLOSED),f=p(j.CLOSED),x=p(""),C=p(1),T=p(!1),H=p(!1),G=p(0),K=p({}),D=p(""),_=p(3),R=p(""),st=p(!1),ot=p((u==null?void 0:u.admin)||!1),it=p();function Z(){ho(y.value,$.value),E.value++}async function nt(m){if(!m||m.trim().length===0)return[];try{return await ct.getSugestaoDescricao(m)}catch{return[]}}function M(m){A.value.toggleAvancada(m)}function I(m){!m&&!st.value&&(S.value===V.LICITACAO||S.value===V.LISTAGEM_ITENS)&&d(!0),!m&&!st.value&&S.value===V.LICITACAO&&(f.value===j.SUGESTOES||f.value===j.TABLE_UFS||f.value===j.TABLE_ORGAOS||f.value===j.TABLE_EMPRESAS||f.value===j.TABLE_MARCAS)&&d(!0)}function d(m){i.value.toggleAvancada(m)}function e(){}function o(m){h.value.toggleAvancada(m)}function w(m){!m&&!st.value&&f.value===j.ATIVIDADES_PREGAO&&S.value===V.LICITACAO&&(S.value=V.LICITACAO,M(!0)),!m&&!st.value&&f.value===j.ANALISE_EMPRESA&&S.value===V.DETALHE_ITEM&&(S.value=V.DETALHE_ITEM,M(!0)),!m&&f.value===j.DETALHE_EMPRESA&&(S.value=V.LISTAGEM_ITENS,M(!0))}function B(m){y.value=m,M(!1),Z()}function z(m){st.value=!1,m===rt.PCA_ITENS?(_.value=3,S.value=V.PCA_CONSULTAS,D.value=$.value.descricao,M(!0)):m===rt.PCA_ORGAO?(Y(),_.value=2,S.value=V.PCA_CONSULTAS,M(!0)):m===rt.CORRESPONDENCIAS&&$.value.descricao===""?($.value.vencedor=!0,f.value=m,d(!0)):(f.value=m,d(!0))}function Y(){if(y.value.codigosOrgaos!==""){if(y.value.codigosOrgaos.includes(",")){const m=y.value.codigosOrgaos.split(",");if(m.length===2&&m[0].includes("COMPRASNET")){const U=m[0].split(" - ")[0];D.value=U.split("-")[1],it.value=!0}}else if(y.value.codigosOrgaos.includes("COMPRASNET")){const m=y.value.codigosOrgaos.split(" - ")[0];D.value=m.split("-")[1],it.value=!0}}else it.value=!1}function lt(){S.value=V.PESQUISA_AVANCADA,M(!0)}function dt(m){x.value=m,S.value=V.DETALHE_ITEM}function W(m){S.value=V.LICITACAO,T.value=!0,ct.getProcessoById(m).then(U=>{C.value=U,H.value=!1}).catch(function(){H.value=!0}).finally(function(){T.value=!1})}function wt(m){$.value.cnpj=m,f.value=j.ANALISE_EMPRESA,M(!1),o(!0)}function bt(m){f.value=j.ATIVIDADES_PREGAO,G.value=m.id,K.value=m,M(!1),o(!0)}function ht(m){f.value=j.ITENS_DISPUTADOS,W(m),d(!1),S.value=V.LICITACAO,setTimeout(function(){M(!0)},150)}function yt(m){y.value.descricao=m,d(!1),Z()}function pt(){S.value=V.LISTAGEM_ITENS,M(!0)}function Ct(m,U){switch(U){case"orgao":y.value.codigosOrgaos=m;break;case"descricao":y.value.descricao=m;break;case"uf":y.value.ufs=m;break;case"empresa":y.value.cnpj=m;break;case"marca":y.value.marca=m;break}d(!1),Z(),S.value=V.LISTAGEM_ITENS,setTimeout(function(){M(!0)},150)}function At(m){x.value=m,S.value=V.DETALHE_ITEM,d(!1),setTimeout(function(){M(!0)},150)}function $t(m){st.value=!0,R.value=m,f.value=j.DETALHE_EMPRESA,M(!1),o(!0)}function Jo(){}Zt(()=>{google.charts.load("current",{packages:["corechart","controls","geochart","table"],language:"pt"})});function vt(m){switch(m.type){case"openlicitacao":ht(m.detail.id);break;case"novasugestao":yt(m.detail.s);break;case"abrirHistoricoAta":Ct(m.detail.el,m.detail.tipo);break;case"abrirhistoricodoitem":At(m.detail.id);break}}return jt(()=>{document.addEventListener("openlicitacao",vt),document.addEventListener("novasugestao",vt),document.addEventListener("abrirHistoricoAta",vt),document.addEventListener("abrirhistoricodoitem",vt)}),Ot(()=>{document.removeEventListener("openlicitacao",vt),document.removeEventListener("novasugestao",vt),document.removeEventListener("abrirHistoricoAta",vt),document.removeEventListener("abrirhistoricodoitem",vt)}),(m,U)=>{const Dt=te("router-link");return s(),Q(ee,null,{default:J(()=>{var Mt;return[t("div",Ao,[r(u)?(s(),n("div",_o,[t("div",ko,[l(ae,{label:"Período"},{default:J(()=>[l(xe,{"show-label":!1,confirm:!1,"min-date":"2020-01-01","max-date":r(gt)(),"display-format":"DD/MM/YYYY","visible-class":["input-siga"],"visible-style":{height:"36px",padding:"0 10px",width:"100%"},"allow-clear":!1,presetsMap:r(he),"start-value":y.value.aberturaInicial,"onUpdate:startValue":U[0]||(U[0]=ft=>y.value.aberturaInicial=ft),"end-value":y.value.aberturaFinal,"onUpdate:endValue":U[1]||(U[1]=ft=>y.value.aberturaFinal=ft),onApply:U[2]||(U[2]=()=>{Z()})},null,8,["max-date","presetsMap","start-value","end-value"])]),_:1})])])):L("",!0),U[6]||(U[6]=t("div",{class:"tw-text-center tw-mt-2 sm:tw-mt-0"},[t("h1",{class:"tw-text-lg sm:tw-text-xl tw-font-semibold text-heading"},"Análise de Mercado"),t("p",{class:"tw-text-xs sm:tw-text-sm text-muted"},"Analise o mercado de compras públicas a partir de licitações encerradas.")],-1))]),t("div",Co,[t("div",Eo,[t("div",So,[l(Ae,{modelValue:y.value.descricao,"onUpdate:modelValue":U[3]||(U[3]=ft=>y.value.descricao=ft),multi:!1,"max-width":720,"submit-on-choose":!0,fetcher:nt,onSubmit:Z},null,8,["modelValue"])]),t("div",$o,[t("a",{class:"a-link tw-text-xs sm:tw-text-sm tw-whitespace-nowrap tw-shrink-0",href:"#",onClick:U[4]||(U[4]=F(ft=>{S.value=r(V).PESQUISA_AVANCADA,M(!0)},["prevent","stop"]))},"Pesquisa Avançada"),r(u)?(s(),Q(Dt,{key:0,class:"a-link tw-text-xs sm:tw-text-sm tw-whitespace-nowrap tw-shrink-0",to:"/contratacao-futura",target:"_blank"},{default:J(()=>[...U[7]||(U[7]=[O("Contratação Futura",-1)])]),_:1})):L("",!0),ot.value?(s(),Q(Dt,{key:1,class:"a-link tw-text-xs sm:tw-text-sm tw-whitespace-nowrap tw-shrink-0",to:"/baixa-concorrencia",target:"_blank"},{default:J(()=>[...U[8]||(U[8]=[O("Baixa Concorrência",-1)])]),_:1})):L("",!0)])])]),t("div",To,[t("div",null,[l(le,{ref:"filtrosaplicados",argumentos:y.value,execucaopesquisa:E.value,showclassificacao:!1,onFiltros:B,onAtualizar:Z},null,8,["argumentos","execucaopesquisa"]),q.value?(s(),n("div",Oo,[l(Aa,{ref:"paginainicialanalisemercado",argumentos:$.value,execucaopesquisa:E.value,onAbrirrelatorio:z,onAbrirhistoricocompras:pt},null,8,["argumentos","execucaopesquisa"])])):(s(),n("div",Io,[l(ce,{funcionalidade:"Análise de Mercado",tipo:"funcionalidade",class:"tw-my-4",n
1ome:(Mt=r(u))==null?void 0:Mt.nome,valoratual:""},null,8,["nome"])])),l(Tt,{ref_key:"janela",ref:A,onChangesidewindow:I},{default:J(()=>[S.value===r(V).PESQUISA_AVANCADA?(s(),n("div",Po,[l(we,{ref:"pesquisaavancada",argumentos:y.value,showclassificacao:!1,showcaracteristica:!1,showbaixaparticipacao:!1,showcalendario:!1,onFiltros:B},null,8,["argumentos"])])):L("",!0),S.value===r(V).DETALHE_ITEM?(s(),n("div",Do,[l(ve,{ref:"detalheitem",id:x.value,onAbriranaliseempresa:wt},null,8,["id"])])):L("",!0),S.value===r(V).LICITACAO?(s(),n("div",Mo,[T.value?(s(),n("div",Lo,[l(Et,{scale:.3})])):(s(),n("div",zo,[H.value?(s(),n("div",No,[...U[9]||(U[9]=[t("p",{class:"tw-text-base tw-font-semibold"},"Houve um erro na busca da licitação.",-1)])])):(s(),n("div",qo,[l(ge,{ref:"componenteoportunidade",id:C.value,mostrardisplay:!0,ocultaranalise:!0,onClickatividades:bt},null,8,["id"])]))]))])):L("",!0),S.value===r(V).LISTAGEM_ITENS?(s(),n("div",jo,[l(ie,{ref:"atalistagemitens",argumentos:$.value,shownewwindowbutton:!0,execucaopesquisa:E.value,showheader:!0,onPesquisaavancada:lt,onIdata:dt,onIdataprocesso:W,onDetalharempresa:$t},null,8,["argumentos","execucaopesquisa"])])):L("",!0),S.value===r(V).PCA_CONSULTAS?(s(),n("div",Ro,[l(pe,{ref:"pcaconsultas",consultatipo:_.value,pesquisaconsulta:D.value},null,8,["consultatipo","pesquisaconsulta"])])):L("",!0)]),_:1},512),l(Tt,{ref_key:"janelaLeft",ref:i,left:!0,scroll:!0,cor:!0,onChangesidewindow:e},{default:J(()=>[tt(t("div",Bo,[f.value===r(j).ITENS_DISPUTADOS?(s(),Q(ws,{key:0,argumentos:$.value},null,8,["argumentos"])):L("",!0)],512),[[et,f.value===r(j).ITENS_DISPUTADOS]]),tt(t("div",Fo,[f.value===r(j).SUGESTOES?(s(),Q(js,{key:0,argumentos:$.value,onAbrirhistoricocompras:U[5]||(U[5]=ft=>void 0)},null,8,["argumentos"])):L("",!0)],512),[[et,f.value===r(j).SUGESTOES]]),tt(t("div",Go,[f.value===r(j).TABLE_UFS?(s(),Q(Xs,{key:0,argumentos:$.value},null,8,["argumentos"])):L("",!0)],512),[[et,f.value===r(j).TABLE_UFS]]),tt(t("div",Uo,[f.value===r(j).TABLE_ORGAOS?(s(),Q(bo,{key:0,argumentos:$.value},null,8,["argumentos"])):L("",!0)],512),[[et,f.value===r(j).TABLE_ORGAOS]]),tt(t("div",Ho,[f.value===r(j).TABLE_EMPRESAS?(s(),Q(fe,{key:0,argumentos:$.value},null,8,["argumentos"])):L("",!0)],512),[[et,f.value===r(j).TABLE_EMPRESAS]]),tt(t("div",Vo,[f.value===r(j).TABLE_MARCAS?(s(),Q(be,{key:0,argumentos:$.value},null,8,["argumentos"])):L("",!0)],512),[[et,f.value===r(j).TABLE_MARCAS]])]),_:1},512),l(Tt,{ref_key:"janelaLeftAtividades",ref:h,left:!0,scroll:!1,onChangesidewindow:w},{default:J(()=>[f.value===r(j).DETALHE_EMPRESA?(s(),n("div",Yo,[l(de,{ref:"detalheempresa",cnpj:R.value,aberturainicial:$.value.aberturaInicial,aberturafinal:$.value.aberturaFinal},null,8,["cnpj","aberturainicial","aberturafinal"])])):L("",!0),f.value===r(j).ATIVIDADES_PREGAO?(s(),n("div",Ko,[l(ye,{id:G.value,pregao:K.value},null,8,["id","pregao"])])):L("",!0),f.value===r(j).ANALISE_EMPRESA?(s(),n("div",Wo,[l(ue,{ref:"empresaparticipacaogera",argumentos:$.value,shownewwindowbutton:!0,lateral:!0,showmotivos:!1,showtitulo:!0},null,8,["argumentos"])])):L("",!0)]),_:1},512)])])]}),_:1})}}}),zr=St(Qo,[["__scopeId","data-v-26098983"]]);export{zr as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.