Pārlūkot izejas kodu

客观题隐藏“作答类型”

deason 6 gadi atpakaļ
vecāks
revīzija
d911c9df1d

+ 9 - 1
src/modules/questions/views/EditOtherQuestion.vue

@@ -64,7 +64,15 @@
             </el-select>
           </el-form-item>
 
-          <el-form-item label="作答类型">
+          <el-form-item
+            label="作答类型"
+            v-if="
+              quesModel.questionType != 'NESTED_ANSWER_QUESTION' &&
+                quesModel.questionType != 'SINGLE_ANSWER_QUESTION' &&
+                quesModel.questionType != 'MULTIPLE_ANSWER_QUESTION' &&
+                quesModel.questionType != 'BOOL_ANSWER_QUESTION'
+            "
+          >
             <el-select v-model="quesModel.answerType">
               <el-option
                 v-for="item in answerTypes"

+ 12 - 1
src/modules/questions/views/EditPaper.vue

@@ -402,7 +402,18 @@
               </el-form-item>
             </el-col>
 
-            <el-col :xs="10" :sm="10" :md="10" :lg="10">
+            <el-col
+              :xs="10"
+              :sm="10"
+              :md="10"
+              :lg="10"
+              v-if="
+                quesModel.questionType != 'NESTED_ANSWER_QUESTION' &&
+                  quesModel.questionType != 'SINGLE_ANSWER_QUESTION' &&
+                  quesModel.questionType != 'MULTIPLE_ANSWER_QUESTION' &&
+                  quesModel.questionType != 'BOOL_ANSWER_QUESTION'
+              "
+            >
               <el-form-item label="作答类型">
                 <el-select
                   v-model="quesModel.answerType"

+ 9 - 1
src/modules/questions/views/EditSelectQuestion.vue

@@ -67,7 +67,15 @@
             </el-select>
           </el-form-item>
 
-          <el-form-item label="作答类型">
+          <el-form-item
+            label="作答类型"
+            v-if="
+              quesModel.questionType != 'NESTED_ANSWER_QUESTION' &&
+                quesModel.questionType != 'SINGLE_ANSWER_QUESTION' &&
+                quesModel.questionType != 'MULTIPLE_ANSWER_QUESTION' &&
+                quesModel.questionType != 'BOOL_ANSWER_QUESTION'
+            "
+          >
             <el-select v-model="quesModel.answerType">
               <el-option
                 v-for="item in answerTypes"