fix: 修复 logs.ts TypeScript 类型错误 — level 参数类型处理

This commit is contained in:
2026-06-08 14:34:45 +08:00
parent cc09a177ef
commit dcab68b3a8

View File

@@ -111,8 +111,9 @@ router.get('/:date', requireAdmin, (req, res) => {
let lines = content.split('\n').filter(l => l.trim()) let lines = content.split('\n').filter(l => l.trim())
// 按级别过滤 // 按级别过滤
if (level && level !== 'all') { const levelStr = typeof level === 'string' ? level : ''
lines = lines.filter(l => l.includes(` ${level.toUpperCase()} `)) if (levelStr && levelStr !== 'all') {
lines = lines.filter(l => l.includes(` ${levelStr.toUpperCase()} `))
} }
// 按关键词过滤 // 按关键词过滤