fix: ajuste zod

This commit is contained in:
marcio 2025-09-18 09:03:48 -03:00
parent 44a5ce9878
commit e346282d3a

View file

@ -29,19 +29,6 @@ export type interfaceConsulta = {
apenasContagem?: boolean apenasContagem?: boolean
} }
export enum enumCondicao {
IGUAL = "IGUAL",
DIFERENTE = "DIFERENTE",
COMECA = "COMECA",
TERMINA = "TERMINA",
MAIOR_OU_IGUAL = "MAIOR_OU_IGUAL",
MENOR_OU_IGUAL = "MENOR_OU_IGUAL",
MAIOR = "MAIOR",
MENOR = "MENOR",
CONTEM = "CONTEM",
PERTENCE = "PERTENCE",
}
export const zOperadores = z.enum([ export const zOperadores = z.enum([
"=", "=",
"!=", "!=",
@ -56,6 +43,6 @@ export const zOperadores = z.enum([
export const zFiltro = z.object({ export const zFiltro = z.object({
coluna: z.string(), coluna: z.string(),
valor: z.any(), valor: z.any(),
operador: enumCondicao, operador: zOperadores,
ou: z.boolean().optional(), ou: z.boolean().optional(),
}) })