From 42185ed3a78e86fd3e05a005afcafda700595796 Mon Sep 17 00:00:00 2001 From: lanzu_qinsheng <334039090@qq.com> Date: Thu, 24 Sep 2020 10:09:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=8B=E5=8D=95=E4=BA=BA?= =?UTF-8?q?=E6=95=B0=E6=98=BE=E7=A4=BA=E4=B8=8D=E6=AD=A3=E7=A1=AE=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Admin/Metrics/Examples/Order/OrderData.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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'); }