From 42788760d7e3eaa724ce5daa4b833a4db5a7fbad Mon Sep 17 00:00:00 2001 From: Luiz Silva Date: Mon, 6 Jul 2026 15:20:06 -0300 Subject: [PATCH] build --- dist-back/produtos/_betha-meio-ambiente.js | 2 +- dist-back/produtos/_e-licencie-gov.js | 2 +- dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 13154 -> 13163 bytes src/produtos/_betha-meio-ambiente.ts | 6 +++--- src/produtos/_e-licencie-gov.ts | 6 +++--- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dist-back/produtos/_betha-meio-ambiente.js b/dist-back/produtos/_betha-meio-ambiente.js index 9371df0..ff56adf 100644 --- a/dist-back/produtos/_betha-meio-ambiente.js +++ b/dist-back/produtos/_betha-meio-ambiente.js @@ -26,7 +26,7 @@ const produto_betha_meio_ambiente = new import_tipagem.ProdutoQuipo({ chave_produto: "betha-meio-ambiente", titulo: "Betha Meio Ambiente", descricao: "Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.", - url_produto: ({ inquilino, base_url, vinculo }) => `${base_url}/quipo/${inquilino}${vinculo === import_tipagem.opcoesVinculosGovEnum.anonimo ? "" : `/${vinculo}#/admin`}` + url_produto: ({ inquilino, base_url, vinculo }) => vinculo === import_tipagem.opcoesVinculosGovEnum.anonimo ? `${base_url}/${inquilino}` : `${base_url}/quipo/${inquilino}/${vinculo}#/admin` }); // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { diff --git a/dist-back/produtos/_e-licencie-gov.js b/dist-back/produtos/_e-licencie-gov.js index cb5076a..d5c1344 100644 --- a/dist-back/produtos/_e-licencie-gov.js +++ b/dist-back/produtos/_e-licencie-gov.js @@ -26,7 +26,7 @@ const produto_e_licencie_gov = new import_tipagem.ProdutoQuipo({ chave_produto: "e-licencie-gov", titulo: "e-licencie.gov", descricao: "e-licencie.gov: Software de gest\xE3o de processos e dados ambientais.", - url_produto: ({ inquilino, base_url, vinculo }) => `${base_url}/quipo/${inquilino}${vinculo == import_tipagem.opcoesVinculosGovEnum.anonimo ? "" : `/${vinculo}#/admin`}` + url_produto: ({ inquilino, base_url, vinculo }) => vinculo === import_tipagem.opcoesVinculosGovEnum.anonimo ? `${base_url}/${inquilino}` : `${base_url}/quipo/${inquilino}/${vinculo}#/admin` }); // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { diff --git a/dist-front/index.mjs b/dist-front/index.mjs index e425012..ed4bbd4 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -import{respostaComuns as g}from"p-respostas";import j from"cross-fetch";var a=o=>`${new URL(o).origin}/autenticacao`,G="redirecionar",X="__token__",Y=(o,t)=>{let r=new URL(a(o));return t&&r.searchParams.set(G,t),r.href};var h=async({base_url_autenticacao:o,post:t})=>{let r=`${a(o)}/api/codigo_prefeitura_site`;try{return await j(r,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(e=>e.json()).catch(e=>g.erro("Erro ao enviar registros",[e.message])).then(e=>e)}catch(i){return g.erro(`erro ao buscar c\xF3digo do site: ${i}`)}};import N from"cross-fetch";import{respostaComuns as f}from"p-respostas";var v=async({token_produto:o,base_url_autenticacao:t,inquilino:r})=>{let i=`${a(t)}/api/usuarios__listar`;if(!o)return f.erro("token_produto n\xE3o informado");let e={token:o,"Content-Type":"application/json"};return N(i,{method:"POST",body:JSON.stringify({inquilino:r}),headers:e}).then(s=>s.json()).catch(s=>f.erro(`Erro ao buscar usu\xE1rios quipo governo ${s.message}`)).then(s=>s)};import J from"cross-fetch";import{respostaComuns as x}from"p-respostas";var y=async({token_produto:o,base_url_autenticacao:t,inquilino_codigo:r,vinculo:i,usuario_codigo:e,email:s})=>{let n=`${a(t)}/api/vinculos__criar`;return o?await J(n,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify({vinculos:{inquilino_codigo:r,usuario_codigo:e,vinculo:i},email:s}),method:"POST"}).then(async l=>await l.json()).catch(l=>x.erro(`Erro ao criar vinculo de usuario ${l.message}`)):x.erro("token_produto n\xE3o informado")};import{respostaComuns as b}from"p-respostas";import U from"cross-fetch";var k=async({base_url_autenticacao:o,post:t})=>{let r=`${a(o)}/api/validar_token`;try{return await U(r,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(e=>e.json()).then(e=>e).catch(e=>b.erro(`Erro: ${e.message}`))}catch(i){return b.erro(`Erro: ${i.message}`)}};var bo={validarToken:k,codigoContaSite:h,usuarios_quipo:v,usuarios_quipo_vincular:y};import A from"cross-fetch";import{respostaComuns as $}from"p-respostas";var B="listar_prefeituras",Ro=async({base_url_autenticacao:o})=>{let t=`${a(o)}/api/${B}`;return A(t).then(async r=>{let i=await r.text();try{return JSON.parse(i)}catch(e){return $.erro(`Erro ao listar cidades: ${e.message}`,[i,e])}}).catch(r=>$.erro(`Erro ao listar cidades: ${r.message}`,[r]))};import L from"cross-fetch";import{respostaComuns as P}from"p-respostas";var Q="usuarios__listar",Vo=async({token:o,base_url_autenticacao:t},r)=>{let i=`${a(t)}/api/${Q}`;return L(i,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify(r),method:"post"}).then(async e=>{let s=await e.text();try{return JSON.parse(s)}catch(n){return P.erro(`Erro ao listar usu\xE1rios: ${n.message}`,[s,n])}}).catch(e=>P.erro(`Erro ao listar usu\xE1rios: ${e.message}`,[e]))};import D from"cross-fetch";import{cacheM as R}from"p-comuns";import{respostaComuns as T}from"p-respostas";import{NIL as F,v3 as M,v4 as Go}from"uuid";var S=o=>M(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),F);var z="vinculos__listar",Lo=async({token:o,base_url_autenticacao:t,desativarCache:r})=>{let i=S({token:o,base_url_autenticacao:t});if(!r){let s=R(i);if(s)return s}let e=(async()=>{let s=`${a(t)}/api/${z}`;return D(s,{headers:{token:o,"Content-Type":"application/json"},body:"{}",method:"post"}).then(async n=>{let d=await n.text();try{return JSON.parse(d)}catch(u){return T.erro(`Erro ao listar cidades: ${u.message}`,[d,u])}}).catch(n=>T.erro(`Erro ao listar cidades: ${n.message}`,[n]))})();return R(i,e.then(s=>s),10),e};var C=(t=>(t.suporte="suporte",t["betha-meio-ambiente"]="betha-meio-ambiente",t["e-licencie-gov"]="e-licencie-gov",t["e-licencie"]="e-licencie",t))(C||{}),m=(i=>(i.governo="governo",i.sociedade="sociedade",i.anonimo="anonimo",i))(m||{}),_={governo:"Governo",sociedade:"Sociedade",anonimo:"An\xF4nimo"},I=_,H={"suporte-1":"Suporte Prim\xE1rio"},K={suporte:H,"betha-meio-ambiente":_,"e-licencie-gov":_,"e-licencie":{}};var W={"betha-sistemas":"Betha Sistemas","e-licencie":"e-licencie"},p=class{constructor(t){this.chave_produto=t.chave_produto,this.titulo=t.titulo,this.descricao=t.descricao,this.url_produto=t.url_produto}extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},c=class extends p{extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},E=(r=>(r.versao_usuarios_autenticacao="versao_usuarios_autenticacao",r.versao_usuarios_quipo="versao_usuarios_quipo",r))(E||{});var w=new c({chave_produto:"betha-meio-ambiente",titulo:"Betha Meio Ambiente",descricao:"Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.",url_produto:({inquilino:o,base_url:t,vinculo:r})=>`${t}/quipo/${o}${r==="anonimo"?"":`/${r}#/admin`}`});var V=new p({chave_produto:"e-licencie",titulo:"e-licencie",descricao:"e-licencie: Software de gest\xE3o de processos e dados ambientais.",url_produto:({base_url:o})=>o});var q=new c({chave_produto:"e-licencie-gov",titulo:"e-licencie.gov",descricao:"e-licencie.gov: Software de gest\xE3o de processos e dados ambientais.",url_produto:({inquilino:o,base_url:t,vinculo:r})=>`${t}/quipo/${o}${r=="anonimo"?"":`/${r}#/admin`}`});var O=new p({chave_produto:"suporte",titulo:"Suporte",descricao:"Gest\xE3o de contas e usu\xE1rios dos produtos da e-licencie",url_produto:({base_url:o})=>o});var et={"betha-meio-ambiente":w,"e-licencie":V,"e-licencie-gov":q,suporte:O};export{p as Produto,C as chaves_produto,et as listaProdutos,Ro as listarPrefeituras,Vo as listarUsuarios,Lo as listarVinculos,K as opcoesVinculos,I as opcoesVinculosGov,_ as opcoesVinculosGovDescricao,m as opcoesVinculosGovEnum,bo as pAutenticacao,w as produto_betha_meio_ambiente,V as produto_e_licencie,q as produto_e_licencie_gov,O as produto_suporte,W as provedoresGov,a as site_autenticacao,Y as site_autenticacao_login,X as tx__token__,B as tx_listar_prefeituras,G as tx_redirecionar,Q as tx_usuarios__listar,z as tx_vinculos__listar,E as versao_usuarios}; +import{respostaComuns as g}from"p-respostas";import j from"cross-fetch";var a=o=>`${new URL(o).origin}/autenticacao`,G="redirecionar",X="__token__",Y=(o,t)=>{let r=new URL(a(o));return t&&r.searchParams.set(G,t),r.href};var h=async({base_url_autenticacao:o,post:t})=>{let r=`${a(o)}/api/codigo_prefeitura_site`;try{return await j(r,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(e=>e.json()).catch(e=>g.erro("Erro ao enviar registros",[e.message])).then(e=>e)}catch(i){return g.erro(`erro ao buscar c\xF3digo do site: ${i}`)}};import N from"cross-fetch";import{respostaComuns as f}from"p-respostas";var v=async({token_produto:o,base_url_autenticacao:t,inquilino:r})=>{let i=`${a(t)}/api/usuarios__listar`;if(!o)return f.erro("token_produto n\xE3o informado");let e={token:o,"Content-Type":"application/json"};return N(i,{method:"POST",body:JSON.stringify({inquilino:r}),headers:e}).then(s=>s.json()).catch(s=>f.erro(`Erro ao buscar usu\xE1rios quipo governo ${s.message}`)).then(s=>s)};import J from"cross-fetch";import{respostaComuns as x}from"p-respostas";var y=async({token_produto:o,base_url_autenticacao:t,inquilino_codigo:r,vinculo:i,usuario_codigo:e,email:s})=>{let n=`${a(t)}/api/vinculos__criar`;return o?await J(n,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify({vinculos:{inquilino_codigo:r,usuario_codigo:e,vinculo:i},email:s}),method:"POST"}).then(async l=>await l.json()).catch(l=>x.erro(`Erro ao criar vinculo de usuario ${l.message}`)):x.erro("token_produto n\xE3o informado")};import{respostaComuns as b}from"p-respostas";import U from"cross-fetch";var k=async({base_url_autenticacao:o,post:t})=>{let r=`${a(o)}/api/validar_token`;try{return await U(r,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(e=>e.json()).then(e=>e).catch(e=>b.erro(`Erro: ${e.message}`))}catch(i){return b.erro(`Erro: ${i.message}`)}};var bo={validarToken:k,codigoContaSite:h,usuarios_quipo:v,usuarios_quipo_vincular:y};import A from"cross-fetch";import{respostaComuns as $}from"p-respostas";var B="listar_prefeituras",Ro=async({base_url_autenticacao:o})=>{let t=`${a(o)}/api/${B}`;return A(t).then(async r=>{let i=await r.text();try{return JSON.parse(i)}catch(e){return $.erro(`Erro ao listar cidades: ${e.message}`,[i,e])}}).catch(r=>$.erro(`Erro ao listar cidades: ${r.message}`,[r]))};import L from"cross-fetch";import{respostaComuns as P}from"p-respostas";var Q="usuarios__listar",Vo=async({token:o,base_url_autenticacao:t},r)=>{let i=`${a(t)}/api/${Q}`;return L(i,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify(r),method:"post"}).then(async e=>{let s=await e.text();try{return JSON.parse(s)}catch(n){return P.erro(`Erro ao listar usu\xE1rios: ${n.message}`,[s,n])}}).catch(e=>P.erro(`Erro ao listar usu\xE1rios: ${e.message}`,[e]))};import D from"cross-fetch";import{cacheM as R}from"p-comuns";import{respostaComuns as T}from"p-respostas";import{NIL as F,v3 as M,v4 as Go}from"uuid";var S=o=>M(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),F);var z="vinculos__listar",Lo=async({token:o,base_url_autenticacao:t,desativarCache:r})=>{let i=S({token:o,base_url_autenticacao:t});if(!r){let s=R(i);if(s)return s}let e=(async()=>{let s=`${a(t)}/api/${z}`;return D(s,{headers:{token:o,"Content-Type":"application/json"},body:"{}",method:"post"}).then(async n=>{let d=await n.text();try{return JSON.parse(d)}catch(u){return T.erro(`Erro ao listar cidades: ${u.message}`,[d,u])}}).catch(n=>T.erro(`Erro ao listar cidades: ${n.message}`,[n]))})();return R(i,e.then(s=>s),10),e};var C=(t=>(t.suporte="suporte",t["betha-meio-ambiente"]="betha-meio-ambiente",t["e-licencie-gov"]="e-licencie-gov",t["e-licencie"]="e-licencie",t))(C||{}),m=(i=>(i.governo="governo",i.sociedade="sociedade",i.anonimo="anonimo",i))(m||{}),_={governo:"Governo",sociedade:"Sociedade",anonimo:"An\xF4nimo"},I=_,H={"suporte-1":"Suporte Prim\xE1rio"},K={suporte:H,"betha-meio-ambiente":_,"e-licencie-gov":_,"e-licencie":{}};var W={"betha-sistemas":"Betha Sistemas","e-licencie":"e-licencie"},p=class{constructor(t){this.chave_produto=t.chave_produto,this.titulo=t.titulo,this.descricao=t.descricao,this.url_produto=t.url_produto}extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},c=class extends p{extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},E=(r=>(r.versao_usuarios_autenticacao="versao_usuarios_autenticacao",r.versao_usuarios_quipo="versao_usuarios_quipo",r))(E||{});var w=new c({chave_produto:"betha-meio-ambiente",titulo:"Betha Meio Ambiente",descricao:"Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.",url_produto:({inquilino:o,base_url:t,vinculo:r})=>r==="anonimo"?`${t}/${o}`:`${t}/quipo/${o}/${r}#/admin`});var V=new p({chave_produto:"e-licencie",titulo:"e-licencie",descricao:"e-licencie: Software de gest\xE3o de processos e dados ambientais.",url_produto:({base_url:o})=>o});var O=new c({chave_produto:"e-licencie-gov",titulo:"e-licencie.gov",descricao:"e-licencie.gov: Software de gest\xE3o de processos e dados ambientais.",url_produto:({inquilino:o,base_url:t,vinculo:r})=>r==="anonimo"?`${t}/${o}`:`${t}/quipo/${o}/${r}#/admin`});var q=new p({chave_produto:"suporte",titulo:"Suporte",descricao:"Gest\xE3o de contas e usu\xE1rios dos produtos da e-licencie",url_produto:({base_url:o})=>o});var et={"betha-meio-ambiente":w,"e-licencie":V,"e-licencie-gov":O,suporte:q};export{p as Produto,C as chaves_produto,et as listaProdutos,Ro as listarPrefeituras,Vo as listarUsuarios,Lo as listarVinculos,K as opcoesVinculos,I as opcoesVinculosGov,_ as opcoesVinculosGovDescricao,m as opcoesVinculosGovEnum,bo as pAutenticacao,w as produto_betha_meio_ambiente,V as produto_e_licencie,O as produto_e_licencie_gov,q as produto_suporte,W as provedoresGov,a as site_autenticacao,Y as site_autenticacao_login,X as tx__token__,B as tx_listar_prefeituras,G as tx_redirecionar,Q as tx_usuarios__listar,z as tx_vinculos__listar,E as versao_usuarios}; diff --git a/package.json b/package.json index ca133da..8f2cc5b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-autenticacao-drive", - "version": "1.50.0", + "version": "1.51.0", "description": "", "main": "./src/index.ts", "exports": { diff --git a/pacote.tgz b/pacote.tgz index 97b17be578ba98e5985fe5593be0245c13053983..fc0a8f3d7d9e7e1f0c49ff7adacb52566784b541 100644 GIT binary patch literal 13163 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 z

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 lg0;~I8F-ChiHL>_&;!SVP^mU diff --git a/src/produtos/_betha-meio-ambiente.ts b/src/produtos/_betha-meio-ambiente.ts index 70038b9..749a560 100644 --- a/src/produtos/_betha-meio-ambiente.ts +++ b/src/produtos/_betha-meio-ambiente.ts @@ -7,7 +7,7 @@ export const produto_betha_meio_ambiente = new ProdutoQuipo({ "Betha Meio Ambiente: Software de gestão de processos ambientais para órgãos públicos da Betha Sistemas.", url_produto: ({ inquilino, base_url, vinculo }) => - `${base_url}/quipo/${inquilino}${ - vinculo === (opcoesVinculosGovEnum.anonimo) ? "" : `/${vinculo}#/admin` - }`, + vinculo === opcoesVinculosGovEnum.anonimo + ? `${base_url}/${inquilino}` + : `${base_url}/quipo/${inquilino}/${vinculo}#/admin`, }) diff --git a/src/produtos/_e-licencie-gov.ts b/src/produtos/_e-licencie-gov.ts index d64a5fb..2176c02 100644 --- a/src/produtos/_e-licencie-gov.ts +++ b/src/produtos/_e-licencie-gov.ts @@ -5,7 +5,7 @@ export const produto_e_licencie_gov = new ProdutoQuipo({ descricao: "e-licencie.gov: Software de gestão de processos e dados ambientais.", url_produto: ({ inquilino, base_url, vinculo }) => - `${base_url}/quipo/${inquilino}${ - vinculo == (opcoesVinculosGovEnum.anonimo) ? "" : `/${vinculo}#/admin` - }`, + vinculo === opcoesVinculosGovEnum.anonimo + ? `${base_url}/${inquilino}` + : `${base_url}/quipo/${inquilino}/${vinculo}#/admin`, })