PageSourceSearch

https://tupirama.to.gov.br/js/LeiComplementar-DExDBsaZ.js

js tupirama.to.gov.br collected 2026-09-25 10:17:37 UTC 6,559 bytes, 1 lines download raw bytes

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