const express = require('express'); const router = express.Router(); const logController = require('../controllers/logController'); const { authMiddleware, adminMiddleware } = require('../middleware/auth'); // 所有日志接口都需要认证和管理员权限 router.use(authMiddleware, adminMiddleware); // 获取操作日志列表 router.get('/operation', logController.getOperationLogs); // 获取登录日志列表 router.get('/login', logController.getLoginLogs); // 清空操作日志 router.post('/operation/clear', logController.clearOperationLogs); // 清空登录日志 router.post('/login/clear', logController.clearLoginLogs); module.exports = router;