public JsonResult List(int page, int rows, string productName, string shopName, int?status)
        {
            if (!string.IsNullOrEmpty(productName))
            {
                productName = productName.Trim();
            }
            if (!string.IsNullOrEmpty(shopName))
            {
                shopName = shopName.Trim();
            }
            DistributionQuery query = new DistributionQuery();

            query.PageNo      = page;
            query.PageSize    = rows;
            query.ProductName = productName;
            query.ShopName    = shopName;
            if (status.HasValue && status.Value != -1)
            {
                query.Status = (Himall.Model.ProductBrokerageInfo.ProductBrokerageStatus)status.Value;
            }
            var m        = _iDistributionService.GetDistributionlist(query);
            var model    = m.Models.ToList();
            var dataGrid = new { rows = model, total = m.Total };

            return(Json(dataGrid));
        }
        public JsonResult GetProductDataList(string skey = "", int?status = null, int rows = 10, int page = 1)
        {
            DistributionQuery query = new DistributionQuery();

            query.PageNo      = page;
            query.PageSize    = rows;
            query.ProductName = skey;
            query.ShopId      = curshopid;
            if (status.HasValue && status.Value != -1)
            {
                query.Status = (Himall.Model.ProductBrokerageInfo.ProductBrokerageStatus)status.Value;
            }
            var m      = _iDistributionService.GetDistributionlist(query);
            var model  = m.Models.ToList();
            var result = new { rows = model, total = m.Total };

            return(Json(result));
        }