public object PostSetSkuStock(SetSkuStockModel model)
        {
            CheckUserLogin();
            if (string.IsNullOrWhiteSpace(model.skus))
            {
                return new { success = false, msg = "参数异常" }
            }
            ;

            var ids = model.skus.Split(',').ToList();
            var stk = model.stock.Split(',').Select(e =>
            {
                int id = 0;
                if (!int.TryParse(e, out id))
                {
                    id = 0;
                }
                return(id);
            }).ToList();
            var changes = new Dictionary <string, long>();

            for (var i = 0; i < ids.Count; i++)
            {
                changes.Add(ids[i], stk[i]);
            }
            var type = (CommonModel.StockOptionType)model.optype;

            ProductManagerApplication.SetSkuStock(type, changes);
            return(new { success = true, msg = "设置成功" });
        }
        public object PostSetSkuStock(SetSkuStockModel model)
        {
            CheckUserLogin();
            if (string.IsNullOrWhiteSpace(model.skus))
            {
                return new { success = false, msg = "参数异常" }
            }
            ;
            var changes = new Dictionary <string, int>();
            var ids     = model.skus.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList();
            var stk     = model.stock.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(p => int.Parse(p)).ToList();
            var type    = (StockOptionType)model.optype;

            for (int i = 0; i < ids.Count; i++)
            {
                changes.Add(ids[i], stk[i]);
            }
            ShopBranchApplication.SetSkuStock(CurrentShopBranch.Id, type, changes);
            return(new { success = true, msg = "设置成功" });
        }
        public object PostSetSkuStock(SetSkuStockModel model)
        {
            CheckUserLogin();
            if (string.IsNullOrWhiteSpace(model.skus))
            {
                return(Json(new { success = false, msg = "参数异常" }));
            }

            var ids = model.skus.Split(',').ToList();
            var stk = model.stock.Split(',').Select(e =>
            {
                int id = 0;
                if (!int.TryParse(e, out id))
                {
                    id = 0;
                }
                return(id);
            });
            var type = (CommonModel.StockOpType)model.optype;

            ShopBranchApplication.SetSkuStock(CurrentShopBranch.Id, ids, stk, type);
            return(Json(new { success = true, msg = "设置成功" }));
        }