luohairen
2024-10-30 aed4c4e0513ac51226e690606ff3797f5355a750
src/views/exam/paper/edit.vue
@@ -1,16 +1,16 @@
<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%"/>
@@ -63,7 +63,7 @@
                           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">