public ActionResult JuMeiMallSearchIndex(JuMeiMallSearchRequest query) { var request = _container.Resolve <OperationJuMeiMall>(); var model = new JuMeiMallListModel(); query.PageSize = 500; var category = request.CommodityCategorysService.GetById(query.commodityCategoryId); if (category != null) { model.categoryName = category.name; } var recordSet = request.JuMeiMallService.QueryList(query); if (recordSet != null && recordSet.TotalCount > 0) { model.JuMeiMallExList = recordSet.ModelList.ToList().Select(x => new JuMeiMallModelExpress() { commodityId = x.commodityId, commodityName = x.commodityName, images = request.GetFirstImage(x.images), commodityPrice = x.commodityPrice, commodityRank = x.commodityRank, sellQuantity = x.sellQuantity, submitTime = x.submitTime.ToString(), commodityRemark = x.commodityRemark == null ? " " : x.commodityRemark, commodityJifen = x.commodityJifen, }).ToList(); model.totalCount = recordSet.TotalCount; model.pageIndex = query.PageIndex; } return(View(model)); // return Json(model); }
public ActionResult JuMeiMallAppend(JuMeiMallIndexRequest query) { var request = _container.Resolve <OperationJuMeiMall>(); var model = new JuMeiMallListModel(); var recordSet = request.JuMeiMallService.Query(query); if (recordSet != null && recordSet.ModelList != null && recordSet.ModelList.Count > 0) { model.JuMeiMallList = recordSet.ModelList.ToList().Select(x => new JuMeiMallModel() { commodityId = x.commodityId, commodityName = x.commodityName, images = request.GetFirstImage(x.images), commodityPrice = x.commodityPrice, commodityRank = x.commodityRank, sellQuantity = x.sellQuantity, submitTime = x.submitTime.ToString() }).ToList(); model.totalCount = recordSet.ModelList.Count; } return(Json(model)); }
/// <summary> /// Fas首页 /// </summary> /// <param name="query"></param> /// <returns></returns> public ActionResult JuMeiMallIndex() { var request = _container.Resolve <OperationJuMeiMall>(); var model = new JuMeiMallListModel(); var listMall = new JuMeiMallListModel(); var CategoryRecordSet = request.JuMeiMallService.FASQuery(); if (CategoryRecordSet != null) { model.CateMallList = CategoryRecordSet.Select(x => new CateMallModel() { Categoryname = x.name, commodityCategoryId = x.commodityCategoryId }).ToList(); //foreach (var item in CategoryRecordSet) //{ var GoodsRecordset = request.JuMeiMallService.QueryHotSale(); if (GoodsRecordset != null) { listMall.JuMeiMallExList = GoodsRecordset.Select(x => new JuMeiMallModelExpress() { commodityCategoryId = x.commodityCategoryId, commodityId = x.commodityId, commodityName = x.commodityName, commodityPrice = x.commodityPrice, commodityRank = x.commodityRank, images = request.GetFirstImage(x.images), sellQuantity = x.sellQuantity, submitTime = x.submitTime.ToString(), commodityJifen = x.commodityJifen, commodityRemark = x.commodityRemark == null ? " " : x.commodityRemark }).ToList(); model.JuMeiMallExList.AddRange(listMall.JuMeiMallExList); } //} } var request2 = _container.Resolve <OperationImageAds>(); var recordSet = request2.ImageAdsService.Query(); if (recordSet != null) { model.AdsList = recordSet.ToList().Select(x => new ImageAdsModel() { adId = x.adId, ImageUrl = url + x.ImageUrl, link = x.link }).ToList(); } return(View(model)); return(Json(model)); }