fix: alinhar estrutura de blocos com especificacao PDF V1.0

- Backend: reorganizar blocos para A (Coord CAPES), B (Consultoria),
  C (Avaliacoes/Premiacoes), D (Indicadores), E (Coord PPG)
- Frontend: atualizar labels e formulas dos blocos
- Frontend: ajustar CSS para blocos com tamanho uniforme e quebra de linha
- Adicionar migration script para COMPONENTE_E no Oracle
This commit is contained in:
Frederico Castro
2025-12-23 21:57:43 -03:00
parent 8799a68c30
commit 26a478be05
15 changed files with 232 additions and 91 deletions

View File

@@ -240,6 +240,7 @@ async def ranking_paginado(
bloco_b=float(c.componente_b),
bloco_c=float(c.componente_c),
bloco_d=float(c.componente_d),
bloco_e=float(c.componente_e),
ativo=c.ativo,
anos_atuacao=float(c.anos_atuacao),
tipos_atuacao=tipos_atuacao,
@@ -362,6 +363,7 @@ async def obter_posicao_ranking(
bloco_b=0,
bloco_c=0,
bloco_d=0,
bloco_e=0,
ativo=False,
encontrado=False,
)
@@ -376,6 +378,7 @@ async def obter_posicao_ranking(
bloco_b=float(entry.componente_b),
bloco_c=float(entry.componente_c),
bloco_d=float(entry.componente_d),
bloco_e=float(entry.componente_e),
ativo=entry.ativo,
encontrado=True,
)