feat: novos orgaos mtr
This commit is contained in:
parent
4059e87dcd
commit
5961a0e9b6
6 changed files with 20 additions and 2 deletions
|
|
@ -100,6 +100,9 @@ const orgaos = {
|
|||
SINIR: "SINIR",
|
||||
INEA: "INEA",
|
||||
SIGOR: "SIGOR",
|
||||
IMA: "IMA",
|
||||
FEPAM: "FEPAM",
|
||||
FEAM: "FEAM",
|
||||
teste: "teste"
|
||||
};
|
||||
const objetoCredencial = {
|
||||
|
|
@ -107,6 +110,9 @@ const objetoCredencial = {
|
|||
SINIR: zCredenciaisSinir,
|
||||
INEA: zCredenciais,
|
||||
SIGOR: zCredenciais,
|
||||
IMA: zCredenciais,
|
||||
FEPAM: zCredenciais,
|
||||
FEAM: zCredenciais,
|
||||
teste
|
||||
};
|
||||
const zEmpreendedorSincronizar = import_zod.z.object({
|
||||
|
|
|
|||
|
|
@ -93,6 +93,9 @@ type TipoCredenciais = Partial<{
|
|||
IEMA: z.infer<typeof zCredenciais>;
|
||||
INEA: z.infer<typeof zCredenciais>;
|
||||
SIGOR: z.infer<typeof zCredenciais>;
|
||||
IMA: z.infer<typeof zCredenciais>;
|
||||
FEPAM: z.infer<typeof zCredenciais>;
|
||||
FEAM: z.infer<typeof zCredenciais>;
|
||||
teste: z.infer<typeof teste>;
|
||||
}>;
|
||||
type TipoCredenciaisLista = {
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
import v from"dayjs";import y from"dayjs/plugin/weekOfYear";v.extend(y);var u=(e,r)=>{let i=v(r||void 0);return!e||e=="D"||e=="M"&&i.get("D")==1||e=="S"&&i.get("d")==1||e=="S"&&i.get("d")==1&&i.week()%2==1},A=(e,r)=>{r.push(`intervalosTipos -> tipoEntrada:${e}`);let i={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:u("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:u("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:u("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:u("D")}},{campo_situacao:p,enviar_hoje:a,prefixo_assunto:c,tipo:l}=i[e||"D"]||i.D;return r.push(p,c,l,a?"S":"N"),{campo_situacao:p,prefixo_assunto:c,tipo:l,enviar_hoje:a}};var M={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};import{respostaComuns as S}from"p-respostas";var Q=e=>async r=>{let i=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",p=`${i}/api`,{sistema:a,inquilino:c,codigo_usuario:l}=r,d=`nps_proxima_avaliacao_${a}_${l}_${c}_0`,m=localStorage.getItem(d);if(!m){let n=new URL(`${p}/${a}/proxima_avaliacao`);for(let[s,b]of Object.entries(r))n.searchParams.append(s,b);let x=(await fetch(n.href).then(s=>s.json()).catch(s=>S.erro(s.message))).valor;x&&localStorage.setItem(d,x)}if(!(m&&new Date().toISOString().slice(0,10)>=m))return;localStorage.removeItem(d);let g=new URL(i);for(let[n,f]of Object.entries(r))g.searchParams.append(n,f);let t=document.createElement("iframe");t.src=g.href,t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.width="100%",t.style.height="100%",t.style.border="none",t.style.zIndex="999999",document.body.appendChild(t),window.addEventListener("message",n=>{n.data==="fechar"&&document.body.removeChild(t)})};import{z as o}from"zod";var G=o.object({codigo_token:o.string().optional(),codigo_usuario:o.string().uuid(),nome_usuario:o.string(),email_usuario:o.string(),documento_usuario:o.string(),inquilino:o.string(),rotas:o.object({}),url_usuarios:o.string().url(),url_empreendedores:o.string().url(),url_empreendimentos:o.string().url(),tipo_usuario:o.string(),sistema:o.string(),sistema_cor:o.string(),sistema_nome:o.string(),sistema_logo:o.string()}),L=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),permicoes:o.record(o.string(),o.any()),versao:o.number().int(),credenciais_sinir:o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}).optional()}),h=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),_=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),z=o.object({documento:o.string().optional(),procom:o.string().optional(),unidadeTop:o.string().optional(),senhaSecreta:o.string().optional()}),K={IEMA:"IEMA",SINIR:"SINIR",INEA:"INEA",SIGOR:"SIGOR",teste:"teste"},H={IEMA:_,SINIR:h,INEA:_,SIGOR:_,teste:z},Y=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),Z=o.object({codigo:o.string().uuid(),codigo_empreendedor:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),B=o.enum(["usuarios","empreendedores","empreendimentos"]);import{z as j}from"zod";var I=j.enum(["ativo","inativo"]),V=I;export{Q as abrirNps,u as enviarHoje,I as inquilinoStatus,M as intervalosDosAlertas,A as intervalosTipos,B as nomesSincronizacoes,H as objetoCredencial,K as orgaos,V as statusinquilino,z as teste,G as zAuntenticacaoResiduosSolicitar,_ as zCredenciais,h as zCredenciaisSinir,Y as zEmpreendedorSincronizar,Z as zEmpreendimentoSincronizar,L as zUsuarioSincronizar};
|
||||
import v from"dayjs";import z from"dayjs/plugin/weekOfYear";v.extend(z);var d=(e,r)=>{let i=v(r||void 0);return!e||e=="D"||e=="M"&&i.get("D")==1||e=="S"&&i.get("d")==1||e=="S"&&i.get("d")==1&&i.week()%2==1},C=(e,r)=>{r.push(`intervalosTipos -> tipoEntrada:${e}`);let i={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:d("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:d("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:d("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:d("D")}},{campo_situacao:c,enviar_hoje:s,prefixo_assunto:l,tipo:u}=i[e||"D"]||i.D;return r.push(c,l,u,s?"S":"N"),{campo_situacao:c,prefixo_assunto:l,tipo:u,enviar_hoje:s}};var D={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};import{respostaComuns as b}from"p-respostas";var $=e=>async r=>{let i=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",c=`${i}/api`,{sistema:s,inquilino:l,codigo_usuario:u}=r,m=`nps_proxima_avaliacao_${s}_${u}_${l}_0`,_=localStorage.getItem(m);if(!_){let n=new URL(`${c}/${s}/proxima_avaliacao`);for(let[p,y]of Object.entries(r))n.searchParams.append(p,y);let x=(await fetch(n.href).then(p=>p.json()).catch(p=>b.erro(p.message))).valor;x&&localStorage.setItem(m,x)}if(!(_&&new Date().toISOString().slice(0,10)>=_))return;localStorage.removeItem(m);let g=new URL(i);for(let[n,f]of Object.entries(r))g.searchParams.append(n,f);let t=document.createElement("iframe");t.src=g.href,t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.width="100%",t.style.height="100%",t.style.border="none",t.style.zIndex="999999",document.body.appendChild(t),window.addEventListener("message",n=>{n.data==="fechar"&&document.body.removeChild(t)})};import{z as o}from"zod";var q=o.object({codigo_token:o.string().optional(),codigo_usuario:o.string().uuid(),nome_usuario:o.string(),email_usuario:o.string(),documento_usuario:o.string(),inquilino:o.string(),rotas:o.object({}),url_usuarios:o.string().url(),url_empreendedores:o.string().url(),url_empreendimentos:o.string().url(),tipo_usuario:o.string(),sistema:o.string(),sistema_cor:o.string(),sistema_nome:o.string(),sistema_logo:o.string()}),G=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),permicoes:o.record(o.string(),o.any()),versao:o.number().int(),credenciais_sinir:o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}).optional()}),S=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),a=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),h=o.object({documento:o.string().optional(),procom:o.string().optional(),unidadeTop:o.string().optional(),senhaSecreta:o.string().optional()}),L={IEMA:"IEMA",SINIR:"SINIR",INEA:"INEA",SIGOR:"SIGOR",IMA:"IMA",FEPAM:"FEPAM",FEAM:"FEAM",teste:"teste"},K={IEMA:a,SINIR:S,INEA:a,SIGOR:a,IMA:a,FEPAM:a,FEAM:a,teste:h},H=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),Y=o.object({codigo:o.string().uuid(),codigo_empreendedor:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),Z=o.enum(["usuarios","empreendedores","empreendimentos"]);import{z as I}from"zod";var j=I.enum(["ativo","inativo"]),V=j;export{$ as abrirNps,d as enviarHoje,j as inquilinoStatus,D as intervalosDosAlertas,C as intervalosTipos,Z as nomesSincronizacoes,K as objetoCredencial,L as orgaos,V as statusinquilino,h as teste,q as zAuntenticacaoResiduosSolicitar,a as zCredenciais,S as zCredenciaisSinir,H as zEmpreendedorSincronizar,Y as zEmpreendimentoSincronizar,G as zUsuarioSincronizar};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "p-drives",
|
||||
"version": "0.266.0",
|
||||
"version": "0.267.0",
|
||||
"description": "",
|
||||
"main": "./src/index.ts",
|
||||
"exports": {
|
||||
|
|
|
|||
BIN
pacote.tgz
BIN
pacote.tgz
Binary file not shown.
|
|
@ -92,6 +92,9 @@ export const orgaos: { [k in keyof TipoCredenciais]: k } = {
|
|||
SINIR: "SINIR",
|
||||
INEA: "INEA",
|
||||
SIGOR: "SIGOR",
|
||||
IMA: "IMA",
|
||||
FEPAM: "FEPAM",
|
||||
FEAM: "FEAM",
|
||||
teste: "teste",
|
||||
} as const
|
||||
|
||||
|
|
@ -100,6 +103,9 @@ export const objetoCredencial: { [k in keyof typeof orgaos]: z.ZodObject } = {
|
|||
SINIR: zCredenciaisSinir,
|
||||
INEA: zCredenciais,
|
||||
SIGOR: zCredenciais,
|
||||
IMA: zCredenciais,
|
||||
FEPAM: zCredenciais,
|
||||
FEAM: zCredenciais,
|
||||
teste: teste,
|
||||
}
|
||||
|
||||
|
|
@ -108,6 +114,9 @@ export type TipoCredenciais = Partial<{
|
|||
IEMA: z.infer<typeof zCredenciais>
|
||||
INEA: z.infer<typeof zCredenciais>
|
||||
SIGOR: z.infer<typeof zCredenciais>
|
||||
IMA: z.infer<typeof zCredenciais>
|
||||
FEPAM: z.infer<typeof zCredenciais>
|
||||
FEAM: z.infer<typeof zCredenciais>
|
||||
teste: z.infer<typeof teste>
|
||||
}>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue