PageSourceSearch

https://santamariadaboavista.pe.gov.br/_nuxt/BOiRQKip.js

js santamariadaboavista.pe.gov.br collected 2026-10-02 09:59:31 UTC 8,513 bytes, 1 lines download raw bytes

1import{l as O,j as m,a9 as _,a0 as s,$ as o,q as t,x as n,ab as u,a6 as r,u as a,a as X,V as f,F as x,ag as $,ah as W,ap as I,v as A,aa as b,h as Z}from"./DpxhL5B5.js";import{a as E}from"./BWEQI0ht.js";import{u as G,c as H,g as J}from"./2BzLdmuJ.js";import{aZ as Y,aU as ee,aP as y,aQ as p,aX as d,aT as K,aW as te}from"./jwg_xgIW.js";import{V as w}from"./CcXPiJLl.js";import{V as z}from"./h2hBrjnU.js";import{V as le}from"./Cj89YP-X.js";import{V as P}from"./C1tXmPpe.js";import{V as j}from"./BV3cMIOU.js";import{V as ie}from"./fqxL5A3K.js";import{V as se}from"./BcienDta.js";import{_ as ne}from"./DlAUqK2U.js";import"./Dy-DCQse.js";import"./ChPEfPTQ.js";import"./B8Wmie_N.js";import"./CDPLRNYp.js";import"./BROp_KxS.js";import"./DxtPjR5f.js";import"./DouckgP5.js";const ae={class:"d-flex align-center"},oe={class:"text-h4 font-weight-bold text-white"},re={class:"d-flex align-center"},de={class:"text-h4 font-weight-bold text-white"},ce={class:"d-flex align-center"},ue={class:"text-h4 font-weight-bold text-white"},me={class:"d-flex align-center"},fe={class:"text-h4 font-weight-bold text-white"},pe={key:1,class:"text-caption"},ve={class:"d-flex align-center ga-2 mb-4"},he=["tabindex","aria-disabled","onClick","onKeydown"],ge={class:"neto-text flex-1-1 min-w-0"},ke={class:"neto-title"},_e={class:"neto-parent d-flex align-center mt-1"},xe={key:0,class:"d-flex align-center ga-2 mb-3"},be={class:"d-flex align-center mb-3"},we={class:"text-subtitle-2 font-weight-medium line-clamp-2"},Ve={class:"text-caption mb-2"},Ce={key:0,class:"text-caption text-disabled mb-4"},ye={class:"d-flex justify-end"},ze={key:2,class:"text-center py-12"},Te=O({__name:"index",setup(Ie){const v=Z(""),{MENU_ITEMS:q}=G(),h=m(()=>(q.value||[]).filter(i=>i.children&&i.value!=="busca-servico").flatMap(i=>(i.children||[]).map(e=>({parentTitle:i.title,parentIcon:i.icon,code:e.code,title:e.title,value:e.value,url:e.url,links:e.links})))),g=m(()=>{const i=v.value??"";return h.value.filter(e=>H(e,e.parentTitle,i))}),L=m(()=>h.value.length),D=m(()=>h.value.filter(i=>i.url).length),F=m(()=>h.value.filter(i=>(i.url||"").trim().startsWith("http")).length),Q=m(()=>h.value.filter(i=>i.url&&!(i.url||"").trim().startsWith("http")).length),M=["primary","secondary","warning","success","info"];function N(i,e){return c(i.link)?i.link.startsWith("http")?"warning":M[e%M.length]??"primary":"grey-lighten-1"}const V=m(()=>{const i=v.value??"";return i.trim()?g.value.flatMap(e=>J(e,i).map(l=>({title:l.title,link:l.link,parentTitle:e.title,parentIcon:e.parentIcon}))):[]}),U=m(()=>g.value.length>0||V.value.length>0),C=m(()=>!!(v.value??"").trim());function c(i){const e=(i??"").trim();return e!==""&&e!=="#"}function S(i){if(i.kind!=="none"){if(i.kind==="external"){window.open(i.url,"_blank","noopener,noreferrer");return}te(i.url)}}function T(i){S(E(i.link))}function B(i){S(E(i.url))}return Y({title:"Portal da Transparência",description:"Listagem de itens do Portal da Transparência Municipal"}),(i,e)=>(o(),_(ee,null,{default:s(()=>[t(y,{class:"mb-4"},{default:s(()=>[t(p,{cols:"12",sm:"6",md:"3"},{default:s(()=>[t(w,{color:"indigo",variant:"flat",rounded:"lg",class:"pa-4"},{default:s(()=>[n("div",ae,[t(z,{color:"indigo-lighten-1",size:"48",class:"me-3"},{default:s(()=>[t(d,{color:"white"},{default:s(()=>[...e[1]||(e[1]=[u(" mdi-file-document-outline ",-1)])]),_:1})]),_:1}),n("div",null,[n("div",oe,r(a(L)),1),e[2]||(e[2]=n("div",{class:"text-indigo-lighten-4"}," Itens ",-1))])])]),_:1})]),_:1}),t(p,{cols:"12",sm:"6",md:"3"},{default:s(()=>[t(w,{color:"success",variant:"flat",rounded:"lg",class:"pa-4"},{default:s(()=>[n("div",re,[t(z,{color:"success-lighten-1",size:"48",class:"me-3"},{default:s(()=>[t(d,{color:"white"},{default:s(()=>[...e[3]||(e[3]=[u(" mdi-check-circle-outline ",-1)])]),_:1})]),_:1}),n("div",null,[n("div",de,r(a(D)),1),e[4]||(e[4]=n("div",{class:"text-success-lighten-4"}," Ativos ",-1))])])]),_:1})]),_:1}),t(p,{cols:"12",sm:"6",md:"3"},{default:s(()=>[t(w,{color:"info",variant:"flat",rounded:"lg",class:"pa-4"},{default:s(()=>[n("div",ce,[t(z,{color:"info-lighten-1",size:"48",class:"me-3"},{default:s(()=>[t(d,{color:"white"},{default:s(()=>[...e[5]||(e[5]=[u(" mdi-home-outline ",-1)])]),_:1})]),_:1}),n("div",null,[n("div",ue,r(a(Q)),1),e[6]||(e[6]=n("div",{class:"text-info-lighten-4"}," Links Internos ",-1))])])]),_:1})]),_:1}),t(p,{cols:"12",sm:"6",md:"3"},{default:s(()=>[t(w,{color:"warning",variant:"flat",rounded:"lg",class:"pa-4"},{default:s(()=>[n("div",me,[t(z,{color:"warning-lighten-1",size:"48",class:"me-3"},{default:s(()=>[t(d,{color:"white"},{default:s(()=>[...e[7]||(e[7]=[u(" mdi-link-variant ",-1)])]),_:1})]),_:1}),n("div",null,[n("div",fe,r(a(F)),1),e[8]||(e[8]=n("div",{class:"text-warning-lighten-4"}," Links Externos ",-1))])])]),_:1})]),_:1})]),_:1}),t(y,{class:"mb-6"},{default:s(()=>[t(p,{cols:"12"},{default:s(()=>[t(le,{modelValue:a(v),"onUpdate:modelValue":e[0]||(e[0]=l=>X(v)?v.value=l:null),label:"Buscar item...","prepend-inner-icon":"mdi-magnify",density:"comfortable",variant:"outlined",clearable:"","hide-details":""},null,8,["modelValue"])]),_:1}),t(p,{cols:"12",class:"d-flex py-0 align-center ga-2 flex-wrap"},{default:s(()=>[a(C)?(o(),f(x,{key:0},[t(P,{size:"small",color:"primary",variant:"tonal"},{default:s(()=>[u(r(a(g).length)+" página(s) ",1)]),_:1}),t(P,{size:"small",color:"secondary",variant:"tonal"},{default:s(()=>[u(r(a(V).length)+" link(s) direto(s) ",1)]),_:1})],64)):(o(),f("span",pe,r(a(L))+" item(s) no total",1))]),_:1})]),_:1}),a(C)&&a(V).length>0?(o(),f(x,{key:0},[n("div",ve,[t(d,{size:"18",icon:"mdi-link-variant",color:"secondary"}),e[9]||(e[9]=n("span",{class:"text-subtitle-1 font-weight-medium"},"Links diretos",-1)),t(j,{class:"flex-1-1"})]),t(y,{class:"mb-6"},{default:s(()=>[(o(!0),f(x,null,$(a(V),(l,k)=>(o(),_(p,{key:l.link+k,cols:"12",sm:"6",md:"4"},{default:s(()=>[n("div",{role:"button",tabindex:c(l.link)?0:-1,"aria-disabled":!c(l.link),class:A(["neto-card",c(l.link)?"neto-card--active":"neto-card--disabled"]),onClick:R=>c(l.link)&&T(l),onKeydown:[W(I(R=>c(l.link)&&T(l),["prevent"]),["enter"]),W(I(R=>c(l.link)&&T(l),["prevent"]),["space"])]}
1,[t(ie,{color:N(l,k),rounded:"lg",width:"44",height:"44",class:"neto-icon-block flex-shrink-0"},{default:s(()=>[t(d,{icon:c(l.link)?l.link.startsWith("http")?"mdi-open-in-new":"mdi-arrow-right-circle-outline":"mdi-lock-outline",size:"22",color:"white"},null,8,["icon"])]),_:2},1032,["color"]),n("div",ge,[n("div",ke,r(l.title),1),n("div",_e,[t(d,{icon:l.parentIcon,size:"11",class:"me-1 flex-shrink-0"},null,8,["icon"]),n("span",null,r(l.parentTitle),1)])]),t(d,{icon:c(l.link)?"mdi-chevron-right":"mdi-lock-outline",size:"20",class:"neto-chevron flex-shrink-0",color:c(l.link)?N(l,k):void 0},null,8,["icon","color"])],42,he)]),_:2},1024))),128))]),_:1})],64)):b("",!0),a(g).length>0?(o(),f(x,{key:1},[a(C)?(o(),f("div",xe,[t(d,{size:"18",icon:"mdi-file-document-multiple-outline",color:"primary"}),e[10]||(e[10]=n("span",{class:"text-subtitle-1 font-weight-medium"},"Páginas",-1)),t(j,{class:"flex-1-1"})])):b("",!0),t(y,{class:"mb-6"},{default:s(()=>[(o(!0),f(x,null,$(a(g),l=>(o(),_(p,{key:l.value,cols:"12",sm:"6",md:"4",lg:"3"},{default:s(()=>[t(w,{color:"primary",class:A(["h-100 d-flex flex-column pa-4",l.url?"":"opacity-60"]),disabled:!l.url,variant:"outlined",rounded:"lg",elevation:"2",onClick:k=>B(l)},{default:s(()=>[n("div",be,[t(d,{icon:l.parentIcon,class:"me-2",size:"small"},null,8,["icon"]),n("div",we,r(l.title),1)]),n("div",Ve,[e[11]||(e[11]=u(" Categoria: ",-1)),n("strong",null,r(l.parentTitle),1)]),l.code?(o(),f("div",Ce," Referência: "+r(l.code),1)):b("",!0),t(se),n("div",ye,[l.url?(o(),_(K,{key:0,size:"small",color:"primary","prepend-icon":"mdi-open-in-new",onClick:I(k=>B(l),["stop"])},{default:s(()=>[...e[12]||(e[12]=[u(" Abrir ",-1)])]),_:1},8,["onClick"])):(o(),_(K,{key:1,size:"small",color:"default","prepend-icon":"mdi-lock",disabled:""},{default:s(()=>[...e[13]||(e[13]=[u(" Indisponível ",-1)])]),_:1}))])]),_:2},1032,["class","disabled","onClick"])]),_:2},1024))),128))]),_:1})],64)):b("",!0),a(C)&&!a(U)?(o(),f("div",ze,[t(d,{size:"64",color:"medium-emphasis",class:"mb-4"},{default:s(()=>[...e[14]||(e[14]=[u(" mdi-file-search-outline ",-1)])]),_:1}),e[15]||(e[15]=n("h3",{class:"text-h5 mb-2"}," Nenhum item encontrado ",-1)),e[16]||(e[16]=n("p",{class:"text-body-1"}," Ajuste a busca para localizar os itens de transparência. ",-1))])):b("",!0)]),_:1}))}}),Xe=ne(Te,[["__scopeId","data-v-25af60b7"]]);export{Xe 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.