IanShaw027
|
d36392b74f
|
fix(frontend): comprehensive i18n cleanup and Select component hardening
|
2026-01-04 21:09:14 +08:00 |
|
IanShaw027
|
6c036d7b59
|
fix(frontend): 优化前端组件和国际化支持
- 添加 Accept-Language 请求头支持后端翻译
- 优化账户状态指示器和测试模态框
- 简化用户属性表单和配置模态框
- 新增多个国际化翻译条目
- 重构管理视图代码,提升可维护性
|
2026-01-04 20:49:34 +08:00 |
|
IanShaw027
|
a5d6035c28
|
fix(frontend): 修复所有页面的UTC时区日期问题并优化初始化
**问题**:
- 使用 toISOString() 格式化日期导致UTC时区问题
- 在UTC+8时区凌晨时,日期会显示为前一天
- 日期范围初始化在 onMounted 中导致重复渲染和请求
**修复**:
- 统一使用本地时区格式化日期
- 在变量声明时就初始化日期范围,避免延迟初始化
- 移除 initializeDateRange() 函数,直接在声明时设置正确值
- 添加 formatLocalDate() 辅助函数统一日期格式化逻辑
**影响范围**:
- 用户仪表盘 (DashboardView)
- 管理员仪表盘 (admin/DashboardView)
- 用户使用记录 (UsageView)
- 管理员使用记录 (admin/UsageView)
**效果**:
- 日期范围正确包含当天数据
- 避免页面加载时的重复请求
- 改善用户体验,减少不必要的重新渲染
|
2025-12-29 03:24:15 +08:00 |
|
ianshaw
|
5763f5ced3
|
style(frontend): 统一 Views 模块代码风格
- 移除语句末尾分号,规范代码格式
- 优化组件结构和类型定义
- 改进视图文档和示例
- 提升代码一致性
|
2025-12-26 00:10:44 -08:00 |
|
shaw
|
7d9a757a26
|
feat(dashboard): 添加 RPM/TPM 性能指标
在 Dashboard 中用 RPM/TPM 卡片替换原来的"今日缓存"卡片,
实时显示最近1分钟的请求数和 Token 吞吐量。
|
2025-12-24 10:24:02 +08:00 |
|
shaw
|
0484c59ead
|
feat: /admin/usage页面增加模型分布情况显示
|
2025-12-20 10:06:55 +08:00 |
|
shaw
|
ef81aeb463
|
fix: 修复dashboard页面用户名的显示bug
|
2025-12-19 22:41:26 +08:00 |
|
shaw
|
145171464f
|
fix: 修复前端多个 bug
1. 版本号闪烁问题
- 将版本信息缓存到 Pinia store,避免每次路由切换都重新请求
- 添加加载占位符,版本为空时显示骨架屏
2. 管理员登录跳转问题
- 管理员登录后现在正确跳转到 /admin/dashboard
- 普通用户仍跳转到 /dashboard
3. Dashboard 页面空白报错
- 修复 API 返回 null 时访问 .length 导致的 TypeError
- 为 computed 属性添加可选链操作符保护
- 为数据赋值添加空数组默认值
|
2025-12-18 22:11:29 +08:00 |
|
shaw
|
3d05e50335
|
fix: frontend build error
|
2025-12-18 14:26:55 +08:00 |
|
shaw
|
642842c29e
|
First commit
|
2025-12-18 13:50:39 +08:00 |
|