|
@@ -83,8 +83,8 @@ public class NewsController {
|
|
|
// .leftJoin(NewsRelation.class, onWrapper -> onWrapper.eq(NewsRelation::getNewsId, News::getId).eq(NewsRelation::getUserId, StpUtil.getLoginIdAsLong()))
|
|
// .leftJoin(NewsRelation.class, onWrapper -> onWrapper.eq(NewsRelation::getNewsId, News::getId).eq(NewsRelation::getUserId, StpUtil.getLoginIdAsLong()))
|
|
|
// .selectAs(NewsRelation::getId, NewsPageVo::getReadId)
|
|
// .selectAs(NewsRelation::getId, NewsPageVo::getReadId)
|
|
|
.selectAs(News::getId, NewsPageVo::getId)
|
|
.selectAs(News::getId, NewsPageVo::getId)
|
|
|
- .select(News.class, x -> VoToColumnUtil.fieldsToColumns(NewsPageVo.class).contains(x.getProperty()))
|
|
|
|
|
- .orderByDesc(News::getCreateDate);//新闻按照创建时间倒序排
|
|
|
|
|
|
|
+ .select(News.class, x -> VoToColumnUtil.fieldsToColumns(NewsPageVo.class).contains(x.getProperty()));
|
|
|
|
|
+ //.orderByDesc(News::getCreateDate);//新闻按照创建时间倒序排
|
|
|
IPage<NewsPageVo> page = newsService.selectJoinListPage(ConventPage.getPage(dto), NewsPageVo.class, wrapper);
|
|
IPage<NewsPageVo> page = newsService.selectJoinListPage(ConventPage.getPage(dto), NewsPageVo.class, wrapper);
|
|
|
PageOutput<NewsPageVo> pageOutput = ConventPage.getPageOutput(page, NewsPageVo.class);
|
|
PageOutput<NewsPageVo> pageOutput = ConventPage.getPageOutput(page, NewsPageVo.class);
|
|
|
return RT.ok(pageOutput);
|
|
return RT.ok(pageOutput);
|