PageSourceSearch

https://ouricuri.pe.gov.br/_nuxt/DW0If67I.js

js ouricuri.pe.gov.br collected 2026-10-03 00:03:41 UTC 10,821 bytes, 1 lines download raw bytes

1import{_ as pe}from"./Mif1uOwR.js";import{_ as _e}from"./C1vbsdt3.js";import{_ as xe}from"./jyIaMUJz.js";import{l as ge,af as be,j as V,o as ve,H as ye,a9 as p,a0 as t,h as E,$ as n,q as e,u as i,V as f,ab as l,x as r,a6 as d,aa as z,F as N,ag as O,a5 as he,a8 as Ve}from"./DpxhL5B5.js";import{aY as we,aO as ke,a$ as W,b3 as ze,aP as j,aQ as R,aX as c,aT as C,aL as Ce}from"./jwg_xgIW.js";import{u as De}from"./CngsPiVn.js";import{b as Pe,d as Ie}from"./CtaRbKj4.js";import{c as $e}from"./B8Wmie_N.js";import{Y as Ee}from"./Dy-DCQse.js";import{V as S,c as A,b as H}from"./CcXPiJLl.js";import{V as Re}from"./h2hBrjnU.js";import{V as B}from"./BV3cMIOU.js";import{V as Y,a as G,b as J,c as K}from"./TCTHqmj7.js";import{V as Q}from"./DHPcBmYr.js";import{V as b,a as v,b as y}from"./BuC7FlGV.js";import{V as Se}from"./C1tXmPpe.js";import"./C3HfZ0Zt.js";import"./DlAUqK2U.js";import"./CTJUBc0I.js";import"./T0uOWVEY.js";import"./CayRgB53.js";import"./DouckgP5.js";const Ae={key:0,class:"d-flex justify-center align-center",style:{"min-height":"400px"}},Be={key:2},Fe={class:"d-flex flex-column flex-sm-row align-start ga-4 mb-4"},Te={class:"flex-grow-1 d-flex flex-column align-self-start justify-start"},Ue={class:"text-h5 text-sm-h4 font-weight-bold mb-2"},qe={class:"text-body-1 text-medium-emphasis mb-3"},Le={class:"d-flex align-center ga-2"},Me={key:0,class:"text-center py-6"},Ne={key:1,class:"text-center py-6"},Oe={class:"d-flex align-center ga-2"},We={class:"d-flex align-center ga-2"},je={key:0},He={class:"text-body-1 text-pre-wrap"},Ye={key:0,class:"text-medium-emphasis"},Ge={key:0,class:"d-flex justify-center mt-4"},Je={key:1,class:"text-center py-8"},h=300,vt=ge({__name:"[id]",async setup(Ke){let w,F;const D=we(),T=Ce(),{currentUser:X}=De(),{mobile:U}=Ee(),k=D.params.id,{data:Z,error:ee,pending:te,refresh:ae}=([w,F]=be(()=>ke("/api/auth/session/directus_files",{key:`file-details-${k}`,params:{filter:{id:{_eq:k}},fields:["*","folder.id","folder.name"],limit:1}},"$JSfevizRzy")),w=await w,F(),w),o=V(()=>Z.value?.data?.[0]||null);ve(()=>D.fullPath,()=>{D.params.id===k&&ae()});const P=E([]),q=E(!0);ye(async()=>{if(o.value)try{const s=[{name:"edicao",label:"Diário Oficial"},{name:"dados_da_materia",label:"Dados da Matéria"},{name:"noticia",label:"Notícias"},{name:"pagina",label:"Páginas"},{name:"licitacao",label:"Licitações"},{name:"processo_seletivo",label:"Processos Seletivos"}].map(async({name:m,label:I})=>{try{const _=await $fetch(`/api/auth/session/${m}`,{params:{search:k,limit:10}});if(_?.data?.length>0)return{collection:I,items:_.data.map(g=>({id:g.id,title:g.titulo||g.nome||`Item ${g.id}`}))}}catch(_){console.error(`Erro ao buscar em ${m}:`,_)}return null}),u=await Promise.all(s);P.value=u.filter(m=>m!==null)}catch(a){console.error("Erro ao buscar uso do arquivo:",a)}finally{q.value=!1}});const x=E(!1),se=V(()=>{const a=o.value?.description||"";if(a.length<=h)return a;const s=a.substring(0,h),u=s.lastIndexOf(" ");return u>0?s.substring(0,u):s}),ie=V(()=>{const a=o.value?.description||"";if(a.length<=h)return"";const u=a.substring(0,h).lastIndexOf(" "),m=u>0?u:h;return a.substring(m)}),L=V(()=>(o.value?.description?.length||0)>h);function oe(){x.value=!x.value}function ne(a){if(!a)return"0 B";const s=1024,u=["B","KB","MB","GB"],m=Math.floor(Math.log(a)/Math.log(s));return`${(a/s**m).toFixed(1)} ${u[m]}`}function le(a){return new Date(a).toLocaleDateString("pt-BR",{day:"2-digit",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit"})}function re(a){return a?.startsWith("image/")?"mdi-file-image":a?.startsWith("video/")?"mdi-file-video":a?.startsWith("audio/")?"mdi-file-music":a?.includes("pdf")?"mdi-file-pdf-box":a?.includes("word")||a?.includes("document")?"mdi-file-word":a?.includes("sheet")||a?.includes("excel")?"mdi-file-excel":a?.includes("presentation")||a?.includes("powerpoint")?"mdi-file-powerpoint":a?.includes("zip")||a?.includes("rar")?"mdi-folder-zip":"mdi-file-document"}function de(a){return a?.startsWith("image/")?"success":a?.startsWith("video/")||a?.includes("pdf")?"error":a?.includes("word")||a?.includes("document")?"info":a?.includes("sheet")||a?.includes("excel")?"success":"grey"}
1function ce(){if(!o.value)return;const a=`${T.public.directusUrl}/assets/${o.value.id}?download`;window.open(a,"_blank")}function M(){if(!o.value)return;const a=`${T.public.directusUrl}/assets/${o.value.id}`;window.open(a,"_blank")}function ue(a){return X.value?.id===a?"Você":"Usuário do sistema"}function me(a){return a?a.name.toUpperCase():"Sem pasta"}const fe=V(()=>[Pe({text:"Download",onClick:ce}),...U.value?[]:[Ie({text:"Visualizar",icon:"mdi-eye",onClick:M})]]);return(a,s)=>{const u=pe,m=_e,I=xe;return n(),p(I,null,{default:t(()=>[e(u,{title:i(o)?.filename_download||"Detalhes do Arquivo",subtitle:"Informações e uso do arquivo no sistema","show-back-button":!0,"back-to":"/softagon/ged",actions:i(fe)},null,8,["title","actions"]),i(te)?(n(),f("div",Ae,[e(W,{indeterminate:"",color:"primary",size:"64"})])):i(ee)||!i(o)?(n(),p(ze,{key:1,type:"error",variant:"tonal",class:"mb-4"},{default:t(()=>[...s[0]||(s[0]=[l(" Arquivo não encontrado. ",-1)])]),_:1})):(n(),f("div",Be,[e(j,null,{default:t(()=>[e(R,{cols:"12",md:"8"},{default:t(()=>[e(S,{class:"elevation-0 mb-4",rounded:"lg"},{default:t(()=>[e(A,{class:"pa-4 pa-sm-6"},{default:t(()=>[r("div",Fe,[e(Re,{color:de(i(o).type),size:"80",rounded:"lg",class:"align-self-start flex-shrink-0"},{default:t(()=>[e(c,{icon:re(i(o).type),color:"white",size:"40"},null,8,["icon"])]),_:1},8,["color"]),r("div",Te,[r("h1",Ue,d(i(o).filename_download||"Sem título"),1),r("p",qe,d(ne(i(o).filesize)),1)])]),e(B,{class:"my-4"}),e(Y,{variant:"accordion",class:"bg-transparent"},{default:t(()=>[e(G,{elevation:"0"},{default:t(()=>[e(J,null,{default:t(()=>[r("div",Le,[e(c,{icon:"mdi-information-outline",size:"small"}),s[1]||(s[1]=r("span",{class:"text-body-1 font-weight-medium"},"Informações detalhadas",-1))])]),_:1}),e(K,null,{default:t(()=>[e(Q,{density:"comfortable",class:"bg-transparent"},{default:t(()=>[e(b,null,{prepend:t(()=>[e(c,{icon:"mdi-account",class:"mr-3"})]),default:t(()=>[e(v,{class:"text-body-2 text-medium-emphasis"},{default:t(()=>[...s[2]||(s[2]=[l(" Enviado por ",-1)])]),_:1}),e(y,{class:"text-body-1"},{default:t(()=>[l(d(ue(i(o).uploaded_by)),1)]),_:1})]),_:1}),e(b,null,{prepend:t(()=>[e(c,{icon:"mdi-calendar",class:"mr-3"})]),default:t(()=>[e(v,{class:"text-body-2 text-medium-emphasis"},{default:t(()=>[...s[3]||(s[3]=[l(" Data de envio ",-1)])]),_:1}),e(y,{class:"text-body-1"},{default:t(()=>[l(d(le(i(o).uploaded_on)),1)]),_:1})]),_:1}),e(b,null,{prepend:t(()=>[e(c,{icon:"mdi-file-document",class:"mr-3"})]),default:t(()=>[e(v,{class:"text-body-2 text-medium-emphasis"},{default:t(()=>[...s[4]||(s[4]=[l(" Tipo de arquivo ",-1)])]),_:1}),e(y,{class:"text-body-1"},{default:t(()=>[l(d(i(o).type),1)]),_:1})]),_:1}),i(o).folder?(n(),p(b,{key:0},{prepend:t(()=>[e(c,{icon:"mdi-folder",class:"mr-3"})]),default:t(()=>[e(v,{class:"text-body-2 text-medium-emphasis"},{default:t(()=>[...s[5]||(s[5]=[l(" Pasta ",-1)])]),_:1}),e(y,{class:"text-body-1"},{default:t(()=>[l(d(me(i(o).folder)),1)]),_:1})]),_:1})):z("",!0),e(b,null,{prepend:t(()=>[e(c,{icon:"mdi-identifier",class:"mr-3"})]),default:t(()=>[e(v,{class:"text-body-2 text-medium-emphasis"},{default:t(()=>[...s[6]||(s[6]=[l(" ID do arquivo ",-1)])]),_:1}),e(y,{class:"text-body-2 font-mono"},{default:t(()=>[l(d(i(o).id),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(R,{cols:"12",md:"4"},{default:t(()=>[e(S,{class:"elevation-0",rounded:"lg"},{default:t(()=>[e(H,{class:"pa-4 d-flex align-center ga-2"},{default:t(()=>[e(c,{icon:"mdi-link-variant",size:"small"}),s[7]||(s[7]=r("span",null,"Usado em",-1))]),_:1}),e(B),e(A,{class:"pa-4"},{default:t(()=>[i(q)?(n(),f("div",Me,[e(W,{indeterminate:"",color:"primary",size:"32"})])):i(P).length===0?(n(),f("div",Ne,[e(c,{icon:"mdi-information-outline",size:"48",color:"grey-lighten-1",class:"mb-3"}),s[8]||(s[8]=r("p",{class:"text-body-2 text-medium-emphasis"}," Este arquivo não está sendo usado em nenhum conteúdo ",-1))])):(n(),p(Y,{key:2,variant:"accordion",class:"bg-transparent"},{default:t(()=>[(n(!0),f(N,null,O(i(P),(_,g)=>(n(),p(G,{key:g,elevation:"0"},{default:t(()=>[e(J,null,{default:t(()=>[r("div",Oe,[e(c,{icon:"mdi-file-multiple",size:"small"}),r("span",null,d(_.collection),1),e(Se,{size:"x-small",color:"primary"},{default:t(()=>[l(d(_.items.length),1)]),_:2},1024)])]),_:2},1024),e(K,null,{default:t(()=>[e(Q,{density:"compact",class:"bg-transparent"},{default:t(()=>[(n(!0),f(N,null,O(_.items,$=>(n(),p(b,{key:$.id,class:"px-0"},{default:t(()=>[e(v,{class:"text-body-2"},{default:t(()=>
1[l(d($.title),1)]),_:2},1024),e(y,{class:"text-caption"},{default:t(()=>[l(" ID: "+d($.id),1)]),_:2},1024)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1}))]),_:1})]),_:1})]),_:1})]),_:1}),e(j,null,{default:t(()=>[e(R,{cols:"12"},{default:t(()=>[e(S,{class:"elevation-0",rounded:"lg"},{default:t(()=>[e(H,{class:"pa-4 d-flex align-center justify-space-between flex-wrap ga-2"},{default:t(()=>[r("div",We,[e(c,{icon:"mdi-text-box-search"}),s[9]||(s[9]=r("span",null,"Descrição do Documento (OCR)",-1))]),i(o).description?(n(),p(C,{key:0,variant:"tonal",color:"primary",size:"small","prepend-icon":"mdi-pencil",to:`/softagon/ged/ocr/${i(o).id}`},{default:t(()=>[...s[10]||(s[10]=[l(" Editar ",-1)])]),_:1},8,["to"])):(n(),p(C,{key:1,variant:"tonal",color:"primary",size:"small","prepend-icon":"mdi-magnify-scan",to:`/softagon/ged/ocr/${i(o).id}`},{default:t(()=>[...s[11]||(s[11]=[l(" Processar OCR ",-1)])]),_:1},8,["to"]))]),_:1}),e(B),e(A,{class:"pa-4 pa-sm-6"},{default:t(()=>[i(o).description?(n(),f("div",je,[r("div",He,[r("span",null,d(i(se)),1),i(L)&&!i(x)?(n(),f("span",Ye,"...")):z("",!0),e($e,null,{default:t(()=>[he(r("span",null,d(i(ie)),513),[[Ve,i(x)]])]),_:1})]),i(L)?(n(),f("div",Ge,[e(C,{variant:"text",color:"primary",size:"small","prepend-icon":i(x)?"mdi-chevron-up":"mdi-chevron-down",onClick:oe},{default:t(()=>[l(d(i(x)?"Recolher":"Ver mais"),1)]),_:1},8,["prepend-icon"])])):z("",!0)])):(n(),f("div",Je,[e(c,{icon:"mdi-text-box-remove-outline",size:"64",color:"grey-lighten-1",class:"mb-3"}),s[13]||(s[13]=r("h3",{class:"text-h6 mb-2"}," Nenhuma descrição cadastrada ",-1)),s[14]||(s[14]=r("p",{class:"text-body-2 text-medium-emphasis mb-4"}," Utilize o OCR para extrair automaticamente o texto deste documento ",-1)),e(C,{color:"primary","prepend-icon":"mdi-magnify-scan",to:`/softagon/ged/ocr/${i(o).id}`},{default:t(()=>[...s[12]||(s[12]=[l(" Realizar OCR ",-1)])]),_:1},8,["to"])]))]),_:1})]),_:1})]),_:1})]),_:1}),i(U)?(n(),p(m,{key:0,text:"Visualizar",icon:"mdi-eye","aria-label":"Visualizar arquivo",onClick:M})):z("",!0)]))]),_:1})}}});
1export{vt 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.