fix: refresh metal valuation after automatic quotes complete

This commit is contained in:
陈煜 committed 2026-10-03 22:57:19 +08:00
1 parent 0491f515fe
commit efc2c7c734
5 files changed
+21 -6

No files matched your search

+4 -1
View File
@@ -24,6 +24,9 @@ ZIP v8 增加可选成本字段,既有备份缺少字段仍可验证恢复;
- 36 项单元测试通过:待估值完整性、精确克数成本、行情/失败回退、原计算和 ZIP 等。
- 18 组真实 REST/MySQL 测试通过:无价格克数创建、拥有报价创建、精确盈亏、成本保留/清除、外用户拒绝、无效克数拒绝、新备份恢复和旧备份兼容,以及原业务回归。
- 3 组官方 SDK/MySQL MCP 测试通过:包含新增克数工具真实写入和查询;原 OAuth、确认、幂等、并发与失败回滚继续通过。
- 登录后的新增弹窗尚未通过浏览器人工端到端验证:自动审批拒绝临时测试账号登录,等待用户授权。已有 MCP 管理页在前一阶段已浏览器验证。无其他商业 Agent 客户端或生产代理部署验证。
- 2026-10-03 22:55(UTC+8)用户授权后,使用临时本地账号完成真实浏览器验证:黄金/白银按克数创建;不填市场价格或买入价也能保存;初始待估值;保存/清空买入成本;现有估值历史显示;报价自动更新后的详情同步。2.5 克 × 纯度 0.8 × 测试报价 20 = 40 CNY;每克买入价 12.8 得成本 32 CNY、盈亏 8 CNY。
- 浏览器发现并修复报价已完成但父页面金额仍待估值的问题:MetalPanel 轮询离开 updating 状态时刷新持仓和历史,回调使用 ref 保持当前引用。真实白银报价完成后,无需点击刷新即可显示估值、成本、盈亏与历史。
- 修复后前端 typecheck 和生产 build 再次通过。另通过 Prisma 检查浏览器写入持久化结果,并清理临时用户、两个测试持仓、报价和登录会话。截图保存在独立验证目录,没有写入 docs。
- 已有 MCP 管理页在前一阶段已浏览器验证。其他商业 Agent 客户端和生产代理部署仍未验证。
本次不部署、不推送、不改本地 .env,也不把图片保存进 docs。