Browse Source

fix(Student): 修正选择题详情对话框AI分析显示条件

调整AI分析区块的显示逻辑,确保仅在特定条件下显示:
1. 当processedWorkArray不为空
2. lookWorkData为null
3. 根据workDetail.type或showData.toolType判断是否显示对应区块
SanHQin 3 days ago
parent
commit
9e71b256f1
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/views/Student/components/choiceQuestionDetailDialog.vue

+ 2 - 2
src/views/Student/components/choiceQuestionDetailDialog.vue

@@ -111,7 +111,7 @@
           </div>
         </div>
 
-        <div class="aiAnalysis" style="margin-top:1rem ;" v-if="processedWorkArray.length > 0">
+        <div class="aiAnalysis" style="margin-top:1rem ;" v-if="processedWorkArray.length > 0 && lookWorkData===null && workDetail.type === '15'">
           <div class="ai_header">
             <div class="ai_title">
               <svg viewBox="0 0 1024 1024" width="200" height="200">
@@ -171,7 +171,7 @@
           </div>
         </div>
 
-        <div class="aiAnalysis" style="margin-top:1rem ;" v-show="!lookWorkData" v-if="processedWorkArray.length > 0">
+        <div class="aiAnalysis" style="margin-top:1rem ;" v-if="processedWorkArray.length > 0 && lookWorkData===null && props.showData.toolType === 72">
           <div class="ai_header">
             <div class="ai_title">
               <svg viewBox="0 0 1024 1024" width="200" height="200">