public async Task <IActionResult> Index() { var userId = GetUserId(); ViewBag.UserInfo = new UserInfoModel() { UserMail = Request.Cookies.FirstOrDefault(t => t.Key == "userName").Value, UserId = Request.Cookies.FirstOrDefault(t => t.Key == "userId").Value }; if (userId > 0) { ViewBag.Types = JsonConvert.SerializeObject(await loveCollectionAppService.GetAllTypeAsync(userId)); ViewBag.Collections = JsonConvert.SerializeObject(await loveCollectionAppService.GetAllCollectionAsync(userId)); } return(View()); }
/// <summary> /// 获取内容集合根据类型id /// </summary> /// <returns></returns> //[HttpGet] //public async Task<List<CollectionOutput>> GetCollectionByTypeId(int typeId) //{ // var userId = GetUserId(); // return await _collectionDBCotext.Collections // .Where(t => t.UserId == userId && t.TypeId == typeId) // .OrderBy(t => t.Sort) // .Select(t => new CollectionOutput() // { // Id = t.Id, // Sort = t.Sort, // Title = t.Title, // Url = t.Url // }) // .ToListAsync(); //} #endregion //获取所有的收藏 public async Task <List <CollectionOutput> > GetCollections() { var userId = GetUserId(); return(await loveCollectionAppService.GetAllCollectionAsync(userId)); }