Beispiel #1
0
        public JsonResult BtachUpdateSaleCount(string ids, long virtualSaleCounts, int virtualType = 1, int minSaleCount = 0, int maxSaleCount = 0)
        {
            if (string.IsNullOrWhiteSpace(ids))
            {
                return(Json(new { success = false, msg = "所选商品不能为空" }));
            }
            if (virtualSaleCounts < 0)
            {
                return(Json(new { success = false, msg = "虚拟销量不可以小于0" }));
            }
            if (virtualType != 2)
            {
                minSaleCount = 0;
                maxSaleCount = 0;
            }
            var productIds = ids.Split(',').Select(item => long.Parse(item)).ToList();
            var result     = ProductManagerApplication.BtachUpdateSaleCount(productIds, virtualSaleCounts, minSaleCount, maxSaleCount);

            return(Json(new
            {
                success = result,
                msg = ""
            }));
        }