From 57ea9f829c5090de207e5572b553fa7f0da04211 Mon Sep 17 00:00:00 2001 From: liangyuyan <1103300295@qq.com> Date: Tue, 22 Sep 2020 18:37:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/v3/OrderReportController.php | 2 +- app/Admin/Extensions/OrderReportPage.php | 46 +++++++------------ app/Admin/routes.php | 2 +- resources/views/order_report.php | 19 ++++++-- 4 files changed, 32 insertions(+), 37 deletions(-) diff --git a/app/Admin/Controllers/v3/OrderReportController.php b/app/Admin/Controllers/v3/OrderReportController.php index 73ab17e..4f51091 100644 --- a/app/Admin/Controllers/v3/OrderReportController.php +++ b/app/Admin/Controllers/v3/OrderReportController.php @@ -33,7 +33,7 @@ class OrderReportController extends AdminController $grid->column('new_user_total_money','平台新用户补贴总额'); $grid->column('store_user_total_money','店铺用户每日首单补贴'); $grid->column('new_add_user','新增用户数'); - $grid->column('user_total','现存总用户'); + $grid->column('user_total','现存用户总数'); }); } diff --git a/app/Admin/Extensions/OrderReportPage.php b/app/Admin/Extensions/OrderReportPage.php index f9f35cf..a4dbc73 100644 --- a/app/Admin/Extensions/OrderReportPage.php +++ b/app/Admin/Extensions/OrderReportPage.php @@ -63,51 +63,37 @@ class OrderReportPage extends LazyRenderable // 订单总额 $orderReport = $orderMain->get()->toArray(); // 总补贴金额 - $storeNewUser = $storeNewUser->get(); + $storeNewUsers = $storeNewUser->get()->toArray(); // 总用户 - $userTotal = $newUser->get(); + $userTotal = $newUser->get()->toArray(); $query = [ - 'order_total_num' => $orderReport['total_num'], - 'order_total_money' => $orderReport['total_money'], + 'order_total_num' => !empty($orderReport[0]['total_num'])?$orderReport[0]['total_num']:0, + 'order_total_money' => !empty($orderReport[0]['total_money'])?$orderReport[0]['total_money']:0, - 'new_user_total_money' => $storeNewUser['new_user_total'], - 'store_user_total_money' => $storeNewUser['store_total'], - 'new_add_user' => $userTotal['new_add_total'], + 'new_user_total_money' => !empty($storeNewUsers[0]['new_user_total'])?$storeNewUsers[0]['new_user_total']:0, + 'store_user_total_money' => !empty($storeNewUsers[0]['store_total'])?$storeNewUsers[0]['store_total']:0, + 'new_add_user' => !empty($storeNewUsers[0]['new_add_total'])?$storeNewUsers[0]['new_add_total']:0, - 'user_total' => $newUser['total'], + 'user_total' => !empty($userTotal[0]['total'])?$userTotal[0]['total']:0, ]; if ($query) { // $marketList = MarketModel::getMarket(); - $result = []; - $orderReport = json_encode($orderReport); - $showRefund = json_encode($result); - + Admin::script( <<any('/order_report', 'v3\OrderReportController@index'); - // $router->any('/order_statistics', 'v3\OrderReportController'); + $router->resource('/order_statistics', 'v3\OrderReportController'); }); diff --git a/resources/views/order_report.php b/resources/views/order_report.php index 1416ceb..8126a98 100644 --- a/resources/views/order_report.php +++ b/resources/views/order_report.php @@ -16,18 +16,27 @@ -
+
+
+

订单总额(元): {{order_total_money}}

+
+
+

平台新用户补贴总额(元): {{new_user_total_money}}

+
-

订单总额(元)

-

{{order_total_money}}

+

店铺用户每日首单补贴(元): {{store_user_total_money}}

-

现存用户(位)

-

1000

+
+

现存用户总数(位): {{user_total}}

+
+
+

新增用户数(位): {{new_add_user}}

+