fix(ui): 修复走势图投入本金字段映射,解决未折算本币数据误显示的问题

This commit is contained in:
2026-05-02 21:16:03 +08:00
parent 6520dcde72
commit 540ad78990
2 changed files with 11 additions and 2 deletions
+3 -2
View File
@@ -175,15 +175,16 @@ export default function DashboardPage() {
const summary = await getPortfolioSummary();
const data = await getSnapshots();
const todayStr = new Date().toISOString().slice(0, 10);
const totalCostCny = new Big(summary.totalCnyValue).minus(new Big(summary.totalPnlCny)).toString();
const lastSnapshot = data[data.length - 1];
if (lastSnapshot && lastSnapshot.date === todayStr) {
lastSnapshot.totalValueCny = summary.totalCnyValue;
lastSnapshot.totalCostCny = summary.totalCnyValue;
lastSnapshot.totalCostCny = totalCostCny;
} else {
data.push({
date: todayStr,
totalValueCny: summary.totalCnyValue,
totalCostCny: summary.totalCnyValue,
totalCostCny,
});
}
setSnapshots(data);