Browse Source

[Mod 0000]修复AI助手文件预览与定时任务面板的显示逻辑

wangkeyi 3 weeks ago
parent
commit
691e262e90
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/views/ventAI/manageAssistent/components/AiAssistantModal.vue

+ 6 - 0
src/views/ventAI/manageAssistent/components/AiAssistantModal.vue

@@ -968,10 +968,16 @@
 
   const removePreviewFile = () => {
     previewFile.value = null;
+    // 关闭文件预览后,恢复定时任务详情面板
+    const sessionId = currentTask.value?.sessionId;
+    if (sessionId && scheduleListForDetail.value.some((s: any) => s.feedback_session_id === sessionId)) {
+      showScheduleDetail.value = true;
+    }
   };
 
   const openFilePreview = (file: AttachedFile) => {
     previewFile.value = file;
+    showScheduleDetail.value = false;
 
     const msgIndex = messages.value.findIndex((m) => m.attachedFile?.id === file.id);
     if (msgIndex !== -1) {