feat: export ledger snapshot include rule notes
This commit is contained in:
@@ -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') ?? '')]);
|
||||
|
||||
Reference in New Issue
Block a user