PageSourceSearch

https://transparencia.araguaina.to.gov.br/js/Receita-C_AfetFh.js

js araguaina.to.gov.br collected 2026-09-24 20:07:39 UTC 4,595 bytes, 1 lines download raw bytes

1import{b as a}from"./Prodata-CuEP4pVj.js";import{T as e,_ as o}from"./TransparenciaFilter-nyhpuzK1.js";import{m as r}from"./formatar-CB6uSzNw.js";import"./index-C5GhW9sY.js";import{M as l,r as i,o as t,c as s,t as n,f as d,F as p,ab as c,b as u,d as m,s as _,e as f,m as v,i as g,x as b,af as j}from"./vue-vendor-C4LtToJo.js";import"./Paginador-BKhKnODU.js";/* empty css                                                                  */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"./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";const y={class:"w-full grid grid-cols-1 md:grid-cols-4 gap-2 m-0"},h=["for"],x=l({__name:"Receita",props:{card:{default:null}},setup(l){const x=l,w=[{field:"codigo",header:"Código"},{field:"descricao",header:"Receita",class:"max-w-none md:max-w-[20rem] whitespace-nowrap truncate",bodyTooltip:"descricao"},{field:"valor_previsto",header:"Valor Orçado (Previsão)",formatarMoeda:!0},{field:"no_mes",header:"Valor Arrecadado (Mês)",formatarMoeda:!0},{field:"ate_o_mes",header:"Arrecadado no Período",formatarMoeda:!0},{field:"percentual",header:"Realizados (%)"}],C=c(),F=[{id:"nome_receita",componente:"InputText",label:"Descrição",props:{onKeyup:a=>D(a)}},{id:"ano",componente:"InputNumber",label:"Exercício",props:{useGrouping:!1,inputClass:"w-full",onKeyup:a=>D(a)}},{id:"mes_inicial",componente:"Select",label:"Mês Inicial",props:{inputClass:"w-full",options:r(),optionLabel:"label",optionValue:"numero",filter:!0,autoFilterFocus:!0,showClear:!0,onChange:()=>V()}},{id:"mes_final",componente:"Select",label:"Mês Final",props:{inputClass:"w-full",options:r(),optionLabel:"label",optionValue:"numero",filter:!0,autoFilterFocus:!0,showClear:!0,onChange:()=>V()}}],A=i(!1),T=i([]),k=i(M());function M(){return{gestao:null,ano:(new Date).getFullYear(),mes_inicial:1,mes_final:(new Date).getMonth()+1,mensagem:"",nome_receita:null,filtros_receita:"porReceita",tabela:{},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"codigo_lei",propriedadeDescricao:"descricao",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia",formatoArquivoRelatorio:"PDF",is_multas_transito:!1,ds_gestao:null}}j("filtrar",async function(e={}){return a(x.card.link.sistema_gestao.base_url_adm,x.card.link.link,{...k.value,...e,page:e.page??1,pagina:e.pagina??1,per_page:e.per_page??1e5,itens:e.itens??1e5,limite:e.limite??1e5,limiteRegistros:e.limiteRegistros??1e5})}),j("filtros",k),j("card",null);const V=async e=>{A.value=!0;try{e&&e.ano&&(k.value.ano=Number(e.ano)),k.value.nome_receita&&(k.value.nome_receita=k.value.nome_receita.toUpperCase());const o=await a(x.card.link.sistema_gestao.base_url_adm,x.card.link.link,k.value);T.value=o.map(a=>({...a,percentual:parseFloat(a.percentual).toFixed(2)}))}catch(o){T.value=[]}A.value=!1},R=async()=>{A.value=!0,k.value=M(),await V(),A.value=!1},D=a=>{"Enter"===a.key&&V()};return t(async()=>{await V()}),(a,r)=>(u(),s(p,null,[n(e,{dados:T.value,card:l.card,carregando:A.value,modal:!1,onFiltrar:V,onLimparFiltros:R},{extraFields:d(()=>[m("div",y,[(u(),s(p,null,_(F,a=>m("span",{key:a.id,class:"p-float-label p-0"},[(u(),f(g(a.componente),v({modelValue:k.value[a.id],"onUpdate:modelValue":e=>k.value[a.id]=e,modelModifiers:{lazy:!0}},{ref_for:!0},a.props,{class:"w-full h-[34px]"}),null,16,["modelValue","onUpdate:modelValue"])),m("label",{for:a.id},b(a.label),9,h)])),64))])]),_:1},8,["dados","card","carregando"]),n(o,{id:"tabela",ref:"dt",colunas:w,dados:T.value,class:"p-datatable-sm text-xs","selection-mode":"single",style:{"max-width":"100%"},carregando:A.value,linhas:25,lazy:!1,paginator:"",filtros:k.value,declaracao:x.card.exibir_declaracao_automatica,onSelecionarLinha:r[0]||(r[0]=a=>(a=>{A.value=!0;const e={codigo:a.codigo,ano:k.value.ano,mes_inicial:k.value.mes_inicial,mes_final:k.value.mes_final};
1C.push({name:"Transparência Detalhe Unico",params:{secao:x.card.slugSecao,item:x.card.slug,id:a.codigo},query:{chave:btoa(JSON.stringify(e))}}),A.value=!1})(a.data))},null,8,["dados","carregando","filtros","declaracao"])],64))}});export{x 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.