feat(admin): 订阅详情页补回执/退款汇总与对账差额(订阅维度)

This commit is contained in:
萝卜
2026-03-11 00:53:04 +00:00
parent e6626a54b3
commit 10609da93e
3 changed files with 103 additions and 0 deletions

View File

@@ -131,6 +131,35 @@
<div class="muted muted-xs"> activation 且无 error</div>
</div>
<div class="card">
<h3>有回执订单 / 回执总额</h3>
<div class="num-md">
{{ $summaryStats['receipt_orders'] ?? 0 }}
/ ¥{{ number_format((float) ($summaryStats['total_receipt_amount'] ?? 0), 2) }}
</div>
<div class="muted muted-xs">口径payment_summary.total_amount 存在或 payment_receipts 有记录</div>
</div>
<div class="card">
<h3>有退款订单 / 退款总额</h3>
<div class="num-md">
{{ $summaryStats['refund_orders'] ?? 0 }}
/ ¥{{ number_format((float) ($summaryStats['total_refunded_amount'] ?? 0), 2) }}
</div>
<div class="muted muted-xs">口径refund_summary.total_amount 存在或 refund_receipts 有记录</div>
</div>
<div class="card">
<h3>对账差额(回执-已付)</h3>
@php $delta = (float) ($summaryStats['reconciliation_delta'] ?? 0); @endphp
<div class="num-md">¥{{ number_format($delta, 2) }}</div>
@if(abs($delta) >= 0.01)
<div class="muted muted-xs text-danger">提示:差额非 0,可能存在回执金额与订单已付金额不一致。</div>
@else
<div class="muted muted-xs">差额为 0(当前订阅维度)</div>
@endif
</div>
<div class="card">
<h3>失败原因Top3</h3>
@php $failedReasonStats = $failedReasonStats ?? []; @endphp