jasonk5949 7 месяцев назад
Родитель
Сommit
a4292a54eb

+ 6 - 4
snowy-plugin/snowy-plugin-forum/snowy-plugin-forum-func/src/main/java/vip/xiaonuo/forum/modular/postinfo/service/impl/ForumPostInfoServiceImpl.java

@@ -125,10 +125,12 @@ public class ForumPostInfoServiceImpl extends ServiceImpl<ForumPostInfoMapper, F
             }
         }
         // 排序方式 0最新 1热门
-        if (forumPostInfoPageParam.getSortOrder() == 0) {
-            queryWrapper.lambda().orderByDesc(ForumPostInfo::getCreateTime);
-        } else if (forumPostInfoPageParam.getSortOrder() == 1) {
-            queryWrapper.lambda().orderByDesc(ForumPostInfo::getViewCount);
+        if (forumPostInfoPageParam.getSortOrder() != null) {
+            if (forumPostInfoPageParam.getSortOrder() == 0) {
+                queryWrapper.lambda().orderByDesc(ForumPostInfo::getCreateTime);
+            } else if (forumPostInfoPageParam.getSortOrder() == 1) {
+                queryWrapper.lambda().orderByDesc(ForumPostInfo::getViewCount);
+            }
         }
         // 置顶的优先
         queryWrapper.lambda().orderByDesc(ForumPostInfo::getIsTop);