xiaofei 7 ماه پیش
والد
کامیت
5a124d9d8f

+ 14 - 8
src/modules/exam/views/TaskPaperManage.vue

@@ -109,9 +109,13 @@
             scope.row.unexposedPaperType | defaultFieldFilter
           }}</span>
         </el-table-column>
-        <el-table-column prop="enable" label="启用/禁用" width="90">
+        <el-table-column
+          prop="examTaskDetailEnable"
+          label="启用/禁用"
+          width="90"
+        >
           <template slot-scope="scope">
-            {{ scope.row.enable | enableFilter }}
+            {{ scope.row.examTaskDetailEnable | enableFilter }}
           </template>
         </el-table-column>
         <el-table-column
@@ -130,10 +134,12 @@
             >
             <el-button
               v-if="checkPrivilege('link', 'enable')"
-              :class="scope.row.enable ? 'btn-danger' : 'btn-primary'"
+              :class="
+                scope.row.examTaskDetailEnable ? 'btn-danger' : 'btn-primary'
+              "
               type="text"
               @click="toEnable(scope.row)"
-              >{{ scope.row.enable ? "禁用" : "启用" }}</el-button
+              >{{ scope.row.examTaskDetailEnable ? "禁用" : "启用" }}</el-button
             >
             <el-button
               v-if="checkPrivilege('link', 'download')"
@@ -314,7 +320,7 @@ export default {
           "命题任务启用后,触发试卷关联校验,若能匹配则自动关联试卷,您确定要启用命题任务吗?",
         ],
       ];
-      const msg = row.enable ? msgs[0] : msgs[1];
+      const msg = row.examTaskDetailEnable ? msgs[0] : msgs[1];
       const msgHtml = msg
         .map((item) => `<p class="text-left">${item}</p>`)
         .join("");
@@ -323,12 +329,12 @@ export default {
         type: "warning",
       })
         .then(async () => {
-          const enable = !row.enable;
+          const examTaskDetailEnable = !row.examTaskDetailEnable;
           await ableTaskPaper({
             id: row.id,
-            enable,
+            examTaskDetailEnable,
           });
-          row.enable = enable;
+          row.examTaskDetailEnable = examTaskDetailEnable;
           this.$message.success("操作成功!");
         })
         .catch(() => {});

+ 1 - 1
src/modules/mark/components/ModifyMarkSetting.vue

@@ -213,7 +213,7 @@ export default {
         examId: this.instance.examId,
         courseId: this.instance.courseId,
         paperNumber: this.instance.paperNumber,
-        paperType: this.instance.paperType,
+        serialNumber: this.instance.serialNumber,
       });
       const papers = data || [];
       papers.sort((a, b) => a.index - b.index);

+ 1 - 1
src/modules/mark/components/markParam/MarkParamGroup.vue

@@ -194,7 +194,7 @@ export default {
         examId: this.basicInfo.examId,
         courseId: this.basicInfo.courseId,
         paperNumber: this.basicInfo.paperNumber,
-        paperType: this.basicInfo.paperType,
+        serialNumber: this.basicInfo.serialNumber,
       });
       const papers = data || [];
       papers.sort((a, b) => a.index - b.index);