diff --git a/backend/generation-service/src/main/java/com/artedu/generation/controller/GenerationController.java b/backend/generation-service/src/main/java/com/artedu/generation/controller/GenerationController.java index e28d3a3..cc65382 100644 --- a/backend/generation-service/src/main/java/com/artedu/generation/controller/GenerationController.java +++ b/backend/generation-service/src/main/java/com/artedu/generation/controller/GenerationController.java @@ -152,8 +152,9 @@ public class GenerationController { log.warn("toUser无效,使用兜底查询, fromUser={}, toUser={}", fromUser, toUser); messages = archiveMessageMapper.selectMessagesByFromUser(fromUser, startTime, endTime); } else { - toUser = "[\""+toUser+"\"]"; - messages = archiveMessageMapper.selectSingleChatMessages(fromUser, toUser, startTime, endTime); + String toUser_m = "[\""+toUser+"\"]"; + String fromUser_m = "[\""+fromUser+"\"]"; + messages = archiveMessageMapper.selectSingleChatMessages(fromUser, toUser, startTime, endTime, toUser_m, fromUser_m); } } diff --git a/backend/generation-service/src/main/java/com/artedu/generation/mapper/ArchiveMessageMapper.java b/backend/generation-service/src/main/java/com/artedu/generation/mapper/ArchiveMessageMapper.java index 28ad6c9..812914f 100644 --- a/backend/generation-service/src/main/java/com/artedu/generation/mapper/ArchiveMessageMapper.java +++ b/backend/generation-service/src/main/java/com/artedu/generation/mapper/ArchiveMessageMapper.java @@ -13,12 +13,12 @@ public interface ArchiveMessageMapper extends BaseMapper { @Select("