From 054448caaef11a3de357c2319df5b66fbd9ed1e5 Mon Sep 17 00:00:00 2001 From: heshupeng <hsp@bronet.cn> Date: Sat, 30 Jan 2021 19:55:47 +0800 Subject: [PATCH] 测试 --- application/api/controller/Goods.php | 12 ++++++++++++ 1 file changed, 12 insertions(+), 0 deletions(-) diff --git a/application/api/controller/Goods.php b/application/api/controller/Goods.php index f066935..f53211b 100644 --- a/application/api/controller/Goods.php +++ b/application/api/controller/Goods.php @@ -209,6 +209,18 @@ class Goods extends Base $detail = json_decode(json_encode($detail), true); $detail['sku_price'] = $sku_price; + // 活动商品,不是活动规格过滤掉 + $goods_sku_id_arr = []; + foreach ($detail['sku_price'] as $v) { + $goods_sku_id_arr = array_merge($v['goods_sku_id_arr'],$goods_sku_id_arr); + } + foreach ($detail['sku'] as $val) { + foreach ($val['content'] as $value){ + if(!in_array($value['id'],$goods_sku_id_arr)){ + unset($value); + } + } + } $this->success('商品详情', $detail); } -- libgit2 0.24.0