瀏覽代碼

新闻消息数量调整

dzx 1 年之前
父節點
當前提交
175182d5a9
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/main/java/com/xjrsoft/module/oa/controller/NewsController.java

+ 3 - 0
src/main/java/com/xjrsoft/module/oa/controller/NewsController.java

@@ -355,6 +355,7 @@ public class NewsController {
                                 .leftJoin(NewsRelation.class, NewsRelation::getNewsId, News::getId)
                                 .eq(News::getStatus, 2)
                                 .gt(News::getSendEndDate, LocalDateTime.now())
+                                .gt(NewsRelation::getUserId, StpUtil.getLoginIdAsLong())
                                 .eq(News::getTypeId, typeId)
                                 .eq(NewsRelation::getReadMark, 0)
                 );
@@ -379,6 +380,7 @@ public class NewsController {
                                 .leftJoin(NewsRelation.class, NewsRelation::getNewsId, News::getId)
                                 .eq(News::getStatus, 2)
                                 .gt(News::getSendEndDate, LocalDateTime.now())
+                                .gt(NewsRelation::getUserId, StpUtil.getLoginIdAsLong())
                                 .eq(News::getTypeId, typeId)
                                 .eq(NewsRelation::getReadMark, 0)
                 );
@@ -463,6 +465,7 @@ public class NewsController {
             MPJWrappers.<News>lambdaJoin()
             .leftJoin(NewsRelation.class, NewsRelation::getNewsId, News::getId)
             .eq(News::getStatus, 2)
+                    .gt(NewsRelation::getUserId, StpUtil.getLoginIdAsLong())
             .eq(NewsRelation::getReadMark, 0)
         );