| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <el-form :model="form" ref="form" label-width="150px" v-loading="formLoading" :rules="rules"> |
| | | <el-form-item label="试卷类型:" prop="paperType" required> |
| | | <el-form-item label="试卷类型:" prop="paperType"> |
| | | <el-select v-model="form.paperType" placeholder="试卷类型"> |
| | | <el-option v-for="item in paperTypeEnum" :key="item.key" :value="item.key" :label="item.value"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="试卷名称:" prop="name" required> |
| | | <el-form-item label="试卷名称:" prop="name"> |
| | | <el-input style="width: 300px" v-model="form.name"/> |
| | | </el-form-item> |
| | | <!-- 题目详细信息 --> |
| | | <el-form-item :key="index" :label="'标题'+(index+1)+':'" required |
| | | <el-form-item :key="index" :label="'标题'+(index+1)+':'" |
| | | v-for="(titleItem,index) in form.questionTitleList" |
| | | v-show="form.paperType===1 || (form.paperType ===3 && form.id)"> |
| | | <el-input v-model="titleItem.title" style="width: 50%"/> |
| | |
| | | v-show="form.deductType === 2 || form.deductType === 3" :min="0"/> |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item label="建议时长(分钟):" prop="suggestTime" required> |
| | | <el-form-item label="建议时长(分钟):" prop="suggestTime"> |
| | | <el-input-number v-model="form.suggestTime" placeholder="分钟" :min="0"/> |
| | | </el-form-item> |
| | | <el-form-item label="权限:" prop="visibility"> |