优化提现审核页原因列展示 #90
Reference in New Issue
Block a user
Delete Branch "codex/hide-withdraw-reason-column"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
改动内容
验证
????????????to 优化提现审核页原因列展示🤖 review-pr 深审结论 · 🟢 置信度 0.9(含 1 个待确认项)
给「失败/拒绝原因」列加
key: 'fail_reason',并在activeStatus为pending/success时过滤掉该列。逻辑正确、类型安全、tsc通过。正面点
key,其余列key===undefined,filter(c => c.key !== 'fail_reason')恰好只摘这一列,其它列全保留。columns仅被主表使用(L953),inviteeColumns是另一张独立表,未误改。column.key是 antdColumnType合法字段,.filter返回同型ColumnsType。待确认(med · 产品/逻辑) L651-654
pending/success隐藏,但状态页还有reviewing(待审核)、rejected、failed、all。reviewing是默认落地 tab(activeStatus初值即'reviewing',L159),待审核订单同样没有失败/拒绝原因,却仍会展示一整列全是「-」。本 PR 既是优化原因列展示,是否应把reviewing一并隐藏?请确认是有意保留还是漏了。nit(可忽略)
visibleColumns每次渲染重算、未useMemo;但columns本身已每渲染重建,开销可忽略,不必改。交叉:#90 与 #91 改动区域相隔很远(#90 在 ~570/650/950,#91 在 ~990),合并无冲突、合并后
tsc通过,可任意顺序合入。由 review-pr 深审(有本地克隆 → worktree 完整仓上下文 + tsc 实跑验证)