drivers/dist-back/residuos/index.js
2025-10-06 13:48:24 -03:00

141 lines
5.2 KiB
JavaScript

"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var residuos_exports = {};
__export(residuos_exports, {
nomesSincronizacoes: () => nomesSincronizacoes,
objetoCredencial: () => objetoCredencial,
orgaos: () => orgaos,
teste: () => teste,
zAuntenticacaoResiduosSolicitar: () => zAuntenticacaoResiduosSolicitar,
zCredenciaisIema: () => zCredenciaisIema,
zCredenciaisSinir: () => zCredenciaisSinir,
zEmpreendedorSincronizar: () => zEmpreendedorSincronizar,
zEmpreendimentoSincronizar: () => zEmpreendimentoSincronizar,
zUsuarioSincronizar: () => zUsuarioSincronizar
});
module.exports = __toCommonJS(residuos_exports);
var import_zod = require("zod");
const zAuntenticacaoResiduosSolicitar = import_zod.z.object({
// codigo_token: "aaaaaaaa-bbbb-1ccc-8ddd-eeeeeeeeeeee",
codigo_token: import_zod.z.string().optional(),
//codigo_usuario: "aaaaaaaa-bbbb-1ccc-8ddd-eeeeeeeeeeef",
codigo_usuario: import_zod.z.string().uuid(),
//nome_usuario: "Jaci Tupi",
nome_usuario: import_zod.z.string(),
//email_usuario: "jaci@maillinator.com",
email_usuario: import_zod.z.string(),
//documento_usuario: "111.111.111-11",
documento_usuario: import_zod.z.string(),
//organizacao: "aaaaaaaa-bbbb-1ccc-8ddd-eeeeeeeeeeee",
inquilino: import_zod.z.string(),
//rotas: {},
rotas: import_zod.z.object({}),
//url_usuarios: "http://127.0.0.1:5010/residuos/exemplos/usuarios",
url_usuarios: import_zod.z.string().url(),
//url_empreendedores: "http://127.0.0.1:5010/residuos/exemplos/empreendedores",
url_empreendedores: import_zod.z.string().url(),
//url_empreendimentos: "http://127.0.0.1:5010/residuos/exemplos/empreendimentos",
url_empreendimentos: import_zod.z.string().url(),
//tipo_usuario: "usuario",
tipo_usuario: import_zod.z.string(),
//sistema: "gov-criciuma",
sistema: import_zod.z.string(),
//sistema_cor: "#688c00",
sistema_cor: import_zod.z.string(),
//sistema_nome: "e-licencie",
sistema_nome: import_zod.z.string(),
//sistema_logo: "http://0.0.0.0:5020/estaticos/logos/e-licencie/branco-branco.png",
sistema_logo: import_zod.z.string()
});
const zUsuarioSincronizar = import_zod.z.object({
codigo: import_zod.z.string().uuid(),
documento: import_zod.z.string(),
excluido: import_zod.z.boolean(),
nome: import_zod.z.string(),
permicoes: import_zod.z.record(import_zod.z.string(), import_zod.z.any()),
versao: import_zod.z.number().int(),
credenciais_sinir: import_zod.z.object({
login_cpf: import_zod.z.string().optional(),
login_cnpj: import_zod.z.string().optional(),
unidade: import_zod.z.string().optional(),
senha: import_zod.z.string().optional()
}).optional()
});
const zCredenciaisSinir = import_zod.z.object({
login_cpf: import_zod.z.string().optional(),
login_cnpj: import_zod.z.string().optional(),
unidade: import_zod.z.string().optional(),
senha: import_zod.z.string().optional()
});
const zCredenciaisIema = import_zod.z.object({
login_cpf: import_zod.z.string().optional(),
login_cnpj: import_zod.z.string().optional(),
unidade: import_zod.z.string().optional(),
senha: import_zod.z.string().optional()
});
const teste = import_zod.z.object({
documento: import_zod.z.string().optional(),
procom: import_zod.z.string().optional(),
unidadeTop: import_zod.z.string().optional(),
senhaSecreta: import_zod.z.string().optional()
});
const orgaos = {
IEMA: "IEMA",
SINIR: "SINIR",
teste: "teste"
};
const objetoCredencial = {
IEMA: zCredenciaisIema,
SINIR: zCredenciaisSinir,
teste
};
const zEmpreendedorSincronizar = import_zod.z.object({
codigo: import_zod.z.string().uuid(),
documento: import_zod.z.string(),
excluido: import_zod.z.boolean(),
nome: import_zod.z.string(),
versao: import_zod.z.number().int()
});
const zEmpreendimentoSincronizar = import_zod.z.object({
codigo: import_zod.z.string().uuid(),
codigo_empreendedor: import_zod.z.string().uuid(),
documento: import_zod.z.string(),
excluido: import_zod.z.boolean(),
nome: import_zod.z.string(),
unidade_sinir: import_zod.z.string().nullable().optional(),
versao: import_zod.z.number().int()
});
const nomesSincronizacoes = import_zod.z.enum([
"usuarios",
"empreendedores",
"empreendimentos"
]);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
nomesSincronizacoes,
objetoCredencial,
orgaos,
teste,
zAuntenticacaoResiduosSolicitar,
zCredenciaisIema,
zCredenciaisSinir,
zEmpreendedorSincronizar,
zEmpreendimentoSincronizar,
zUsuarioSincronizar
});