Переглянути джерело

fix(ThirdParty): 修正阿里代理产品服务价格字段获取

- 将价格字段从 'price' 更改为 'consignPrice' 以正确获取委托价格
- 确保最低价和最高价计算基于正确的委托价格字段
shichen 3 місяців тому
батько
коміт
7e90395877

+ 1 - 1
app/services/ThirdParty/AlibabaAgent/ProductService.php

@@ -430,7 +430,7 @@ class ProductService extends AlibabaAgentBaseService
430 430
             $sliderImage = !empty($imageList) ? implode(',', $imageList) : $mainImage;
431 431
 
432 432
             // 6. 取最低价和最高价作为 price 和 ot_price
433
-            $prices = array_column($skuList, 'price');
433
+            $prices = array_column($skuList, 'consignPrice');
434 434
             $minPrice = !empty($prices) ? (float)min($prices) : 0;
435 435
             $maxPrice = !empty($prices) ? (float)max($prices) : 0;
436 436
             // 成本价取第一个SKU的成本价