package com.xinelu.applet.service.goodstock;

/**
 * @Description 库存公共服务业务层
 * @Author 纪寒
 * @Date 2022-10-24 13:56:40
 * @Version 1.0
 */
public interface GoodsStockService {

    /**
     * 新增库存数量服务
     *
     * @param orderNo                 订单编号
     * @param goodsAttributeDetailsId 商品属性明细id
     * @param stockNum                商品数量
     */
    void addGoodsStockInfo(String orderNo, Long goodsAttributeDetailsId, Integer stockNum);

    /**
     * 减少库存数量服务
     *
     * @param orderNo                 订单编号
     * @param goodsAttributeDetailsId 商品属性明细id
     */
    void reduceGoodsStockInfo(String orderNo, Long goodsAttributeDetailsId);
}
