feat(backend): ranking 100% Elasticsearch e critérios do PDF
This commit is contained in:
@@ -18,6 +18,7 @@ class CoordenacaoCapesDTO:
|
||||
periodo: PeriodoDTO
|
||||
areas_adicionais: List[str]
|
||||
ja_coordenou_antes: bool
|
||||
presidente: bool
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -54,6 +55,7 @@ class PremiacaoDTO:
|
||||
tipo: str
|
||||
nome_premio: str
|
||||
ano: int
|
||||
papel: Optional[str] = None
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -77,6 +79,9 @@ class OrientacaoDTO:
|
||||
tipo: str
|
||||
nivel: str
|
||||
ano: Optional[int]
|
||||
coorientacao: bool = False
|
||||
premiada: bool = False
|
||||
premiacao_tipo: Optional[str] = None
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -130,10 +135,10 @@ class ConsultorResumoDTO:
|
||||
class ConsultorDetalhadoDTO:
|
||||
id_pessoa: int
|
||||
nome: str
|
||||
cpf: Optional[str]
|
||||
anos_atuacao: float
|
||||
ativo: bool
|
||||
veterano: bool
|
||||
coordenador_ppg: bool
|
||||
coordenacoes_capes: List[CoordenacaoCapesDTO]
|
||||
consultoria: Optional[ConsultoriaDTO]
|
||||
inscricoes: List[InscricaoDTO]
|
||||
|
||||
Reference in New Issue
Block a user