Browse Source

修改创建新题

dusenyao 1 year ago
parent
commit
711249ddb5

+ 1 - 1
src/views/exercise_questions/create/components/create.vue

@@ -2,7 +2,7 @@
   <main class="create">
     <div class="create-operate">
       <div class="left-operate">
-        <el-button type="primary" @click="$emit('createNewQuestion', 'select', 'single')">创建新题</el-button>
+        <el-button type="primary" @click="$emit('createNewQuestion')">创建新题</el-button>
         <a
           :class="['pre', { disabled: curIndex === 0 }]"
           :disabled="curIndex === 0"

+ 4 - 0
src/views/exercise_questions/create/index.vue

@@ -164,6 +164,10 @@ export default {
     },
     // 创建新题
     createNewQuestion() {
+      if (this.index_list.length === 0) {
+        this.addQuestionToExercise('select', 'single');
+        return;
+      }
       let { type, additional_type } = this.index_list[this.curIndex];
       this.addQuestionToExercise(type, additional_type);
     },