审计追溯:手动修正退款状态记录快照并在详情展示

This commit is contained in:
萝卜
2026-03-11 05:42:24 +00:00
parent 8cb0368a10
commit 09981f9933
3 changed files with 103 additions and 0 deletions

View File

@@ -611,6 +611,10 @@ class PlatformOrderController extends Controller
'at' => $now->toDateTimeString(),
'admin_id' => $admin->id,
'note' => '手动标记为已退款(仅修正支付状态,不自动写退款回执)',
'snapshot' => [
'paid_amount' => $paidAmount,
'refund_total' => $refundTotal,
],
];
data_set($meta, 'audit', $audit);
@@ -654,6 +658,10 @@ class PlatformOrderController extends Controller
'at' => $now->toDateTimeString(),
'admin_id' => $admin->id,
'note' => '手动标记为部分退款(仅修正支付状态,不自动写退款回执)',
'snapshot' => [
'paid_amount' => $paidAmount,
'refund_total' => $refundTotal,
],
];
data_set($meta, 'audit', $audit);
@@ -692,6 +700,10 @@ class PlatformOrderController extends Controller
'at' => $now->toDateTimeString(),
'admin_id' => $admin->id,
'note' => '手动标记为已支付(仅修正支付状态,不自动写回执/退款回执)',
'snapshot' => [
'paid_amount' => $paidAmount,
'refund_total' => (float) $this->refundTotalForOrder($order),
],
];
data_set($meta, 'audit', $audit);