1import{M as a,r as o,o as e,c as l,t as s,f as t,x as n,k as i,F as u,b as c,d as r,H as d,Q as p,q as m,ab as D,af as g}from"./vue-vendor-C4LtToJo.js";import{T as v,_ as f}from"./TransparenciaFilter-nyhpuzK1.js";import{b as _,a as b}from"./Detalhe-CMz-74f1.js";import{Q as h}from"./primevue-B-Os_Qve.js";import{y}from"./datefns-vendor-CmiML7te.js";import"./Paginador-BKhKnODU.js";/* empty css */import"./index-C5GhW9sY.js";import"./jspdf-vendor-Dg11MAxS.js";import"./datepicker-vendor-DX2zwzgb.js";import"./TituloComLinha.vue_vue_type_script_setup_true_lang-Ctf7-l0w.js";import"./index-CHZyWkQH.js";import"./formatar-CB6uSzNw.js";import"./pdf-B9FXH9CX.js";import"./notify-DZ6C-o79.js";import"./index-Cc5E1AHn.js";import"./TransparenciaTitleDetails.vue_vue_type_script_setup_true_lang-BeXsrFbS.js";import"./AppBreadCrump-RoujHOgj.js";/* empty css */import"./imprimir-Crnyt0wq.js";import"./ExportButtons-_dST0OUZ.js";import"./carregando-Drpinfx4.js";import"./index-Dwx2lRmy.js";import"./index-ljKfK-Nc.js";import"./getFileSrc-Du9ih3ZQ.js";import"./iconesSecoes-Pv_rvAzt.js";/* empty css */const x={class:"w-full grid grid-cols-12 gap-2 m-0 mt-2"},j={class:"col-span-12 md:col-span-4 p-float-label p-0"},w={class:"col-span-12 md:col-span-1 p-float-label p-0"},P={class:"col-span-12 md:col-span-1 p-float-label p-0"},V={class:"col-span-12 md:col-span-4 p-float-label p-0"},T={class:"col-span-12 md:col-span-2 p-float-label p-0"},S={class:"w-full grid grid-cols-12 gap-2 m-0 mt-2"},U={class:"col-span-12 md:col-span-6 p-float-label p-0"},k={class:"col-span-12 md:col-span-6 p-float-label p-0"},F={key:0,class:"flex w-full text-xs m-2"},N=a({__name:"Decreto",props:{id:{},card:{}},setup(a){const N=a,A=D(),C=[{field:"tipoDoDocumento",header:"Tipo do Documento"},{field:"ano",header:"Ano"},{field:"numeroDoDocumento",header:"Número do Documento"},{field:"dataDaPublicacao",header:"Data da Publicação"},{field:"situacao",header:"Situação"},{field:"nomeDoDocumento",header:"Nome do Documento",class:"max-w-none md:max-w-60 whitespace-nowrap truncate",bodyTooltip:"nomeDoDocumento"},{field:"descricao",header:"Descrição",class:"max-w-none md:max-w-136 whitespace-nowrap truncate"}],O=o(!1),B=o(),L=o({situacaoDoDocumentoDoPortalDaTransparencia:[],orgao:[]}),q=o({registros:[],total:0}),M=o({codigoDaSituacao:null,codigoDoOrgao:null,codigoDoTipoDeDocumento:1,numeroDoDocumento:null,nomeDoDocumento:null,ano:null,descricao:null,dataDaPublicacao:null,tamanhoDaPagina:25,pagina:1});g("filtros",M);const z=async()=>{O.value=!0;try{B.value=await _(N.card.link.sistema_gestao.base_url,"/api/legislacao-e-publicacoes/legislacao-municipal/data-de-atualizacao",[])}catch(a){}finally{O.value=!1}},I=async()=>{O.value=!0;try{L.value=await _(N.card.link.sistema_gestao.base_url,"/api/combo/",["filtro=orgao","filtro=situacaoDoDocumentoDoPortalDaTransparencia"])}catch(a){}finally{O.value=!1}},K=async a=>{void 0!==a?.rows&&(M.value.tamanhoDaPagina=a.rows),void 0!==a?.page&&(M.value.pagina=a.page+1),void 0!==a?.ano&&null!==a.ano&&(M.value.ano=a.ano),void 0!==a?.pesquisa&&(M.value.descricao=a.pesquisa);const o={...M.value,dataDaPublicacao:M.value.dataDaPublicacao?y(M.value.dataDaPublicacao,"dd/MM/yyyy"):null};O.value=!0;try{q.value=await b(N.card.link.id,o)}catch(e){}finally{O.value=!1}},Q=a=>{A.push({name:"Transparência Detalhe Unico",params:{secao:N.card.slugSecao,item:N.card.slug,id:a.data.codigoDoDocumento}})},E=()=>{M.value={codigoDaSituacao:null,codigoDoOrgao:null,codigoDoTipoDeDocumento:1,numeroDoDocumento:null,nomeDoDocumento:null,ano:null,descricao:null,dataDaPublicacao:null,tamanhoDaPagina:25,pagina:1},K()};return e(async()=>{await Promise.all([z(),I()]),await K()}),(a,o)=>{const e=m("InputText"),D=m("InputNumber"),g=m("Select");return c(),l(u,null,[s(v,{card:N.card,dados:q.value.registros,carregando:O.value,onFiltrar:K,onLimparFiltros:E},{extraFields:t(()=>[r("div",x,[r("span",j,[s(e,{id:"nomeDoDocumento",modelValue:M.value.nomeDoDocumento,"onUpdate:modelValue":o[0]||(o[0]=a=>M.value.nomeDoDocumento=a),class:"w-full h-[34px]",onKeyup:o[1]||(o[1]=d(a=>K(),["enter"]))},null,8,["modelValue"]),o[10]||(o[10]=r("label",{for:"nomeDoDocumento"}," Nome do Documento ",-1))]),r("span",w,[s(D,{modelValue:M.value.ano,"onUpdate:modelValue":o[2]||(o[2]=a=>M.value.ano=a),"input-id":"ano",class:"w-full","input-class":"w-full h-[34px]","use-grouping":!1},null,8,["modelValue"]),o[11]||(o[11]=r("label",{for:"ano"}," Ano ",-1))]),r("span",P,[s(D,{modelValue:M.value.numeroDoDocumento,"onUpdate:modelValue":o[3]||(o[3]=a=>M.value.numeroDoDocumento=a),"input-id":"numeroDoDocumento",class:"w-full","input-class":"w-full h-[34px]","use-grouping":!1},null,8,["modelValue"]),o[12]||(o[12]=r("label",{for:"numeroDoDocumento"}," Número ",-1))]),r("span",V,[s(e,{id:"descricao",modelValue:M.value.descricao,"onUpdate:modelValue":o[4]||(o[4]=a=>M.value.descricao=a),class:"w-full h-[34px]","use-grouping":!1},null,8,["modelValue"]),o[13]||(o[13]=r("label",{for:"descricao"}
1," Descrição ",-1))]),r("span",T,[s(p(h),{id:"dataDaPublicacao",modelValue:M.value.dataDaPublicacao,"onUpdate:modelValue":o[5]||(o[5]=a=>M.value.dataDaPublicacao=a),class:"h-[34px]",single:"","date-format":"dd/mm/yy"},null,8,["modelValue"]),o[14]||(o[14]=r("label",{for:"dataDaPublicacao"}," Data da Publicação ",-1))])])]),default:t(()=>[r("div",S,[r("span",U,[s(g,{id:"situacaoDoDocumentoDoPortalDaTransparencia",modelValue:M.value.codigoDaSituacao,"onUpdate:modelValue":o[6]||(o[6]=a=>M.value.codigoDaSituacao=a),class:"w-full h-11",options:L.value.situacaoDoDocumentoDoPortalDaTransparencia,"option-label":"label","option-value":"value",filter:"","auto-filter-focus":"","show-clear":"",onChange:o[7]||(o[7]=a=>K())},null,8,["modelValue","options"]),o[15]||(o[15]=r("label",{for:"situacaoDoDocumentoDoPortalDaTransparencia"}," Situação ",-1))]),r("span",k,[s(g,{id:"codigoDoOrgao",modelValue:M.value.codigoDoOrgao,"onUpdate:modelValue":o[8]||(o[8]=a=>M.value.codigoDoOrgao=a),class:"w-full h-11",options:L.value.orgao,"option-label":"label","option-value":"value",filter:"","auto-filter-focus":"","show-clear":"",onChange:o[9]||(o[9]=a=>K())},null,8,["modelValue","options"]),o[16]||(o[16]=r("label",{for:"orgao"}," Ãrgão ",-1))])])]),_:1},8,["card","dados","carregando"]),B.value?(c(),l("div",F," Dados atualizados em: "+n(B.value),1)):i("",!0),s(f,{id:"tabela",colunas:C,"linhas-alternadas":!0,dados:q.value.registros,class:"p-datatable-sm text-xs p-2","selection-mode":"single",style:{"max-width":"100%"},carregando:O.value,linhas:M.value.tamanhoDaPagina,"total-registros":q.value.total,filtros:M.value,declaracao:N.card.exibir_declaracao_automatica,onSelecionarLinha:Q,onPaginar:K},null,8,["dados","carregando","linhas","total-registros","filtros","declaracao"])],64)}}});export{N 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.