增加天梯排行榜

This commit is contained in:
yaoyanwei
2025-08-26 14:50:06 +08:00
parent 6fa45b8f74
commit 8be2bf9dec
10 changed files with 491 additions and 8 deletions

15
ladder/ladder.routes.js Normal file
View File

@@ -0,0 +1,15 @@
const ladderController = require('./ladder.controller');
exports.route = (app) => {
// Get leaderboard
app.get('/ladder/leaderboard', ladderController.getLeaderboard);
// Get player position in leaderboard
app.get('/ladder/position/:playerId', ladderController.getPlayerPosition);
// Get player rank info
app.get('/ladder/rank/:playerId', ladderController.getPlayerRankInfo);
// Get all rank configurations
app.get('/ladder/config', ladderController.getRankConfigurations);
};