From 6886121d9a6c4f4409231edea6ca4c14cce4d8d5 Mon Sep 17 00:00:00 2001 From: qianbao Date: Sun, 15 Mar 2026 21:48:47 +0800 Subject: [PATCH] AI添加问题 历史问题记录 --- src/main/java/com/xly/service/XlyErpService.java | 3 +++ 1 file changed, 3 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/xly/service/XlyErpService.java b/src/main/java/com/xly/service/XlyErpService.java index 1cdf9d5..6983d30 100644 --- a/src/main/java/com/xly/service/XlyErpService.java +++ b/src/main/java/com/xly/service/XlyErpService.java @@ -170,6 +170,7 @@ public class XlyErpService { UserSceneSession session = userSceneSessionService.getUserSceneSession(userId,sUserName,sBrandsId,sSubsidiaryId,sUserType,authorization); operableChatMemoryProvider.clearSpecifiedMemory(userId); session.setCurrentTool(null); + session.setSUserQuestionList(new ArrayList<>()); UserSceneSessionService.ERP_AGENT_CACHE.remove(userId); UserSceneSessionService.CHAT_AGENT_CACHE.remove(userId); session.setBCleanMemory(false); @@ -244,6 +245,7 @@ public class XlyErpService { private void doCleanUserMemory(UserSceneSession session,String userId){ operableChatMemoryProvider.clearSpecifiedMemory(userId); session.setCurrentTool(null); + session.setSUserQuestionList(new ArrayList<>()); // session.setSceneSelected(false); UserSceneSessionService.ERP_AGENT_CACHE.remove(userId); UserSceneSessionService.CHAT_AGENT_CACHE.remove(userId); @@ -511,6 +513,7 @@ public class XlyErpService { session.setSceneSelected(false); session.setBCleanMemory(false); session.setCurrentTool(null); + session.setSUserQuestionList(new ArrayList<>()); session.setCurrentScene(null); session.setCurrentRowData(null); UserSceneSessionService.USER_SCENE_SESSION_CACHE.put(userId, session); -- libgit2 0.22.2