1import{b as a}from"./Prodata-C81aSYhL.js";import{T as o,_ as e}from"./TransparenciaFilter-CmgpMqVx.js";import{a as t,f as l,m as r}from"./formatar-CB6uSzNw.js";import{_ as s}from"./index-r3O2Rl_T.js";import{b as i,c as n,t as d,f as c,d as p,F as u,q as m}from"./vue-vendor-C4LtToJo.js";import"./Paginador-DETKlgTq.js";/* empty css */import"./jspdf-vendor-BmQZnK13.js";import"./primevue-DnZyMtkr.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-CiYyE8km.js";import"./pdf-B9FXH9CX.js";import"./notify-DZ6C-o79.js";import"./index-B_XQbw4A.js";import"./TransparenciaTitleDetails.vue_vue_type_script_setup_true_lang-DVGNN7bg.js";import"./AppBreadCrump-2YJ6TcLx.js";/* empty css */import"./imprimir-3lVqA5Kf.js";import"./ExportButtons-VxHAS7fy.js";import"./carregando-rRkoODdf.js";const f={class:"w-full grid grid-cols-2 gap-2 m-0 mt-0 md:grid-cols-12 mx-2"},g={class:"col-span-12 md:col-span-6 p-float-label p-0"},_={class:"col-span-12 md:col-span-6 p-float-label p-0"},h={class:"w-full grid grid-cols-2 gap-2 m-0 mt-3 md:grid-cols-12"},b={class:"col-span-12 md:col-span-6 p-float-label p-0"},A={class:"col-span-12 md:col-span-6 p-float-label p-0"},C={class:"col-span-12 md:col-span-6 p-float-label p-0"},D={class:"col-span-12 md:col-span-6 p-float-label p-0"},x={class:"w-full col-span-12 md:col-span-4 p-0"},w=s({components:{DataTableWrapper:e,TransparenciaFilter:o},provide(){return{filtrar:this.exportarDadosProdata,filtros:()=>this.filtro,card:null}},props:{card:{type:Object,required:!0}},data(){return{loading:!0,colunas:[{field:"gestao",header:"Ãrgão",class:"max-w-none md:max-w-40 whitespace-nowrap truncate",bodyTooltip:"gestao"},{field:"rz_social",header:"Fornecedor",class:"max-w-none md:max-w-40 whitespace-nowrap truncate",bodyTooltip:"rz_social"},{field:"nr_cgc_cpf",header:"CPF/CNPJ",formatarCpfCnpj:!0},{field:"data_liq",header:"Data Liquidação",headerTooltip:"Data Liquidação",formatarData:!0},{field:"data",header:"Data Pagamento",headerTooltip:"Data Pagamento",formatarData:!0},{field:"valor_pago",header:"Valor Pago",formatarMoeda:!0}],dados:[],fornecedores:[],gestoes:[],atributos:null,filtro:this.initFiltros(),options:{gestao:[],fonte:[],fonteDet:[],fornecedor:[]}}},mounted(){this.getDadosInicial(),this.filtrar()},methods:{async exportarDadosProdata(o={}){const e={...this.filtro,...o,page:o?.page??1,pagina:o?.pagina??1,per_page:o?.per_page??1e5,itens:o?.itens??1e5,limite:o?.limite??1e5,limiteRegistros:o?.limiteRegistros??1e5};return a(this.card.link.sistema_gestao.base_url_adm,this.card.link.link,e)},meses:r,formatarData:l,formatarMoeda:t,async getDadosInicial(){this.atributos=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/transparenciaContratosController/carregarAtributos"),this.gestoes=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/gestaoController/pesquisar",{$limit:100,tabela:{codigo:null},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"codigo",propriedadeDescricao:"nm_orgao",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia"}),this.fornecedores=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/fornecedorController/pesquisar",{$limit:1e3,ano_licitacao:null,descricaoModuloAtual:"transparencia",isConsultaText:!1,nomeTelaAtualAutocomplete:null,nr_licitacao:null,nr_processo:null,propriedadeDescricao:"rz_social",propriedadeValor:"nr_cgc_cpf",moduloAtual:"TRANSPARENCIA",tabela:{rz_social:null}})},initFiltros:()=>({limiteRegistros:1e3,_fornecedor:null,fornecedor:null,_gestao:null,gestao:null,_fonte:null,fonte:null,_fonteDet:null,fonteDet:null,formatoArquivoRelatorio:"PDF",data_inicial:new Date((new Date).getFullYear(),0,1).toISOString(),data_final:new Date((new Date).getFullYear(),11,31).toISOString(),tabela:{},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"nr_cadnp",propriedadeDescricao:"nr_cadnp",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia"}),async filtrar(){this.loading=!0,this.dados=await a(this.card.link.sistema_gestao.base_url_adm,this.card.link.link,this.filtro),this.loading=!1},async limparFiltros(){this.loading=!0,this.filtro=this.initFiltros(),this.dados=await a(this.card.link.sistema_gestao.base_url_adm,this.card.link.link,this.filtro),this.loading=!1},async buscarFornecedores(o){this.options.fornecedor=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/fornecedorController/autoComplete",{tabela:{rz_social:o.query},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"nr_cgc_cpf",propriedadeDescricao:"rz_social",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia",propriedadesExtrasConsultar:[]})},async buscarGestao(o){this.options.gestao=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/gestaoController/autoComplete",{tabela:{nm_orgao:o.query},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"codigo",propriedadeDescricao:"nm_orgao",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia",propriedadesExtrasConsultar:[]})},async buscarFonte(o){this.options.fonte=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/fonteRecursoController/autoComplete",{tabela:{nome:o.query},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"codigo1",propriedadeDescricao:"nome",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia",propriedadesExtrasConsultar:["codigo"]})},async buscarFonteDetalahada(o){this.options.fonteDet=await a(this.card.link.sistema_gestao.base_url_adm,"/rest/fonteDetalhamentoController/autoComplete",{tabela:{nome:o.query},isConsultaText:!1,nomeTelaAtualAutocomplete:null,propriedadeValor:"codigo1",propriedadeDescricao:"nome",moduloAtual:"TRANSPARENCIA",descricaoModuloAtual:"transparencia",pesquisarSomenteComCodigo1:!0,propriedadesExtrasConsultar:[]})},async getDetalhes(a){const o={fornecedor:a.nr_cgc_cpf,fonte:a.fonte,fonte_det:a.fonte_det,contador:a.contador,nr_pre_empenho:a.nr_pre_empenho};
1this.$router.push({name:"Transparência Detalhe Unico",params:{secao:this.card.slugSecao,item:this.card.slug,id:a.contador},query:{chave:btoa(JSON.stringify(o))}})},pesquisar(a){this.loading=!0,this.dados=a,this.loading=!1}}},[["render",function(a,o,e,t,l,r){const s=m("Select"),w=m("AutoComplete"),T=m("DatePicker"),y=m("TransparenciaFilter"),F=m("DataTableWrapper");return i(),n(u,null,[d(y,{"pesquisa-manual":"",dados:l.dados,card:e.card,carregando:l.loading,onFiltrar:r.filtrar,onLimparFiltros:r.limparFiltros},{extraFields:c(()=>[p("div",f,[p("span",g,[d(s,{id:"orgao",modelValue:l.filtro.fornecedor,"onUpdate:modelValue":o[0]||(o[0]=a=>l.filtro.fornecedor=a),filter:"","show-clear":"","auto-filter-focus":"",options:l.fornecedores,"option-label":"rz_social","option-value":"nr_cgc_cpf",class:"w-full h-11"},null,8,["modelValue","options"]),o[12]||(o[12]=p("label",{for:"orgao"},"Fornecedores",-1))]),p("span",_,[d(s,{id:"orgao",modelValue:l.filtro.gestao,"onUpdate:modelValue":o[1]||(o[1]=a=>l.filtro.gestao=a),filter:"","show-clear":"","auto-filter-focus":"",options:l.gestoes,"option-label":"nm_orgao","option-value":"codigo",class:"w-full h-11"},null,8,["modelValue","options"]),o[13]||(o[13]=p("label",{for:"orgao"},"Ãrgão",-1))])])]),default:c(()=>[p("div",h,[p("span",b,[d(w,{id:"descricao",modelValue:l.filtro._fornecedor,"onUpdate:modelValue":o[2]||(o[2]=a=>l.filtro._fornecedor=a),type:"text",suggestions:l.fornecedores,class:"w-full h-[34px]","input-class":"w-full p-2","option-label":"rz_social",placeholder:"Digite o nome para buscar...",onComplete:r.buscarFornecedores,onItemSelect:o[3]||(o[3]=a=>l.filtro.fornecedor=a.value.nr_cgc_cpf)},null,8,["modelValue","suggestions","onComplete"]),o[14]||(o[14]=p("label",{for:"descricao"},"Fornecedor",-1))]),p("span",A,[d(w,{id:"descricao",modelValue:l.filtro._gestao,"onUpdate:modelValue":o[4]||(o[4]=a=>l.filtro._gestao=a),type:"text",suggestions:l.options.gestao,class:"w-full h-[34px]","input-class":"w-full p-2","option-label":"nm_orgao",placeholder:"Digite o nome para buscar...",onComplete:r.buscarGestao,onItemSelect:o[5]||(o[5]=a=>l.filtro.gestao=a.value.codigo)},null,8,["modelValue","suggestions","onComplete"]),o[15]||(o[15]=p("label",{for:"gestao_contrato"},"Orgão",-1))]),p("span",C,[d(w,{id:"descricao",modelValue:l.filtro._fonte,"onUpdate:modelValue":o[6]||(o[6]=a=>l.filtro._fonte=a),type:"text",suggestions:l.options.fonte,class:"w-full h-[34px]","input-class":"w-full p-2","option-label":"nome",placeholder:"Digite o nome para buscar...",onComplete:r.buscarFonte,onItemSelect:o[7]||(o[7]=a=>l.filtro.fonte=a.value.codigo1)},null,8,["modelValue","suggestions","onComplete"]),o[16]||(o[16]=p("label",{for:"gestao_contrato"},"Fonte",-1))]),p("span",D,[d(w,{id:"descricao",modelValue:l.filtro._fonteDet,"onUpdate:modelValue":o[8]||(o[8]=a=>l.filtro._fonteDet=a),type:"text",suggestions:l.options.fonteDet,class:"w-full h-[34px]","input-class":"w-full p-2","option-label":"nome",placeholder:"Digite o nome para buscar...",onComplete:r.buscarFonteDetalahada,onItemSelect:o[9]||(o[9]=a=>l.filtro.fonteDet=a.value.codigo1)},null,8,["modelValue","suggestions","onComplete"]),o[17]||(o[17]=p("label",{for:"gestao_contrato"},"Fonte Detalhada",-1))]),p("span",x,[d(T,{onNovaData:o[10]||(o[10]=a=>(l.filtro.data_inicial=a[0],l.filtro.data_final=a[1]))})])])]),_:1},8,["dados","card","carregando","onFiltrar","onLimparFiltros"]),d(F,{ref:"dt",dados:l.dados,colunas:l.colunas,class:"p-datatable-sm text-xs",style:{"max-width":"100%"},carregando:l.loading,lazy:!1,paginator:"",linhas:25,"selection-mode":"single",filtros:l.filtro,declaracao:e.card.exibir_declaracao_automatica,onSelecionarLinha:o[11]||(o[11]=a=>r.getDetalhes(a.data))},null,8,["dados","colunas","carregando","filtros","declaracao"])],64)}]]);export{w 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.