From 0b23da8250f03353299aa715f2564ece50170e68 Mon Sep 17 00:00:00 2001 From: Devil Date: Thu, 10 Dec 2020 15:50:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=AF=BB=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=A4=84=E7=90=86=E9=94=99=E8=AF=AF=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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/service/OrderService.php b/application/service/OrderService.php index bf0a747f1..406d1a2d4 100755 --- a/application/service/OrderService.php +++ b/application/service/OrderService.php @@ -1258,7 +1258,7 @@ class OrderService if(!empty($items)) { // 虚拟商品取货码 - $fictitious_value_list = Db::name('OrderFictitiousValue')->where(['order_detail_id'=>array_column($items, 'id')])->value('value', 'order_detail_id'); + $fictitious_value_list = Db::name('OrderFictitiousValue')->where(['order_detail_id'=>array_column($items, 'id')])->column('value', 'order_detail_id'); foreach($items as &$vs) { @@ -1292,7 +1292,7 @@ class OrderService // 虚拟销售商品 - 虚拟信息处理 if($order_model == 3 && $pay_status == 1 && in_array($status, [3,4])) { - $vs['fictitious_goods_value'] = (!empty($fictitious_value_list) && array_key_exists($vs['id'], $fictitious_value_list)) ? $fictitious_value_list[$vs['id']] : ''; + $vs['fictitious_goods_value'] = (!empty($fictitious_value_list) && is_array($fictitious_value_list) && array_key_exists($vs['id'], $fictitious_value_list)) ? $fictitious_value_list[$vs['id']] : ''; } // 是否获取最新一条售后信息