feat: ajustado tipagem para sinir

This commit is contained in:
MarcioJRGodoi 2024-10-28 16:15:31 -03:00
parent dc1b5171d7
commit 37acb8cc76
7 changed files with 80 additions and 10 deletions

View file

@ -43,6 +43,11 @@ exports.zUsuarioSincronizar = zod_1.z.object({
nome: zod_1.z.string(),
permicoes: zod_1.z.record(zod_1.z.any()),
versao: zod_1.z.number().int(),
credenciais_sinir: zod_1.z.object({
login_sinir: zod_1.z.string(),
senha: zod_1.z.string(),
unidade: zod_1.z.string(),
}),
});
/** Tipagem usada para o processo de sincronização entre modulos */
exports.zEmpreendedorSincronizar = zod_1.z.object({
@ -59,6 +64,7 @@ exports.zEmpreendimentoSincronizar = zod_1.z.object({
documento: zod_1.z.string(),
excluido: zod_1.z.boolean(),
nome: zod_1.z.string(),
unidade_sinir: zod_1.z.string(),
versao: zod_1.z.number().int(),
});
exports.nomesSincronizacoes = zod_1.z.enum([