diff --git a/app/admin/logic/warehouse_product/WarehouseProductLogic.php b/app/admin/logic/warehouse_product/WarehouseProductLogic.php index 662e98b8a..84f8892e4 100644 --- a/app/admin/logic/warehouse_product/WarehouseProductLogic.php +++ b/app/admin/logic/warehouse_product/WarehouseProductLogic.php @@ -62,7 +62,11 @@ class WarehouseProductLogic extends BaseLogic if (!$storeProduct) { throw new BusinessException('商品不存在'); } - $total_price = bcmul($after_nums, $storeProduct['purchase'], 2); + if($storeProduct['purchase']<=0){ + $total_price=0; + }else{ + $total_price = bcmul($after_nums, $storeProduct['purchase'], 2); + } $data = [ 'warehouse_id' => $params['warehouse_id'], 'product_id' => $params['product_id'],