feat(): CRUD de todas as tabelas do espelho do ato, usuarios, ato_parte, ato_documento, ato_principal e criação de importação de arquivo json

This commit is contained in:
Kenio 2025-11-03 17:02:51 -03:00
parent 2cd63069be
commit cb2fed6202

View file

@ -115,7 +115,6 @@ class SaveMultipleRepository:
# 5. Lógica Recursiva para Atos Vinculados (Estrutura de loop idêntica)
if ato_schema.atos_vinculados:
print(f"--- Iniciando salvamento recursivo para {new_ato_id} ---")
# A iteração é semelhante, mas o que é executado é a chamada recursiva
for linked_ato_schema in ato_schema.atos_vinculados:
@ -126,8 +125,6 @@ class SaveMultipleRepository:
parent_ato_principal_id=new_ato_id,
)
print(f"--- Fim do salvamento recursivo para {new_ato_id} ---")
return new_ato
# Método principal (chamado pela Action)
@ -183,10 +180,9 @@ class SaveMultipleRepository:
db.rollback()
# Log completo do erro
print("====")
print(f"ERRO DE PERSISTÊNCIA NO SELO: {codigo_selo_log}")
traceback.print_exc()
print("----")
print("--------------")
results.append(
{