From 285053b7a4634a707dd94bf77804d724fba318fc Mon Sep 17 00:00:00 2001 From: Minho Yi Date: Tue, 3 Mar 2026 19:30:46 +0900 Subject: [PATCH] fix(web): cycle number not showing (#1398) --- web/src/components/EquityChart.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/components/EquityChart.tsx b/web/src/components/EquityChart.tsx index 8cf97916..b0b0d203 100644 --- a/web/src/components/EquityChart.tsx +++ b/web/src/components/EquityChart.tsx @@ -142,7 +142,7 @@ export function EquityChart({ traderId, embedded = false }: EquityChartProps) { 1000 // 默认值(与创建交易员时的默认配置一致) // 转换数据格式 - const chartData = displayHistory.map((point) => { + const chartData = displayHistory.map((point, index) => { const pnl = point.total_equity - initialBalance const pnlPct = ((pnl / initialBalance) * 100).toFixed(2) return { @@ -151,7 +151,7 @@ export function EquityChart({ traderId, embedded = false }: EquityChartProps) { minute: '2-digit', }), value: displayMode === 'dollar' ? point.total_equity : parseFloat(pnlPct), - cycle: point.cycle_number, + cycle: point.cycle_number ?? index + 1, raw_equity: point.total_equity, raw_pnl: pnl, raw_pnl_pct: parseFloat(pnlPct), @@ -192,7 +192,7 @@ export function EquityChart({ traderId, embedded = false }: EquityChartProps) { style={{ background: '#1E2329', border: '1px solid #2B3139' }} >
- Cycle #{data.cycle} + Cycle #{data.cycle != null ? data.cycle : '—'}
{data.raw_equity.toFixed(2)} USDT