Просмотр исходного кода

修复:保存多规格时min报错

Yahoo 4 лет назад
Родитель
Сommit
8322c5b398
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      app/store/model/GoodsSku.php

+ 2 - 2
app/store/model/GoodsSku.php

@@ -41,7 +41,7 @@ class GoodsSku extends GoodsSkuModel
     public static function getGoodsPrices(array $skuList): array
     {
         $goodsPriceArr = helper::getArrayColumn($skuList, 'goods_price');
-        return [min($goodsPriceArr), max($goodsPriceArr)];
+        return empty($goodsPriceArr) ? [0, 0] : [min($goodsPriceArr), max($goodsPriceArr)];
     }
 
     /**
@@ -52,7 +52,7 @@ class GoodsSku extends GoodsSkuModel
     public static function getLinePrices(array $skuList): array
     {
         $linePriceArr = helper::getArrayColumn($skuList, 'line_price');
-        return [min($linePriceArr), max($linePriceArr)];
+        return empty($linePriceArr) ? [0, 0] : [min($linePriceArr), max($linePriceArr)];
     }
 
     /**