AppHomePageService.Sku.cs 1.0 KB

12345678910111213141516171819202122232425262728
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. using GxPress.Result.AppChannel;
  4. namespace GxPress.Service.Implement.AppHomePage
  5. {
  6. public partial class AppHomePageService
  7. {
  8. /// <summary>
  9. /// 书籍SKU
  10. /// </summary>
  11. /// <returns></returns>
  12. public async Task<SkuResult> SkuResultAsync()
  13. {
  14. var result = new SkuResult();
  15. result.SortSift = new List<SortSift>() {new SortSift{Key=0,Value="全部"}
  16. ,new SortSift{Key=1,Value="最热"} ,new SortSift{Key=2,Value="最新"},new SortSift{Key=3,Value="好评"}};
  17. //出版社
  18. var pressList = await mediaRepository.GetPresssAsync();
  19. var PressSiftList = new List<PressSift>();
  20. PressSiftList.Add(new PressSift { Key = 0, Value = "全部" });
  21. foreach (var item in pressList)
  22. PressSiftList.Add(new PressSift { Key = 0, Value = item });
  23. result.PressSift = PressSiftList;
  24. return result;
  25. }
  26. }
  27. }