feat: enhance LGPD compliance features by adding configurable data protection officer details, consent term settings, and improved error handling across various components
This commit is contained in:
@@ -1956,8 +1956,11 @@ export default defineSchema({
|
||||
encarregadoNome: v.optional(v.string()),
|
||||
encarregadoEmail: v.optional(v.string()),
|
||||
encarregadoTelefone: v.optional(v.string()),
|
||||
encarregadoHorarioAtendimento: v.optional(v.string()), // Ex: "Segunda a Sexta, das 8h às 17h"
|
||||
prazoRespostaPadrao: v.number(), // em dias (padrão: 15)
|
||||
diasAlertaVencimento: v.number(), // dias antes do prazo para alertar (padrão: 3)
|
||||
termoObrigatorio: v.boolean(), // Se o termo de consentimento é obrigatório
|
||||
versaoTermoAtual: v.string(), // Versão atual do termo (ex: "1.0")
|
||||
politicaRetencao: v.optional(v.string()), // JSON com política de retenção por tipo de dado
|
||||
ativo: v.boolean(),
|
||||
atualizadoPor: v.id("usuarios"),
|
||||
|
||||
Reference in New Issue
Block a user