xiatian 4 éve
szülő
commit
b26c84e015
1 módosított fájl, 16 hozzáadás és 2 törlés
  1. 16 2
      src/modules/questions/views/GenPaper.vue

+ 16 - 2
src/modules/questions/views/GenPaper.vue

@@ -295,7 +295,10 @@
         <el-row>
           <el-col :md="24">
             <el-form-item label="导出内容">
-              <el-checkbox-group v-model="exportModel.exportContentList">
+              <el-checkbox-group
+                v-model="exportModel.exportContentList"
+                @change="exportContentChange"
+              >
                 <el-checkbox label="PAPER">试卷</el-checkbox>
                 <el-checkbox label="ANSWER">答案</el-checkbox>
                 <el-checkbox label="COMPUTERTEST_PACKAGE"
@@ -318,7 +321,7 @@
             </el-form-item>
           </el-col>
         </el-row>
-        <el-row>
+        <el-row v-if="showSeqMode()">
           <el-form-item label="小题序号">
             <el-radio-group v-model="exportModel.seqMode" class="input">
               <el-radio label="MODE1">单题型连续</el-radio>
@@ -574,6 +577,17 @@ export default {
     this.searchOrgName();
   },
   methods: {
+    showSeqMode() {
+      for (let i = 0; i < this.exportModel.exportContentList.length; i++) {
+        let element = this.exportModel.exportContentList[i];
+        if (element == "PAPER" || element == "ANSWER") {
+          // this.showSeqMode = true;
+          return true;
+        }
+      }
+      // this.showSeqMode = false;
+      return false;
+    },
     updateQuesPropertyByPaper() {
       if (!this.difficultyDegreeDis && !this.publicityDis) {
         this.$notify({