|
@@ -2,16 +2,7 @@
|
|
|
<QuestionBase>
|
|
|
<template #content>
|
|
|
<div class="stem">
|
|
|
- <el-input
|
|
|
- v-if="data.property.stem_type === stemTypeList[0].value"
|
|
|
- v-model="data.stem"
|
|
|
- rows="3"
|
|
|
- resize="none"
|
|
|
- type="textarea"
|
|
|
- placeholder="输入题干"
|
|
|
- />
|
|
|
-
|
|
|
- <RichText v-if="data.property.stem_type === stemTypeList[1].value" v-model="data.stem" placeholder="输入题干" />
|
|
|
+ <RichText v-model="data.stem" placeholder="输入题干" />
|
|
|
</div>
|
|
|
|
|
|
<div class="content">
|
|
@@ -40,7 +31,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <UploadDrag @fileUploadSuccess="fileUploadSuccess" :limit="999" ref="uploadDrag"></UploadDrag>
|
|
|
+ <UploadDrag ref="uploadDrag" :limit="999" @fileUploadSuccess="fileUploadSuccess" />
|
|
|
|
|
|
<label class="title-little">阅读材料:</label>
|
|
|
<RichText v-model="data.article" placeholder="输入阅读材料" />
|
|
@@ -59,16 +50,6 @@
|
|
|
|
|
|
<template #property>
|
|
|
<el-form :model="data.property">
|
|
|
- <el-form-item label="题干">
|
|
|
- <el-radio
|
|
|
- v-for="{ value, label } in stemTypeList"
|
|
|
- :key="value"
|
|
|
- v-model="data.property.stem_type"
|
|
|
- :label="value"
|
|
|
- >
|
|
|
- {{ label }}
|
|
|
- </el-radio>
|
|
|
- </el-form-item>
|
|
|
<el-form-item label="题号">
|
|
|
<el-input v-model="data.property.question_number" />
|
|
|
</el-form-item>
|
|
@@ -110,7 +91,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="字数">
|
|
|
- <el-input-number :min="1" :step="10" v-model="data.property.word_num" class="word-num-input" :precision="0" />
|
|
|
+ <el-input-number v-model="data.property.word_num" :min="1" :step="10" class="word-num-input" :precision="0" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="范文">
|
|
|
<el-radio
|
|
@@ -146,8 +127,8 @@ import UploadDrag from '../common/UploadDrag.vue';
|
|
|
|
|
|
export default {
|
|
|
name: 'WritePictureQuestion',
|
|
|
- mixins: [QuestionMixin],
|
|
|
components: { UploadDrag },
|
|
|
+ mixins: [QuestionMixin],
|
|
|
data() {
|
|
|
return {
|
|
|
data: JSON.parse(JSON.stringify(writePictrueData)),
|