diff --git a/src/app/(main)/withdraws/WithdrawReviewPage.tsx b/src/app/(main)/withdraws/WithdrawReviewPage.tsx index a300677..bb3eb09 100644 --- a/src/app/(main)/withdraws/WithdrawReviewPage.tsx +++ b/src/app/(main)/withdraws/WithdrawReviewPage.tsx @@ -570,6 +570,7 @@ export function WithdrawReviewPage({ mode = 'other' }: { mode?: WithdrawReviewMo }, { title: '失败/拒绝原因', + key: 'fail_reason', dataIndex: 'fail_reason', ellipsis: true, render: (v: string | null) => v || -, @@ -647,6 +648,10 @@ export function WithdrawReviewPage({ mode = 'other' }: { mode?: WithdrawReviewMo }, }, ]; + const visibleColumns = + activeStatus === 'pending' || activeStatus === 'success' + ? columns.filter((column) => column.key !== 'fail_reason') + : columns; const inviteeColumns: ColumnsType = [ { title: '手机号', dataIndex: 'phone', width: 130 }, @@ -945,7 +950,7 @@ export function WithdrawReviewPage({ mode = 'other' }: { mode?: WithdrawReviewMo } : undefined } - columns={columns} + columns={visibleColumns} dataSource={items} loading={loading} pagination={{