(since?: number)
| 706 | } |
| 707 | |
| 708 | export function getVueStats(since?: number) { |
| 709 | const cfg = getConfig(); |
| 710 | if (cfg.logging?.db_enabled) { |
| 711 | try { |
| 712 | return { ...dbGetStats(since), totalLogEntries: logEntries.length }; |
| 713 | } catch (e) { |
| 714 | console.warn('[Logger] dbGetStats 失败,降级到内存:', e); |
| 715 | } |
| 716 | } |
| 717 | // 内存模式:since 参数忽略,数据本就有限,直接复用 getStats() |
| 718 | return getStats(); |
| 719 | } |
| 720 | |
| 721 | // ==================== 核心 API ==================== |
| 722 |
no test coverage detected