- Navios
- 29 de novembro de 2025 às 18:38 UTC
- Autor
- snadjafinia
- Enviar
- 295f721
- Adicionar Enum FormFieldType com 12 tipos de campos (TEXT, TEXT AREA, DINHEIRO, DATA, DATA TIME, DROPDOWN, RADIO, LISTA, CHECKBOX, ENDEREÇO, US SSN, US STATE) - Adicionar classes de entidade: CustomForm, FormStack, FormField com relações completas JPA - Adicionar repositórios: CustomFormRepository, FormStackRepository, FormFieldRepository com consultas com escopo de organização - Adicionar DTOs: CustomFormDTO, FormStackDTO, FormFieldDTO, CreateCustomFormRequest, UpdateCustomFormRequest - Adicionar CustomFormService com operações CRUD, validação de ID de campo e gerenciamento de estrutura de formulário - Implementar validação abrangente de ID de campo (alfanumérica minúscula, sem separadores consecutivos, único dentro do formulário) - Suporte para estrutura de forma aninhada com pilhas contendo campos