fix: 修复订单状态显示,确保安全访问状态颜色,并优化模板结构

This commit is contained in:
2026-01-14 20:59:21 +07:00
parent b1cfb8b7da
commit 580a7d3165

View File

@@ -59,7 +59,7 @@ async function cancelOrder(orderId: string) {
{{ item.side === 'buy' ? t('trade.buy') : t('trade.sell') }} {{ item.side === 'buy' ? t('trade.buy') : t('trade.sell') }}
</span> </span>
<span class="text-sm font-medium">{{ item.symbol }}</span> <span class="text-sm font-medium">{{ item.symbol }}</span>
<ion-badge :color="orderStatusMap[item.status].color" class="text-[10px] px-1.5 py-0.5"> <ion-badge :color="orderStatusMap[item.status]?.color" class="text-[10px] px-1.5 py-0.5">
{{ t(`trade.status.${item.status === 'partial_filled' ? 'partialFilled' : item.status}`) }} {{ t(`trade.status.${item.status === 'partial_filled' ? 'partialFilled' : item.status}`) }}
</ion-badge> </ion-badge>
</div> </div>