From fa434c0883c68aded9eebcc77dbc12c5d22c9fc9 Mon Sep 17 00:00:00 2001 From: liyinglin Date: Wed, 24 Apr 2024 10:05:07 +0800 Subject: [PATCH] 1 --- app/Http/Controllers/Admin/StatisticsController.php | 5 +++-- resources/views/admin/statistics/huli.blade.php | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/StatisticsController.php b/app/Http/Controllers/Admin/StatisticsController.php index ed31ece..5a794b7 100755 --- a/app/Http/Controllers/Admin/StatisticsController.php +++ b/app/Http/Controllers/Admin/StatisticsController.php @@ -404,7 +404,7 @@ class StatisticsController extends CommonController $product = Product::where('project_id', $project_id)->first(); $productItem = ProductItems::where('product_id', $product->id)->get(); $factor = FactorItems::where('factor_id', $product->statistic_factor_id)->get(); - + $sumOrderTotal = 0; foreach ($data as $item) { // 获取所有床位id $bedIds = Bed::where('area_id', $item->id)->pluck('id'); @@ -413,6 +413,7 @@ class StatisticsController extends CommonController ->whereIn("bed_id", $bedIds) ->where('paid_at', 'like', '%' . $month . '%') ->sum('total'); + $sumOrderTotal += $item->order_total; // 子项 $item->lies = $this->getLies($bedIds, $productItem, $factor, $month); } @@ -420,7 +421,7 @@ class StatisticsController extends CommonController $lie = array_column($data[0]->lies, 'name'); $months = $this->_getMonths(); - return view($this->bladePath . ".huli", compact("data", "month", "lie", "projects", "project_id")); + return view($this->bladePath . ".huli", compact("sumOrderTotal","data", "month", "lie", "projects", "project_id")); } /** diff --git a/resources/views/admin/statistics/huli.blade.php b/resources/views/admin/statistics/huli.blade.php index 6f3604c..199c7f3 100644 --- a/resources/views/admin/statistics/huli.blade.php +++ b/resources/views/admin/statistics/huli.blade.php @@ -21,6 +21,7 @@ +
合计:{{$sumOrderTotal}}