Browse Source

【解决todo】ai 对话改为升序

cherishsince 1 year ago
parent
commit
3633c7415b

+ 6 - 2
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/chat/AiChatConversationMapper.java

@@ -1,8 +1,8 @@
 package cn.iocoder.yudao.module.ai.dal.mysql.chat;
 
 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
 import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO;
-import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatMessageDO;
 import org.apache.ibatis.annotations.Mapper;
 
 import java.util.List;
@@ -16,7 +16,11 @@ import java.util.List;
 public interface AiChatConversationMapper extends BaseMapperX<AiChatConversationDO> {
 
     default List<AiChatConversationDO> selectListByUserId(Long userId) {
-        return selectList(AiChatConversationDO::getUserId, userId);
+        return selectList(
+                new LambdaQueryWrapperX<AiChatConversationDO>()
+                        .eq(AiChatConversationDO::getUserId, userId)
+                        .orderByAsc(AiChatConversationDO::getCreateTime)
+        );
     }
 
 }