From 3ee405a0029d7d2325842e19f5b6281100ca5e09 Mon Sep 17 00:00:00 2001 From: deyvisonwanderley Date: Wed, 24 Dec 2025 10:53:51 -0300 Subject: [PATCH] feat: add optional date and time fields for period adjustments in point processing, improving data capture for adjustments --- packages/backend/convex/pontos.ts | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/packages/backend/convex/pontos.ts b/packages/backend/convex/pontos.ts index 057a930..873f89d 100644 --- a/packages/backend/convex/pontos.ts +++ b/packages/backend/convex/pontos.ts @@ -3765,7 +3765,13 @@ export const obterBancoHorasCompleto = query({ tipo: a.tipo, valorMinutos: a.valorMinutos, motivoDescricao: a.motivoDescricao, - motivoTipo: a.motivoTipo + motivoTipo: a.motivoTipo, + dataInicio: a.dataInicio, + horaInicio: a.horaInicio, + minutoInicio: a.minutoInicio, + dataFim: a.dataFim, + horaFim: a.horaFim, + minutoFim: a.minutoFim })), inconsistencias: inconsistenciasFiltradas.map((i) => ({ _id: i._id, @@ -3802,6 +3808,12 @@ export const listarAjustesBancoHoras = query({ ), motivoDescricao: v.optional(v.string()), dataAplicacao: v.string(), + dataInicio: v.optional(v.string()), + horaInicio: v.optional(v.number()), + minutoInicio: v.optional(v.number()), + dataFim: v.optional(v.string()), + horaFim: v.optional(v.number()), + minutoFim: v.optional(v.number()), aplicado: v.boolean(), gestor: v.union( v.object({ @@ -3856,6 +3868,12 @@ export const listarAjustesBancoHoras = query({ motivoTipo: ajuste.motivoTipo, motivoDescricao: ajuste.motivoDescricao, dataAplicacao: ajuste.dataAplicacao, + dataInicio: ajuste.dataInicio, + horaInicio: ajuste.horaInicio, + minutoInicio: ajuste.minutoInicio, + dataFim: ajuste.dataFim, + horaFim: ajuste.horaFim, + minutoFim: ajuste.minutoFim, aplicado: ajuste.aplicado, gestor: gestor ? { nome: gestor.nome } : null };