fix(ui): 修复走势图投入本金字段映射,解决未折算本币数据误显示的问题
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user