From 70c74a9ae769d10f5bd7d357799b6b23678995e8 Mon Sep 17 00:00:00 2001 From: devil_gong Date: Thu, 24 Jan 2019 11:53:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=88=97=E8=A1=A8=E6=80=BB?= =?UTF-8?q?=E6=95=B0bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/service/OrderService.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/application/service/OrderService.php b/application/service/OrderService.php index b278e75ae..954d4e9a2 100755 --- a/application/service/OrderService.php +++ b/application/service/OrderService.php @@ -635,6 +635,7 @@ class OrderService } // 订单详情 + $buy_number_count = 0; if($is_items == 1) { $items = Db::name('OrderDetail')->where(['order_id'=>$v['id']])->select(); @@ -643,6 +644,9 @@ class OrderService { foreach($items as &$vs) { + // 购买数量 + $buy_number_count += $vs['buy_number']; + // 商品信息 $vs['images'] = ResourcesService::AttachmentPathViewHandle($vs['images']); $vs['goods_url'] = MyUrl('index/goods/index', ['id'=>$vs['goods_id']]); @@ -678,9 +682,11 @@ class OrderService $excel_export_items .= "\n"; } } + } else { + $buy_number_count = Db::name('OrderDetail')->where(['order_id'=>$v['id']])->sum('buy_number'); } $v['items'] = $items; - $v['items_count'] = count($items); + $v['items_count'] = $buy_number_count; $v['excel_export_items'] = $excel_export_items; // 描述