public object GetMessages( int pageNo = 1, /*页码*/ int pageSize = 10 /*每页显示数据量*/) { CheckUserLogin(); long sbid = CurrentUser.ShopBranchId; AppMessageQuery query = new AppMessageQuery(); query.ShopBranchId = sbid; query.PageNo = pageNo; query.PageSize = pageSize; query.StartTime = DateTime.Now.AddDays(-30).Date; var data = AppMessageApplication.GetMessages(query); var list = data.Models.ToList().Select(item => new { Id = item.Id, Content = item.Content, IsRead = item.IsRead, OrderPayDate = item.OrderPayDate, sendtime = item.sendtime, ShopId = item.ShopId, SourceId = item.SourceId, Title = item.Title, TypeId = item.TypeId, ShopBranchId = item.ShopBranchId, HasShopbranch = item.TypeId == 1 ? GetShopbranch(item.SourceId) : 0 }); return(new { success = true, rows = list, total = data.Total }); }
/// <summary> /// 获取未读消息数 /// </summary> /// <returns></returns> public object GetMessages( int pageNo = 1, /*页码*/ int pageSize = 10 /*每页显示数据量*/) { CheckUserLogin(); long shopid = CurrentUser.ShopId; AppMessageQuery query = new AppMessageQuery(); query.ShopId = shopid; query.PageNo = pageNo; query.PageSize = pageSize; query.StartTime = DateTime.Now.AddDays(-30).Date; var data = AppMessageApplication.GetMessages(query); return(new { success = true, rows = data.Models, total = data.Total }); }