feat : config

This commit is contained in:
2025-03-20 16:56:01 +08:00
parent 45c9d99304
commit 82d4ac5666

View File

@@ -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,