Commit 7446df27 by xmy

feat:商品增减库存

parent fb845fac
...@@ -28,6 +28,8 @@ use Swoft\Core\ResultInterface; ...@@ -28,6 +28,8 @@ use Swoft\Core\ResultInterface;
* @method ResultInterface deferGetReturnVisitByGoodsIds($storeId, $goodsIds) * @method ResultInterface deferGetReturnVisitByGoodsIds($storeId, $goodsIds)
* @method ResultInterface deferCountEvaluate($storeId, $time) * @method ResultInterface deferCountEvaluate($storeId, $time)
* @method ResultInterface deferFind($storeId, $id) * @method ResultInterface deferFind($storeId, $id)
* @method ResultInterface deferReduceStock($storeId, $goodsId, $num, $skuId)
* @method ResultInterface deferAddStock($storeId, $goodsId, $num, $skuId)
* Interface GoodsInterface * Interface GoodsInterface
* @package Hdll\Services\Goods\Lib * @package Hdll\Services\Goods\Lib
*/ */
...@@ -186,4 +188,23 @@ interface GoodsInterface ...@@ -186,4 +188,23 @@ interface GoodsInterface
* @return array|mixed * @return array|mixed
*/ */
public function find($storeId, $id); public function find($storeId, $id);
/**
* 减少库存
* @param $storeId
* @param $goodsId
* @param $num
* @param $skuId
*/
public function reduceStock($storeId, $goodsId, $num, $skuId);
/**
* 增加库存
* @param $storeId
* @param $goodsId
* @param $num
* @param $skuId
*/
public function addStock($storeId, $goodsId, $num, $skuId);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment