20 lines
654 B
JavaScript
20 lines
654 B
JavaScript
|
|
/**
|
||
|
|
* @param {Egg.Application} app - egg application
|
||
|
|
*/
|
||
|
|
module.exports = async (app) => {
|
||
|
|
const { router, controller, redis } = app;
|
||
|
|
// 服务接口
|
||
|
|
// token状态查询接口
|
||
|
|
router.post('/tokenStatus', controller.home.tokenStatus);
|
||
|
|
// 用户获取短期token的接口
|
||
|
|
router.post('/getUserToken', controller.home.getUserToken);
|
||
|
|
// 用户延续短期token有效时间的接口
|
||
|
|
router.post('/lifeHold', controller.home.lifeHold);
|
||
|
|
|
||
|
|
// 教学接口
|
||
|
|
// 获取最近发送的一条信息
|
||
|
|
router.get('/getMsg', controller.teaching.getMsg)
|
||
|
|
// 获取若干条历史消息
|
||
|
|
router.get('/getHistory', controller.teaching.getHistory)
|
||
|
|
};
|