diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 9103160..14cb02a 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -829,8 +829,10 @@ @php // 最近平台订单:概览 mini chart(渐进增强) // 目标:让“最近订单列表”也纳入数据图形化体系,但不牺牲明细扫描行。 - $recentPos = (array) ($recentPlatformOrders ?? []); - $recentTotal = count($recentPos); + // 注意:$recentPlatformOrders 是 Eloquent Collection,可直接 foreach;不要强转 (array) + // 否则会变成对象属性数组,导致统计口径全部变 0。 + $recentPos = $recentPlatformOrders ?? []; + $recentTotal = is_countable($recentPos) ? count($recentPos) : 0; $recentCntBmpaSuccess = 0; $recentCntBmpaFailed = 0;