const express = require("express"); const router = express.Router(); const ladderController = require("../controllers/ladderController"); const { authUser } = require("../middlewares/auth"); // 获取天梯排名列表 router.get("/ranking", ladderController.getRanking); // 获取我的排名(用于小程序定位) router.get("/my-rank", authUser, ladderController.getMyRank); // 获取天梯用户详情 router.get("/user/:id", ladderController.getUserDetail); // 选手详情(兼容小程序端:/api/ladder/player?id=xxx) router.get("/player", ladderController.getPlayerDetail); // 获取等级说明 router.get("/levels", ladderController.getLevelInfo); module.exports = router;