|
|
ea57b4629a
|
feat(ui): 接入股票名称展示,实装表单币种自动绑定及编辑删除功能
|
2026-04-28 12:51:20 +08:00 |
|
|
|
effa84fe14
|
fix(api): 實裝 portfolio 匯率兜底邏輯,並在 transaction 錄入層自動攔截寫入歷史匯率
|
2026-04-28 01:54:54 +08:00 |
|
|
|
67ceb63b08
|
fix(ui): 修复价格尾零、增加币种下拉框,并重构持仓引擎实现原币种/本位币双轨制盈亏计算
|
2026-04-28 01:40:29 +08:00 |
|
|
|
746be06840
|
fix(api): 修复 portfolio 计算中漏写 new Big() 包装导致的 TypeError
|
2026-04-28 01:18:19 +08:00 |
|
|
|
b9186d4699
|
feat(ledger): 引入 latestPrice 字段与历史成本追踪,实装 P&L 盈亏计算引擎
|
2026-04-28 00:57:33 +08:00 |
|
|
|
27c3b76bba
|
feat(dashboard): 接入汇率引擎,实现多资产交叉汇率折算与 CNY 统一计价看板
|
2026-04-27 23:57:18 +08:00 |
|
|
|
d6e064857d
|
fix(api): 纠正 Drizzle ORM 的 eq 操作符语法,修复总览页面 500 崩溃
|
2026-04-27 23:06:23 +08:00 |
|
|
|
796889754e
|
feat(dashboard): 构建基于 Big.js 的持仓聚合引擎与总览卡片
|
2026-04-27 22:52:15 +08:00 |
|