feat: 配置文件机制修改,优化WebUI日志排列

This commit is contained in:
foxhui
2025-12-23 03:14:02 +08:00
Unverified
parent ce72c5f9ec
commit d75c84f4c5
27 changed files with 275 additions and 426 deletions
+1 -1
View File
@@ -64,7 +64,7 @@ const handleLogin = async () => {
</div>
<a-form layout="vertical">
<a-form-item label="Access Token">
<a-form-item label="API Token">
<a-input-password v-model:value="token" placeholder="请输入 API Token" size="large"
@pressEnter="handleLogin">
<template #prefix>
+4 -2
View File
@@ -69,9 +69,9 @@ const parseLogs = (lines) => {
});
};
// 过滤后的日志
// 过滤后的日志(最新的在最上面)
const filteredLogs = computed(() => {
return logs.value.filter(log => {
const filtered = logs.value.filter(log => {
// 级别过滤
if (levelFilter.value !== 'all' && log.level !== levelFilter.value) {
return false;
@@ -83,6 +83,8 @@ const filteredLogs = computed(() => {
}
return true;
});
// 反转数组,最新的日志显示在最上面
return filtered.reverse();
});
// 清除日志