/// <summary> /// 获取商品的列表数据[车品类目下的商品] /// </summary> /// <param name="pagination">分页对象</param> /// <param name="keyword"></param> /// <returns></returns> public ActionResult GetProductList(Pagination pagination, string keyword) { if (string.IsNullOrEmpty(keyword)) { return(null); } var manager = new ShopDistributionManager(); var products = manager.GetProductList(keyword, pagination); return(Content(JsonConvert.SerializeObject(new { rows = products, total = pagination.total, page = pagination.page, records = pagination.records }))); }
/// <summary> /// 获取门店铺货列表 /// </summary> /// <param name="pagination"></param> /// <returns></returns> public ActionResult GetShopDistributionList(Pagination pagination) { RepositoryManager db = new RepositoryManager(); var list = db.GetEntityList <ShopDistributionEntity>(pagination); var shopDistributionModelList = list.Select(t => new ShopDistributionModel() { PKID = t.PKID, FKPID = t.FKPID, CreateTime = t.CreateTime }); var manager = new ShopDistributionManager(); //将商品标题组装到门店铺货配置中 var shopDistributionlist = manager.AddProductName(shopDistributionModelList.ToList()); return(Content(JsonConvert.SerializeObject(new { rows = shopDistributionlist, total = pagination.total, page = pagination.page, records = pagination.records }))); }