|
@@ -4,6 +4,12 @@
|
|
|
<div class="stem">
|
|
|
<RichText v-model="data.stem" :font-size="18" placeholder="输入题干" />
|
|
|
|
|
|
+ <RichText
|
|
|
+ v-if="isEnable(data.property.is_enable_description)"
|
|
|
+ v-model="data.description"
|
|
|
+ placeholder="输入提示"
|
|
|
+ />
|
|
|
+
|
|
|
<UploadAudio
|
|
|
v-show="isEnable(data.property.is_enable_listening)"
|
|
|
:file-id="data.file_id_list?.[0]"
|
|
@@ -58,11 +64,11 @@
|
|
|
</template>
|
|
|
|
|
|
<template #property>
|
|
|
- <el-form :model="data.property">
|
|
|
+ <el-form :model="data.property" label-width="72px" label-position="left">
|
|
|
<el-form-item label="题号">
|
|
|
<el-input v-model="data.property.question_number" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label-width="45px">
|
|
|
+ <el-form-item>
|
|
|
<el-radio
|
|
|
v-for="{ value, label } in questionNumberTypeList"
|
|
|
:key="value"
|
|
@@ -72,6 +78,18 @@
|
|
|
{{ label }}
|
|
|
</el-radio>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="提示">
|
|
|
+ <el-radio
|
|
|
+ v-for="{ value, label } in switchOption"
|
|
|
+ :key="value"
|
|
|
+ v-model="data.property.is_enable_description"
|
|
|
+ :label="value"
|
|
|
+ >
|
|
|
+ {{ label }}
|
|
|
+ </el-radio>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item label="题干题号">
|
|
|
<el-select v-model="data.property.stem_question_number_font_size">
|
|
|
<el-option v-for="item in fontSizeList" :key="item" :label="item" :value="item" />
|
|
@@ -82,6 +100,7 @@
|
|
|
<el-option v-for="item in fontSizeList" :key="item" :label="item" :value="item" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
<el-form-item label="听力">
|
|
|
<el-radio
|
|
|
v-for="{ value, label } in switchOption"
|
|
@@ -107,7 +126,7 @@
|
|
|
{{ label }}
|
|
|
</el-radio>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label-width="45px">
|
|
|
+ <el-form-item>
|
|
|
<el-input-number
|
|
|
v-model="data.property.score"
|
|
|
:min="0"
|