From d1a67478b0c1d7cb6fe2999811f537d0eed4aa71 Mon Sep 17 00:00:00 2001 From: joyce <929166751@qq.com> Date: Wed, 6 Aug 2025 08:01:23 +0000 Subject: [PATCH 1/2] =?UTF-8?q?add=20js/00=E5=90=8E=E8=AF=B4=E4=B8=BA?= =?UTF-8?q?=E4=BB=80=E4=B9=88=E9=A1=B5=E9=9D=A2=E8=B7=B3=E4=B8=8D=E5=87=BA?= =?UTF-8?q?=E5=8E=BB-=E6=AD=BB=E5=BE=AA=E7=8E=AF=20oo=E5=90=8E=E4=BD=BF?= =?UTF-8?q?=E7=94=A8vue3=EF=BC=8C=E5=9C=A8getChatDetail=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E9=87=8C=E8=8E=B7=E5=8F=96=E8=B7=AF=E7=94=B1=E5=8F=82=E6=95=B0?= =?UTF-8?q?id=EF=BC=8C=E7=84=B6=E5=90=8E=E5=8F=88=E7=9B=91=E5=90=AC?= =?UTF-8?q?=E4=BA=86=E8=B7=AF=E7=94=B1=EF=BC=8C=E5=9C=A8=E7=9B=91=E5=90=AC?= =?UTF-8?q?=E9=87=8C=E5=81=9A=E8=B7=B3=E8=BD=AC=E5=92=8C=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=EF=BC=8CchatId=20=3D=20id=20=E8=B5=8B=E5=80=BC?= =?UTF-8?q?=E8=BF=98=E6=B2=A1=E7=94=A8.value=E8=B5=8B=E5=80=BC=EF=BC=8C?= =?UTF-8?q?=E7=84=B6=E5=90=8E=E8=BF=9B=E5=85=A5=E8=BF=99=E4=B8=AA=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=90=8E=E7=82=B9=E5=85=B6=E4=BB=96=E5=9C=B0=E6=96=B9?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E5=87=BA=E4=B8=8D=E5=8E=BB=E4=BA=86......?= =?UTF-8?q?=E5=93=88=E5=93=88=E5=93=88=E5=93=88=E5=93=88=EF=BC=8C=E6=8E=A5?= =?UTF-8?q?=E6=89=8B=E8=BF=99=E4=BB=A3=E7=A0=81=E5=B7=AE=E7=82=B9=E7=BB=99?= =?UTF-8?q?=E6=88=91=E6=B0=94=E5=97=9D=E5=B1=81=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: joyce <929166751@qq.com> --- ...7\263\344\270\215\345\207\272\345\216\273" | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 "js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" diff --git "a/js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" "b/js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" new file mode 100644 index 0000000..4633532 --- /dev/null +++ "b/js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" @@ -0,0 +1,49 @@ +// 监听路由改变 +watch( + () => route, + async (newRoute) => { + const { params: { id }, query } = newRoute; + if (!id) router.replace("/chat"); + if (id.startsWith("local_")) { + chatId.value = ""; + localPost.value = true; + + if (!(eventStore.chatTextAreaValue || inputTextAreaValue.value)) { + router.replace({ path: "/chat" }); + return; + } + + const query = eventStore.chatTextAreaValue || inputTextAreaValue.value; + currentAskParams.value = { + chat_id: chatId.value, + query: query, + refs: "", + research: 1, + deep: 0, + thread_id: '', + research_plan: '', + report_type: "academic" + }; + // 插入新的记录 + let chatDetailItem = chatItem({ + ask: eventStore.chatTextAreaValue || inputTextAreaValue.value, + }); + chatDetailList.value = [...chatDetailList.value, chatDetailItem]; + scrollToBottom(); + await chatSendTalk(); + } else { + chatId = id; + localPost.value = false; + // 设置chat 对话菜单 + routerStore.getChatMenu(); + if (controller) { + generateLoading.value = false; + controller.abort("cancel"); + currentAskParams.value = {}; + } + closeReport() + getChatDetail({ id: id }); + } + }, + { immediate: true, deep: true } +); \ No newline at end of file -- Gitee From afc6c72d7f1f388234f681fbabaf6305ca792b4b Mon Sep 17 00:00:00 2001 From: joyce <929166751@qq.com> Date: Wed, 6 Aug 2025 08:02:46 +0000 Subject: [PATCH 2/2] =?UTF-8?q?rename=20js/00=E5=90=8E=E8=AF=B4=E4=B8=BA?= =?UTF-8?q?=E4=BB=80=E4=B9=88=E9=A1=B5=E9=9D=A2=E8=B7=B3=E4=B8=8D=E5=87=BA?= =?UTF-8?q?=E5=8E=BB=20to=20js/00=E5=90=8E=E8=AF=B4=E4=B8=BA=E4=BB=80?= =?UTF-8?q?=E4=B9=88=E9=A1=B5=E9=9D=A2=E8=B7=B3=E4=B8=8D=E5=87=BA=E5=8E=BB?= =?UTF-8?q?.js.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: joyce <929166751@qq.com> --- ...51\235\242\350\267\263\344\270\215\345\207\272\345\216\273.js" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" => "js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273.js" (100%) diff --git "a/js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" "b/js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273.js" similarity index 100% rename from "js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273" rename to "js/00\345\220\216\350\257\264\344\270\272\344\273\200\344\271\210\351\241\265\351\235\242\350\267\263\344\270\215\345\207\272\345\216\273.js" -- Gitee