From d53f2a42bbefa6a7c5bec147a61be7826ae9809f Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Wed, 19 Mar 2025 15:51:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=89=93=E5=8D=B0=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/dialoguePanel/DialoguePanel.vue | 2 +- src/store/conversation.ts | 1 + src/views/dialogue/components/DialogueSession.vue | 6 ++++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/dialoguePanel/DialoguePanel.vue b/src/components/dialoguePanel/DialoguePanel.vue index 5d955b6a..67943692 100644 --- a/src/components/dialoguePanel/DialoguePanel.vue +++ b/src/components/dialoguePanel/DialoguePanel.vue @@ -372,12 +372,12 @@ const zoom_out = () => { const selectQuestion = (item:Suggest) => { let question = item.question; let user_selected_flow = item.flow_id; + console.log(item); if(user_selected_flow){ emits('handleSendMessage',undefined,question,user_selected_flow); }else{ emits('handleSendMessage',undefined,question); } - }; // const selectQuestion = (item:object) => { diff --git a/src/store/conversation.ts b/src/store/conversation.ts index 53677fbb..6c9a0e2b 100644 --- a/src/store/conversation.ts +++ b/src/store/conversation.ts @@ -88,6 +88,7 @@ export const useSessionStore = defineStore('conversation', () => { }, ind?: number ): Promise => { + console.log('getStream', params,params.user_selected_plugins,params.user_selected_flow); const language = localStorage.getItem('localeLang') === 'EN' ? 'en' : 'zh'; const { currentSelectedSession } = useHistorySessionStore(); params.conversation_id = currentSelectedSession; diff --git a/src/views/dialogue/components/DialogueSession.vue b/src/views/dialogue/components/DialogueSession.vue index 8d586a16..33d60cbd 100644 --- a/src/views/dialogue/components/DialogueSession.vue +++ b/src/views/dialogue/components/DialogueSession.vue @@ -160,7 +160,8 @@ const { currentSelectedSession } = storeToRefs(useHistorySessionStore()); /** * 发送消息 */ -const handleSendMessage = async (groupId:string|undefined,question: string, user_selected_flow?: string[]) => { +const handleSendMessage = async (groupId:string|undefined,question: string, user_selected_flow?: string) => { + console.log('发送消息', groupId, question, user_selected_flow); if (isAnswerGenerating.value || !isAllowToSend.value) return; const language = localStorage.getItem('localeLang') === 'CN' ? 'zh' : 'en'; const len = conversationList.value.length; @@ -176,7 +177,8 @@ const handleSendMessage = async (groupId:string|undefined,question: string, user await generateSession(); } if (user_selected_flow) { - await sendQuestion(groupId,question, undefined, undefined, undefined, user_selected_flow,undefined); + //也传一下 plugins.value + await sendQuestion(groupId,question, user_selected_plugins.value||undefined, undefined, undefined, user_selected_flow,undefined); } else { await sendQuestion(groupId,question, user_selected_plugins.value, undefined, undefined, undefined,undefined); } -- Gitee