diff --git a/app/Admin/Metrics/Examples/Order/OrderData.php b/app/Admin/Metrics/Examples/Order/OrderData.php index 4e35388..5f7aaf7 100644 --- a/app/Admin/Metrics/Examples/Order/OrderData.php +++ b/app/Admin/Metrics/Examples/Order/OrderData.php @@ -81,12 +81,14 @@ class OrderData extends Card } } if ($params['data_type']=='count_user'){ - $result = $buildData->pluck('lanzu_order_main.user_id') + $result = $buildData ->groupBy('lanzu_order_main.user_id') + ->pluck('lanzu_order_main.user_id') ->toArray(); $result = count($result); }elseif ($params['data_type']=='number'){ $result = $buildData->count(); + }elseif ($params['data_type']=='amount'){ $result = $buildData->sum('money'); }