diff --git a/src/views/dialogue/dialogueView.vue b/src/views/dialogue/dialogueView.vue
index 7f19f85..832a94d 100644
--- a/src/views/dialogue/dialogueView.vue
+++ b/src/views/dialogue/dialogueView.vue
@@ -238,6 +238,20 @@ const initCopilot = async (): Promise => {
return;
};
+watch(
+ () => router,
+ () => {
+ const currRoute = router.currentRoute;
+ if (currRoute.value.query.appId) {
+ app.value = {
+ appId: String(currRoute.value.query.appId),
+ name: String(currRoute.value.query.name),
+ };
+ }
+ },
+ { deep: true, immediate: true },
+);
+
--
Gitee