public ResponseView <PagingResultView <CategroyProductView> > GetProducts(CategoryProductRequest request) { ResponseView <PagingResultView <CategroyProductView> > data = null; if (request.categoryId == default(int)) { data = base.OutPutResponseView(default(PagingResultView <CategroyProductView>), false, "参数异常"); return(data); } var entity = _categoryRepository.GetFirstOrDefault(x => x.Id == request.categoryId); if (entity == null) { data = base.OutPutResponseView(default(PagingResultView <CategroyProductView>), false, "指定的分类不存在"); return(data); } var skus = entity.PagingResult(request.page_index, request.page_size); var results = CategroyProductView.ToViews(skus); return(base.OutPutBrokenResponseView(results)); }
public ResponseView <PagingResultView <CategroyProductView> > PostCategoryProducts(CategoryProductRequest request) { var data = CategoryService.GetProducts(request); return(data); }