feat(frontend): alinhar critérios e selos/hints

This commit is contained in:
Frederico Castro
2025-12-15 00:13:15 -03:00
parent 2a0dc1a652
commit 6369ac5d22
4 changed files with 154 additions and 58 deletions

View File

@@ -50,6 +50,7 @@ export const rankingService = {
ativo: c.ativo,
anos_atuacao: anos,
veterano: anos >= 10,
coordenador_ppg: Boolean(c.coordenador_ppg),
pontuacao: c.pontuacao || {
pontuacao_total: c.pontuacao_total,
bloco_a: { total: c.bloco_a, atuacoes: [] },
@@ -100,6 +101,16 @@ export const rankingService = {
const response = await api.get('/ranking/busca', { params: { nome, limit } });
return response.data;
},
async processarRanking(limpar_antes = true) {
const response = await api.post('/ranking/processar', { limpar_antes });
return response.data;
},
async getStatus() {
const response = await api.get('/ranking/status');
return response.data;
},
};
export default api;