const express = require('express'); const router = express.Router(); const { getSystemLogs, addSystemLog } = require('../utils/system-log-utils'); // 获取所有系统日志 router.get('/logs', async (req, res) => { try { const logs = await getSystemLogs(); res.json(logs); } catch (error) { res.status(500).json({ error: '无法获取系统日志' }); } }); // 添加系统日志 router.post('/logs', async (req, res) => { const { level, user, log, source } = req.body; try { const result = await addSystemLog({ level, user, log, source }); res.json(result); } catch (error) { res.status(500).json({ error: '无法添加系统日志' }); } }); module.exports = router;