EvaluationSystem:路由设置
1、首页路由(routes/home.js)
首页路由:
- 首页(/):请求类型 get
// 首页模块 routes/home.js
const Router = require('koa-router');
const router = new Router();
const dataService = require('../services/data');
router.get('/', async (ctx) => {
let {page = 1, size = 10} = ctx.query;
page = Number(page);
size = Number(size);
const {rows, count} = await dataService.list(page, size);
await ctx.render('home', {
list: rows,
count,
page: page,
size: size
});
});
module.exports = router;
2、用户路由(routes/user.js)
/user:用户模块
- /login:登录,请求类型:get,post
- /register:注册,请求类型:get,post
- /logout:退出登录,请求类型:get,post
- /home:用户主页,请求类型:get,post
- /profile:用户信息,请求类型:get,post
3、数据路由(routes/data.js)
/data:数据模块
- /show:数据展示首页
- /show/:id:某条数据统计信息
4、测评路由(routes/ceping.js)
/ceping:测评模块
- delete/:id:删除某条测评
- updata/:id:更新测评
5、管理员路由(routes/)(//::todo)
标签:
evaluation system
, node.js
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)