feat(ui): 看板无数据提示优化 + 数据页无 Key 引导 + 设置页文案

Dashboard:
- hasNoData 改用 trading_days 判断 (后端 status rows 恒为 0 导致提示无法消除)
- 无数据提示改 warning 黄色风格 + AlertTriangle 图标
- 无数据/无 Key 两提示互斥: 无 Key 优先, 有 Key 无数据才显示同步提示
- API Key 横幅: 邀请码加复制按钮, 文案调整

Data:
- 无 Key 时立即同步按钮置灰禁用 + 显示未配置提示
- 指数数据卡片设置按钮与其它卡片一致 (有数据才显示)

System:
- '清理浏览器缓存' 改名 '刷新前端缓存', 避免误导为清数据
This commit is contained in:
shy3130
2026-06-24 23:24:25 +08:00
parent 37f4d61e3a
commit 00a30597bd
6 changed files with 85 additions and 37 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
import sys
__version__ = "0.1.38"
__version__ = "0.1.39"
# Windows 默认 stdout/stderr 编码为 GBK(cp936),TickFlow SDK 内部输出含 emoji 的
# 指数/标的名称(如 \U0001f193)时会抛 UnicodeEncodeError,导致请求失败。