fix: 修改试题选择参数

This commit is contained in:
杨航
2025-08-20 16:56:19 +08:00
parent 8211032e86
commit 294caa0546
2 changed files with 10 additions and 3 deletions
+8 -1
View File
@@ -27,7 +27,7 @@
:analysisVo="analysisVo" :my_answer="props.item.my_answer" :backend_answer="props.item.backend_answer">
</radioSubjectItem>
</view>
<view class="option_div_button" v-if="subject_data.qnsTyp==='MU' && ['practice','study'].includes(props.mode)">
<view class="option_div_button" v-if="subject_data.qnsTyp==='MU' && ['practice','study'].includes(props.mode) && !props.isPreview">
<uv-button type="primary" class="send_evaluate" :custom-style="customStyle" :throttleTime="300"
@click="muCheckbox" :hairline="false">确定</uv-button>
</view>
@@ -65,6 +65,10 @@
mode: {
type: String,
required: true,
},
isPreview:{
type: Boolean,
default: false
}
});
@@ -95,6 +99,9 @@
const subject_type_text = computed(() => SUBJECT_TYPE.find(res => subject_data.qnsTyp === res.value)?.label || '')
// 点击答题
const click_option = (analysisVo) => {
if(props.isPreview){
return
}
// // 无论什么类型如果表里已经有了,再次点击就是弹出
if (props.item.my_answer.includes(analysisVo.itemId)) {
props.item.my_answer = props.item.my_answer.filter(id => id !== analysisVo.itemId);