From 141fe762df60ff0823213a54697c1201e2ba3936 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Wed, 11 Mar 2026 06:46:09 +0000 Subject: [PATCH] refactor: platform order show uses model receiptTotal --- resources/views/admin/platform_orders/show.blade.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/resources/views/admin/platform_orders/show.blade.php b/resources/views/admin/platform_orders/show.blade.php index bb8200a..7089186 100644 --- a/resources/views/admin/platform_orders/show.blade.php +++ b/resources/views/admin/platform_orders/show.blade.php @@ -49,16 +49,10 @@ $refundReceiptsRaw = (array) (data_get($order->meta, 'refund_receipts', []) ?? []); $receiptCount = (int) (data_get($order->meta, 'payment_summary.count') ?? 0); - $receiptTotal = (float) (data_get($order->meta, 'payment_summary.total_amount') ?? 0); + $receiptTotal = (float) $order->receiptTotal(); if ($receiptCount <= 0) { $receiptCount = count($paymentReceiptsRaw); } - if ($receiptTotal <= 0) { - $receiptTotal = 0.0; - foreach ($paymentReceiptsRaw as $r) { - $receiptTotal += (float) (data_get($r, 'amount') ?? 0); - } - } $refundCount = (int) (data_get($order->meta, 'refund_summary.count') ?? 0); $refundTotal = (float) $order->refundTotal();