Explorar o código

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

Yahoo %!s(int64=4) %!d(string=hai) anos
pai
achega
8322c5b398
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  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)];
     }
 
     /**