Files
bd-contest/app/router.js

32 lines
1.1 KiB
JavaScript
Raw Permalink Normal View History

/**
* @param {Egg.Application} app - egg application
*/
module.exports = app => {
const { router, controller } = app;
// 系统获取竞赛基本信息
router.post("/contestMsg", controller.contest.contestMsg);
// 系统获取排名信息
router.post("/ranking", controller.contest.ranking);
// 检查竞赛账号是否已经绑定北斗卡
router.post("/checkUser", controller.check.checkUser);
// 检查北斗卡是否已经被绑定
router.post("/checkBind", controller.check.checkBind);
// 绑定北斗卡
router.post("/bindCard", controller.bind.bindCard);
// 解绑北斗卡
router.post("/unBindCard", controller.bind.unBindCard);
// 学生抽取/读取题目
router.post("/topic", controller.topic.topic);
// 系统读取单选题
router.post("/radio", controller.topic.radio);
// 学生获取历史消息
router.post("/getHistoryMsg", controller.exam.getHistoryMsg);
// 学生删除历史消息
router.post('/delHistoryMsg', controller.exam.delHistoryMsg);
// 学生完成答题
router.post("/answer", controller.exam.answer);
// 学生查看成绩信息
router.post("/grades", controller.exam.grades);
};