Commit 3633c7415b0dbc85887a646fccc5480e86403b6d

Authored by cherishsince
1 parent 983742fd

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

yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/chat/AiChatConversationMapper.java
1 package cn.iocoder.yudao.module.ai.dal.mysql.chat; 1 package cn.iocoder.yudao.module.ai.dal.mysql.chat;
2 2
3 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; 3 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
  4 +import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
4 import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO; 5 import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO;
5 -import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatMessageDO;  
6 import org.apache.ibatis.annotations.Mapper; 6 import org.apache.ibatis.annotations.Mapper;
7 7
8 import java.util.List; 8 import java.util.List;
@@ -16,7 +16,11 @@ import java.util.List; @@ -16,7 +16,11 @@ import java.util.List;
16 public interface AiChatConversationMapper extends BaseMapperX<AiChatConversationDO> { 16 public interface AiChatConversationMapper extends BaseMapperX<AiChatConversationDO> {
17 17
18 default List<AiChatConversationDO> selectListByUserId(Long userId) { 18 default List<AiChatConversationDO> selectListByUserId(Long userId) {
19 - return selectList(AiChatConversationDO::getUserId, userId); 19 + return selectList(
  20 + new LambdaQueryWrapperX<AiChatConversationDO>()
  21 + .eq(AiChatConversationDO::getUserId, userId)
  22 + .orderByAsc(AiChatConversationDO::getCreateTime)
  23 + );
20 } 24 }
21 25
22 } 26 }