对账明细导出:金额字段统一两位小数格式

This commit is contained in:
萝卜
2026-03-13 20:57:30 +00:00
parent a15cc917e1
commit 2a8a521dc0

View File

@@ -449,8 +449,8 @@ class PlatformOrderController extends Controller
fputcsv($out, ['order_type', (string) ($order->order_type ?? '')]);
fputcsv($out, ['status', (string) ($order->status ?? '')]);
fputcsv($out, ['payment_status', (string) ($order->payment_status ?? '')]);
fputcsv($out, ['payable_amount', (string) ($order->payable_amount ?? '')]);
fputcsv($out, ['paid_amount', (string) ($order->paid_amount ?? '')]);
fputcsv($out, ['payable_amount', number_format((float) ($order->payable_amount ?? 0), 2, '.', '')]);
fputcsv($out, ['paid_amount', number_format((float) ($order->paid_amount ?? 0), 2, '.', '')]);
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') ?? '')]);
@@ -469,7 +469,7 @@ class PlatformOrderController extends Controller
'payment',
(string) (data_get($r, 'type') ?? ''),
(string) (data_get($r, 'channel') ?? ''),
(string) (data_get($r, 'amount') ?? ''),
number_format((float) (data_get($r, 'amount') ?? 0), 2, '.', ''),
(string) (data_get($r, 'paid_at') ?? ''),
(string) (data_get($r, 'created_at') ?? ''),
(string) (data_get($r, 'admin_id') ?? ''),
@@ -482,7 +482,7 @@ class PlatformOrderController extends Controller
'refund',
(string) (data_get($r, 'type') ?? ''),
(string) (data_get($r, 'channel') ?? ''),
(string) (data_get($r, 'amount') ?? ''),
number_format((float) (data_get($r, 'amount') ?? 0), 2, '.', ''),
(string) (data_get($r, 'refunded_at') ?? ''),
(string) (data_get($r, 'created_at') ?? ''),
(string) (data_get($r, 'admin_id') ?? ''),