From e84bd29868b4aee513648c6f3c40f811bb08fc56 Mon Sep 17 00:00:00 2001 From: wangxiaowei Date: Tue, 22 Oct 2024 10:11:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=97=E9=93=BA=E8=A1=97=20=E4=B8=9C?= =?UTF-8?q?=E9=BE=99=E6=B1=87=E8=B6=85=E6=97=B6=E4=BB=B7=E6=A0=BC=20*88?= =?UTF-8?q?=E6=8A=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/logic/LocalStoreLogic.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/api/logic/LocalStoreLogic.php b/app/api/logic/LocalStoreLogic.php index 19dc349b..e21cc563 100644 --- a/app/api/logic/LocalStoreLogic.php +++ b/app/api/logic/LocalStoreLogic.php @@ -234,13 +234,15 @@ class LocalStoreLogic extends Logic ->order($order) ->page($data['page_no'], $data['page_size']) ->group('ls.lstore_id') - ->select(); + ->select()->toArray(); foreach ($lists as $key => &$value) { // 东龙汇超时价格 *88折 if ($value['lstore_id'] == 138) { - $lists[$key]['original_price'] = $value['price']; - $lists[$key]['price'] = round($value['price'] * LocalStoreGoodsLogic::$sale, 2); + foreach ($value['street_goods'] as $k1 => &$v1) { + $value['street_goods'][$k1]['original_price'] = $v1['price']; + $v1['price'] = round($v1['price'] * LocalStoreGoodsLogic::$sale, 2); + } } // 店铺下面的商品数量