Ajusta pontuacao de premiacoes (banca/comissao como avaliador/coordenador)

This commit is contained in:
Frederico Castro
2025-12-10 17:08:25 -03:00
parent 9df56075ef
commit 9614963973

View File

@@ -284,9 +284,9 @@ class ConsultorRepositoryImpl(ConsultorRepository):
def _pontuar_participacao_premio(self, nivel: str, tipo_participacao: str) -> int:
tipo = (tipo_participacao or "").lower()
if "avaliador" in tipo:
if "avaliador" in tipo or "banca" in tipo:
return 2 # teto final tratado em componente D
if "coordenador" in tipo:
if "coordenador" in tipo or "comissao" in tipo or "comissão" in tipo:
if nivel == "nivel1_grande":
return 115 # valor máximo já com peso
if nivel == "nivel1_pct":