/** * 培训单元路由 */ const express = require('express'); const router = express.Router(); const controller = require('../controllers/trainingUnitController'); const { optionalAuth, verifyToken } = require('../../middleware/auth'); // 可选登录路由(未登录也可访问,但登录后会显示确认状态) router.get('/', optionalAuth, controller.getList); // 需要登录的路由 router.post('/:id/confirm', verifyToken, controller.confirm); router.delete('/:id/confirm', verifyToken, controller.cancelConfirm); router.get('/my-confirmations', verifyToken, controller.getMyConfirmations); module.exports = router;