From 82d4ac56662492838a4b83c877f56642a34470a6 Mon Sep 17 00:00:00 2001 From: ctexthuang Date: Thu, 20 Mar 2025 16:56:01 +0800 Subject: [PATCH] feat : config --- app/Service/ServiceTrait/Api/OrderTrait.php | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/app/Service/ServiceTrait/Api/OrderTrait.php b/app/Service/ServiceTrait/Api/OrderTrait.php index c1fff70..676d80d 100644 --- a/app/Service/ServiceTrait/Api/OrderTrait.php +++ b/app/Service/ServiceTrait/Api/OrderTrait.php @@ -158,7 +158,7 @@ trait OrderTrait if (!$this->redis->exists($this->stockKey)) throw new ErrException('库存不足'); $skuArr = []; - $skuImageArr = []; +// $skuImageArr = []; switch ($this->orderType) { case OrderCode::ORDER_TYPE_OPTIONAL: $optionalGoodKey = ApiRedisKey::optionalGoodListKey($this->cycleId,$kitchenId); @@ -173,8 +173,10 @@ trait OrderTrait $sku['type'] = GoodCode::SPU_TYPE_OPTIONAL; return $sku; }, $one['sku_list']); - - $skuImageArr = array_merge($skuImageArr,$one['image_list']); +// +// $skuImageArr = array_merge($skuImageArr,[ +// $one['id'] => $one['url'] +// ]); $skuArr = array_merge($skuArr,$newSkuList); } @@ -193,7 +195,10 @@ trait OrderTrait return $sku; }, $one['sku_list']); - $skuImageArr = array_merge($skuImageArr,$one['image_list']); +// $skuImageArr = array_merge($skuImageArr,[ +// $one['id'] => $one['url'] +// ]); +// $skuImageArr = array_merge($skuImageArr,$one['image_list']); $skuArr = array_merge($skuArr,$newSkuList); } @@ -203,7 +208,7 @@ trait OrderTrait } $this->skuArr = array_column($skuArr,null,'id'); - $this->skuImageArr = array_column($skuArr,null,'id'); +// $this->skuImageArr = array_column($skuArr,null,'id'); $this->goodIds = array_column($skuArr,'id'); unset($skuArr); @@ -237,7 +242,7 @@ trait OrderTrait $oneCopiesGoodInfo[$key] = [ 'num' => $oneGood, 'good_name' => $this->skuArr[$key]['spu_title'] ?? '' . $this->skuArr[$key]['title'] ?? '', - 'good_url' => $this->skuImageArr[$this->skuArr[$key]['image_ids']]['url'] ?? '', + 'good_url' => $this->skuArr[$key]['url'] ?? '', 'unit_price' => $this->skuArr[$key]['price'], 'type' => $this->skuArr[$key]['type'], 'id' => $key,