From cb1fc1e0d99dfca1c889621a247aaa248ad4b874 Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Sat, 18 Nov 2023 17:13:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/CropYieldController.php | 48 ++++++++++---------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/app/Http/Controllers/CropYieldController.php b/app/Http/Controllers/CropYieldController.php index 8e3b2ae..1e78032 100644 --- a/app/Http/Controllers/CropYieldController.php +++ b/app/Http/Controllers/CropYieldController.php @@ -160,29 +160,31 @@ class CropYieldController extends Controller ]; if ($crop?->is_end) { $staticCropIds[] = $crop->id; - if ($crop->extends) { - $i = 0; - if(is_array($crop->extends)){ - $extends = $crop->extends; - }else{ - $extends = json_decode($crop->extends, true); - } - foreach ($extends as $item) { - $i++; - $_key = 'extend_'.$i; - $staticsData[$_key] = [ - 'name' => $item['name'], - 'unit' => $item['unit'], - 'list' => [ - '第1季度' => null, - '第2季度' => null, - '第3季度' => null, - '第4季度' => null, - ], - ]; - $extendsQ .= ", sum((extends->> '".$item['name']."')::NUMERIC) as extend_".$i.'_total '; - } - } + + //注释掉扩展字段统计情况 + // if ($crop->extends) { + // $i = 0; + // if(is_array($crop->extends)){ + // $extends = $crop->extends; + // }else{ + // $extends = json_decode($crop->extends, true); + // } + // foreach ($extends as $item) { + // $i++; + // $_key = 'extend_'.$i; + // $staticsData[$_key] = [ + // 'name' => $item['name'], + // 'unit' => $item['unit'], + // 'list' => [ + // '第1季度' => null, + // '第2季度' => null, + // '第3季度' => null, + // '第4季度' => null, + // ], + // ]; + // $extendsQ .= ", sum((extends->> '".$item['name']."')::NUMERIC) as extend_".$i.'_total '; + // } + // } } else { $cropQ = Crop::query(); if ($crop) {