From a4fe98019adb5696748a3389b9e804714ed59329 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Fri, 13 Mar 2026 21:39:18 +0000 Subject: [PATCH] feat: export ledger snapshot include rule notes --- app/Http/Controllers/Admin/PlatformOrderController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/Admin/PlatformOrderController.php b/app/Http/Controllers/Admin/PlatformOrderController.php index e233cc2..6175e8d 100644 --- a/app/Http/Controllers/Admin/PlatformOrderController.php +++ b/app/Http/Controllers/Admin/PlatformOrderController.php @@ -485,6 +485,10 @@ class PlatformOrderController extends Controller fputcsv($out, ['reconcile_mismatch', $reconcileMismatch ? '1' : '0']); fputcsv($out, ['refund_inconsistent', $refundInconsistent ? '1' : '0']); + // 口径说明(给财务/运营离线核对时可读) + fputcsv($out, ['reconcile_mismatch_rule', 'receipt_total > 0 && abs(receipt_total - paid_amount) >= amount_tolerance']); + fputcsv($out, ['refund_inconsistent_rule', 'PlatformOrder::isRefundInconsistent()(按系统统一容差口径)']); + fputcsv($out, ['placed_at', (string) (optional($order->placed_at)->format('Y-m-d H:i:s') ?? '')]); fputcsv($out, ['paid_at', (string) (optional($order->paid_at)->format('Y-m-d H:i:s') ?? '')]); fputcsv($out, ['activated_at', (string) (optional($order->activated_at)->format('Y-m-d H:i:s') ?? '')]);