refactor(billing): unify BMPA audit to use snapshot fields

This commit is contained in:
萝卜
2026-03-17 12:07:15 +08:00
parent 549cf4f5ac
commit d6d95a5cb0
3 changed files with 80 additions and 4 deletions

View File

@@ -891,8 +891,10 @@ class PlatformOrderController extends Controller
'at' => now()->toDateTimeString(),
'admin_id' => $admin->id,
'subscription_id' => $subscription->id,
'paid_amount' => (float) ($order->paid_amount ?? 0),
'payable_amount' => (float) ($order->payable_amount ?? 0),
'snapshot' => [
'paid_amount' => (float) ($order->paid_amount ?? 0),
'payable_amount' => (float) ($order->payable_amount ?? 0),
],
'note' => '手动点击订单详情【标记支付并生效】(包含订阅同步)',
];
data_set($meta, 'audit', $audit);