Kaynağa Gözat

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

调整AI分析区块的显示逻辑,确保仅在特定条件下显示:
1. 当processedWorkArray不为空
2. lookWorkData为null
3. 根据workDetail.type或showData.toolType判断是否显示对应区块
SanHQin 4 gün önce
ebeveyn
işleme
9e71b256f1

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

@@ -111,7 +111,7 @@
           </div>
           </div>
         </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_header">
             <div class="ai_title">
             <div class="ai_title">
               <svg viewBox="0 0 1024 1024" width="200" height="200">
               <svg viewBox="0 0 1024 1024" width="200" height="200">
@@ -171,7 +171,7 @@
           </div>
           </div>
         </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_header">
             <div class="ai_title">
             <div class="ai_title">
               <svg viewBox="0 0 1024 1024" width="200" height="200">
               <svg viewBox="0 0 1024 1024" width="200" height="200">