소스 검색

调整新闻排序:按照创建时间倒序排

dzx142631 2 년 전
부모
커밋
ee787e5504
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/main/java/com/xjrsoft/module/oa/controller/NewsController.java

+ 2 - 1
src/main/java/com/xjrsoft/module/oa/controller/NewsController.java

@@ -83,7 +83,8 @@ public class NewsController {
 //                .leftJoin(NewsRelation.class, onWrapper -> onWrapper.eq(NewsRelation::getNewsId, News::getId).eq(NewsRelation::getUserId, StpUtil.getLoginIdAsLong()))
 //                .selectAs(NewsRelation::getId, NewsPageVo::getReadId)
                 .selectAs(News::getId, NewsPageVo::getId)
-                .select(News.class, x -> VoToColumnUtil.fieldsToColumns(NewsPageVo.class).contains(x.getProperty()));
+                .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);
         PageOutput<NewsPageVo> pageOutput = ConventPage.getPageOutput(page, NewsPageVo.class);
         return RT.ok(pageOutput);