|
|
@@ -150,7 +150,15 @@
|
|
|
/>
|
|
|
</template>
|
|
|
</div>
|
|
|
- <PreviewOperation @showAnswerAnalysis="showAnswerAnalysis" @retry="retry" />
|
|
|
+ <PreviewOperation
|
|
|
+ v-if="
|
|
|
+ data.property.fun_type !== 'show' ||
|
|
|
+ (data.property.fun_type === 'show' && isEnable(data.property.is_enable_voice_answer))
|
|
|
+ "
|
|
|
+ @showAnswerAnalysis="showAnswerAnalysis"
|
|
|
+ @retry="retry"
|
|
|
+ :isShowAnswer="isShowAnswers"
|
|
|
+ />
|
|
|
<AnswerCorrect
|
|
|
:answer-correct="data?.answer_correct"
|
|
|
:visible.sync="visibleAnswerCorrect"
|
|
|
@@ -261,6 +269,7 @@ export default {
|
|
|
active_letter: '', // 选中字母的值
|
|
|
active_letter_index: 0, // 选择字母索引
|
|
|
select_item_index: 0, // 小题索引
|
|
|
+ isShowAnswers: false,
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
|
@@ -286,6 +295,15 @@ export default {
|
|
|
},
|
|
|
created() {
|
|
|
// console.log(this.data);
|
|
|
+ if (
|
|
|
+ data.property.fun_type !== 'show' ||
|
|
|
+ (data.property.fun_type === 'show' && this.data.answer_list && this.data.answer_list.length > 0) ||
|
|
|
+ (this.data.analysis_list && this.data.analysis_list.length > 0)
|
|
|
+ ) {
|
|
|
+ this.isShowAnswers = true;
|
|
|
+ } else {
|
|
|
+ this.isShowAnswers = false;
|
|
|
+ }
|
|
|
},
|
|
|
methods: {
|
|
|
chooseTone(item, value) {
|