Просмотр исходного кода

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

wangkeyi 3 недель назад
Родитель
Сommit
691e262e90
1 измененных файлов с 6 добавлено и 0 удалено
  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 = () => {
   const removePreviewFile = () => {
     previewFile.value = null;
     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) => {
   const openFilePreview = (file: AttachedFile) => {
     previewFile.value = file;
     previewFile.value = file;
+    showScheduleDetail.value = false;
 
 
     const msgIndex = messages.value.findIndex((m) => m.attachedFile?.id === file.id);
     const msgIndex = messages.value.findIndex((m) => m.attachedFile?.id === file.id);
     if (msgIndex !== -1) {
     if (msgIndex !== -1) {