- 在金额格式化前添加Number()转换,确保toFixed()方法调用安全 - 解决当amount为非数字类型时可能导致的页面报错问题
@@ -196,7 +196,7 @@ const Contracts: React.FC = () => {
dataIndex: 'amount',
key: 'amount',
render: (amount: number, record: HetongItem) =>
- `${record.currency || 'CNY'} ${amount.toFixed(2)}`,
+ `${record.currency || 'CNY'} ${Number(amount).toFixed(2)}`,
},
{
title: '状态',