コード例 #1
0
        /// <summary>
        /// 修改门店商品库存
        /// </summary>
        /// <param name="shopBranchId"></param>
        /// <param name="pids"></param>
        /// <param name="stock"></param>
        /// <param name="opType"></param>
        public static void SetProductStock(long shopBranchId, IEnumerable <long> pids, int stock, CommonModel.StockOpType opType)
        {
            switch (opType)
            {
            case StockOpType.Normal:
                _shopBranchService.SetProductStock(shopBranchId, pids, stock);
                break;

            case StockOpType.Add:
                _shopBranchService.AddProductStock(shopBranchId, pids, stock);
                break;

            case StockOpType.Reduce:
                _shopBranchService.ReduceProductStock(shopBranchId, pids, stock);
                break;
            }
        }