public async Task <ApiPageResult <NotificationUser> > GetNotifications([FromBody] NotificationPageSearchCriteria criteria) { criteria.ToUserId = HttpContext.User.GetUserId(); var page = await _notificationService.GetPageAsync(criteria); var result = new ApiPageResult <NotificationUser> { Code = 200, Message = "获取通知列表成功", Page = page, }; return(result); }
public async Task <Page <NotificationUser> > GetPageAsync(NotificationPageSearchCriteria criteria) { return(await _notificationRepository.GetPageAsync(criteria)); }
public Task <Page <NotificationUser> > GetPageAsync(NotificationPageSearchCriteria criteria) { return(_notificationManager.GetPageAsync(criteria)); }
public async Task <ApiResultData <Page <NotificationUser> > > GetNotificationsForManager([FromBody] NotificationPageSearchCriteria criteria) { var page = await _notificationService.GetPageAsync(criteria); var result = new ApiResultData <Page <NotificationUser> > { Code = 200, Message = "获取通知列表成功", Data = page, }; return(result); }