| | |
| | | XpOperationsUserNotificationPageQuery query) { |
| | | |
| | | // 创建分页对象 |
| | | Page<XpOperationsUserNotification> page = new Page<>( |
| | | query.getPageNum(), |
| | | query.getPageSize() |
| | | ); |
| | | |
| | | PageInfo<XpOperationsUserNotification> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize()); |
| | | // 执行分页查询 |
| | | Page<XpOperationsUserNotification> resultPage = baseMapper.selectNotificationPageByUserId( |
| | | page, |
| | | pageInfo, |
| | | query |
| | | ); |
| | | |
| | | // 封装分页结果 |
| | | PageInfo<XpOperationsUserNotification> pageInfo = new PageInfo<>(); |
| | | pageInfo.setRecords(resultPage.getRecords()); |
| | | pageInfo.setTotal(resultPage.getTotal()); |
| | | |
| | | return pageInfo; |
| | | } |
| | | @Override |