Преглед изворни кода

feat: 智能清洗完成统计页「进行智能分析」直达新对话草稿(?newChat=1)

cc пре 10 часа
родитељ
комит
f627c49ada
1 измењених фајлова са 13 додато и 0 уклоњено
  1. 13 0
      ai-electron/frontend/src/ai/views/aiWorkbench/index.vue

+ 13 - 0
ai-electron/frontend/src/ai/views/aiWorkbench/index.vue

@@ -250,6 +250,19 @@
     if (!workspaceId.value) applyDefaultView();
   });
 
+  /**
+   * 智能清洗完成 → 统计页「进行智能分析」入口(?newChat=1):
+   * 直接进入新对话草稿并绑定默认研判方案(startDraft(null) —— 首条消息创建会话时即按默认方案绑定),
+   * 同时视为用户已选视图,让「进入工作台默认落点」逻辑不接管。
+   */
+  if (String(route.query.newChat ?? '') === '1') {
+    userChoseView.value = true;
+    // 明确消费默认落点:无历史会话时 applyDefaultView 会把视图切去研判方案页,不能让它接管
+    defaultViewApplied = true;
+    view.value = 'chat';
+    store.startDraft(null);
+  }
+
   /**
    * 退出案件:回案件管理页重新选择(工作台不允许直接切案件)。
    * 破坏性动作(当前会话上下文、工作台状态都会离开)先弹确认框。