修复提现审核状态汇总与列表条数不一致 (#89)

## 问题

奖励审核页面只有待审核、打款中和打款失败显示数量,已到账、已拒绝和全部没有数字;同时两个提现审核页面的页签数字及顶部“待审核/待审核金额”收到后端全局汇总后发生混合。

## 改动

- 补充已到账、已拒绝和全部三个汇总字段类型
- 六个状态页签全部展示对应的小框数字
- 页签数字及顶部待审核数量、金额均使用当前页面的提现来源参数

## 验证

- `npm run build` 通过
- Next.js 编译、类型检查及静态页面生成全部通过
- 结合线上数据库确认普通提现和邀请提现的状态、顶部待审核数量与金额应分别展示

## 后端依赖

需配合后端 PR WonderableAI/shaguabijia-app-server#185 一起合入部署:
WonderableAI/shaguabijia-app-server#185

---------

Co-authored-by: linkeyu <798648091@qq.com>
Reviewed-on: #89
Co-authored-by: linkeyu <linkeyu@wonderable.ai>
Co-committed-by: linkeyu <linkeyu@wonderable.ai>
This commit was merged in pull request #89.
This commit is contained in:
2026-07-27 16:26:07 +08:00
committed by guke
parent d057f75b90
commit 63538ddee2
2 changed files with 6 additions and 0 deletions
@@ -124,7 +124,10 @@ function summaryCount(summary: WithdrawSummary | null, key: string) {
if (!summary) return undefined;
if (key === 'reviewing') return summary.reviewing_count;
if (key === 'pending') return summary.pending_count;
if (key === 'success') return summary.success_count;
if (key === 'rejected') return summary.rejected_count;
if (key === 'failed') return summary.failed_count;
if (key === 'all') return summary.total_count;
return undefined;
}
+3
View File
@@ -167,7 +167,10 @@ export interface WithdrawSummary {
reviewing_count: number;
reviewing_amount_cents: number;
pending_count: number;
success_count: number;
rejected_count: number;
failed_count: number;
total_count: number;
today_success_count: number;
today_success_amount_cents: number;
today_rejected_count: number;