新增教师资料更新功能,包括个人信息修改和密码更新 添加操作日志记录系统,记录用户关键操作 实现系统设置模块,支持动态配置系统参数 重构数据库模型,新增教师表和系统设置表 优化成绩录入逻辑,支持平时分、期中和期末成绩计算 添加数据导出功能,支持学生、教师和成绩数据导出 完善管理员后台,增加统计图表和操作日志查看
13 lines
558 B
JavaScript
13 lines
558 B
JavaScript
const express = require('express');
|
|
const router = express.Router();
|
|
const AuthController = require('../controllers/authController');
|
|
const { requireAuth } = require('../middleware/auth');
|
|
|
|
router.post('/login', AuthController.login);
|
|
router.post('/register', AuthController.register);
|
|
router.post('/logout', AuthController.logout);
|
|
router.get('/me', AuthController.getCurrentUser);
|
|
router.put('/update-password', requireAuth, AuthController.updatePassword);
|
|
router.put('/update-profile', requireAuth, AuthController.updateProfile);
|
|
|
|
module.exports = router; |