|
@@ -303,7 +303,8 @@ class ProductClass extends BaseClass
|
|
|
//需要判断库存是否充足
|
|
//需要判断库存是否充足
|
|
|
util::unlock($key);
|
|
util::unlock($key);
|
|
|
$currentName = $productData->name ?? '';
|
|
$currentName = $productData->name ?? '';
|
|
|
- util::fail("【{$currentName}】只剩{floatval($productData->stock)}扎");
|
|
|
|
|
|
|
+ $currentRemainStock = floatval($productData->stock);
|
|
|
|
|
+ util::fail("【{$currentName}】只剩{$currentRemainStock}扎");
|
|
|
}
|
|
}
|
|
|
self::updateStockById($productId, $newStock);
|
|
self::updateStockById($productId, $newStock);
|
|
|
//减库存,加销量 2021.6.21 linqh
|
|
//减库存,加销量 2021.6.21 linqh
|
|
@@ -790,12 +791,12 @@ class ProductClass extends BaseClass
|
|
|
//变成自动改价 2021.4.14
|
|
//变成自动改价 2021.4.14
|
|
|
public static function autoPriceById($productId)
|
|
public static function autoPriceById($productId)
|
|
|
{
|
|
{
|
|
|
- $product = self::getById($productId,true);
|
|
|
|
|
- if(empty($product)){
|
|
|
|
|
|
|
+ $product = self::getById($productId, true);
|
|
|
|
|
+ if (empty($product)) {
|
|
|
return false;
|
|
return false;
|
|
|
}
|
|
}
|
|
|
$price = bcadd($product->cost, $product->addPrice, 2);
|
|
$price = bcadd($product->cost, $product->addPrice, 2);
|
|
|
- self::changePrice($product,$price, self::PRICE_LABEL_AUTO);
|
|
|
|
|
|
|
+ self::changePrice($product, $price, self::PRICE_LABEL_AUTO);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//获取当前门店下所有的product
|
|
//获取当前门店下所有的product
|