feat: 互动记录/数据看板自动刷新 + 日志时间格式修复

1. Interactions.vue: 每30秒自动刷新互动记录列表
2. Dashboard.vue: 每30秒自动刷新数据看板
3. Logs.vue: 时间格式修复(T→空格,去掉时区标识)
4. logs.py: created_at 改用 strftime 输出 +08:00 格式(而非 isoformat 的 +00:00)

页面保持浏览时自动获取最新数据,离开页面时自动清除定时器
This commit is contained in:
stefanfeng
2026-04-07 14:51:59 +08:00
parent 7d9f5a358b
commit b43ee777fc
4 changed files with 13 additions and 3 deletions
+1 -1
View File
@@ -31,7 +31,7 @@
</el-table-column>
<el-table-column label="时间" width="160">
<template #default="{ row }">
<span style="font-size:12px;color:var(--color-text-muted)">{{ row.created_at?.slice(0,16) }}</span>
<span style="font-size:12px;color:var(--color-text-muted)">{{ row.created_at ? row.created_at.replace('T',' ').replace('+08:00','').replace('+00:00','').slice(0,16) : '--' }}</span>
</template>
</el-table-column>
</el-table>