From ec9a8071e21d98c08677f3dfabbb7017cc59d9bf Mon Sep 17 00:00:00 2001
From: zhangchen <zhangchen@wealthgrow.cn>
Date: Tue, 3 Aug 2021 19:35:30 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E6=88=90debug=E6=97=A5=E5=BF=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../main/java/com/tanpu/community/manager/ThemeManager.java   | 2 +-
 .../main/java/com/tanpu/community/service/ThemeService.java   | 4 ++--
 community-service/src/main/resources/logback.xml              | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/community-service/src/main/java/com/tanpu/community/manager/ThemeManager.java b/community-service/src/main/java/com/tanpu/community/manager/ThemeManager.java
index a15e142..d78c90b 100644
--- a/community-service/src/main/java/com/tanpu/community/manager/ThemeManager.java
+++ b/community-service/src/main/java/com/tanpu/community/manager/ThemeManager.java
@@ -405,7 +405,7 @@ public class ThemeManager {
         List<ThemeEntity> themeEntities = Collections.emptyList();
         switch (req.getRecordType()) {
             case 1://发布
-                themeEntities = themeService.queryThemesByUserId(req.getUserId(), req.getLastId(), req.getPageSize());
+                themeEntities = themeService.queryThemesByUserIdCreateDesc(req.getUserId(), req.getLastId(), req.getPageSize());
                 break;
             case 2://回复
                 List<ThemeQo> commentThemeList = getCommentThemeQos(req, userId);
diff --git a/community-service/src/main/java/com/tanpu/community/service/ThemeService.java b/community-service/src/main/java/com/tanpu/community/service/ThemeService.java
index e042efb..7488758 100644
--- a/community-service/src/main/java/com/tanpu/community/service/ThemeService.java
+++ b/community-service/src/main/java/com/tanpu/community/service/ThemeService.java
@@ -77,7 +77,7 @@ public class ThemeService {
     }
 
     //根据用户id查询主题list
-    public List<ThemeEntity> queryThemesByUserId(String userId, String lastId, Integer pageSize) {
+    public List<ThemeEntity> queryThemesByUserIdCreateDesc(String userId, String lastId, Integer pageSize) {
         LambdaQueryWrapper<ThemeEntity> queryWrapper = new LambdaQueryWrapper<ThemeEntity>()
                 .eq(ThemeEntity::getAuthorId, userId)
                 .eq(ThemeEntity::getDeleteTag, DeleteTagEnum.NOT_DELETED.getCode())
@@ -88,7 +88,7 @@ public class ThemeService {
             queryWrapper.lt(ThemeEntity::getCreateTime, lastEntity.getCreateTime());
         }
         if (pageSize != null) {
-            queryWrapper.last("limit " + pageSize);
+            queryWrapper.last("order by create_time desc limit " + pageSize);
         }
         return themeMapper.selectList(queryWrapper);
     }
diff --git a/community-service/src/main/resources/logback.xml b/community-service/src/main/resources/logback.xml
index f1e0b0c..0511136 100644
--- a/community-service/src/main/resources/logback.xml
+++ b/community-service/src/main/resources/logback.xml
@@ -62,7 +62,7 @@
         </filter>
     </appender>
 
-    <root level="info">
+    <root level="debug">
         <appender-ref ref="console"/>
         <appender-ref ref="file"/>
         <appender-ref ref="errorFile"/>
-- 
2.18.1