zhangjie 1 anno fa
parent
commit
91a57d3fc1

+ 3 - 0
src/modules/mark/api.js

@@ -1,5 +1,8 @@
 import { $postParam, $post } from "@/plugins/axios";
 
+export const examStructureFindJpg = (datas) => {
+  return $postParam("/api/admin/exam/structure/find_jpg_file", datas);
+};
 // mark-entrance
 export const markTaskListPage = (datas) => {
   return $postParam("/api/admin/mark/entrance/list", datas);

+ 1 - 0
src/modules/mark/components/markParam/ModifyMarkParams.vue

@@ -128,6 +128,7 @@ export default {
       const params = {
         examId: this.instance.examId,
         paperNumber: this.instance.paperNumber,
+        paperType: this.instance.paperType,
       };
 
       // structure

+ 1 - 1
src/modules/mark/views/MarkEntrance.vue

@@ -6,7 +6,7 @@
           <secp-select
             v-model="filter"
             defaultSelectExam
-            @semester-default="search"
+            @exam-default="search"
           ></secp-select>
         </template>
         <el-form-item label-width="0px">

+ 7 - 7
src/modules/mark/views/MarkSetting.vue

@@ -6,7 +6,7 @@
           <secp-select
             v-model="filter"
             defaultSelectExam
-            @semester-default="search"
+            @exam-default="search"
           ></secp-select>
         </template>
         <el-form-item label="状态">
@@ -62,11 +62,11 @@
           label="试卷编号"
           min-width="140"
         ></el-table-column>
-        <el-table-column
-          prop="groupStatus"
-          label="状态"
-          width="120"
-        ></el-table-column>
+        <el-table-column prop="groupStatus" label="状态" width="120">
+          <span slot-scope="scope">{{
+            scope.row.groupStatus ? "已提交" : "未提交"
+          }}</span>
+        </el-table-column>
         <el-table-column prop="markMode" label="评卷模式" width="120">
           <template slot-scope="scope">
             {{ scope.row.markMode | markModeTypeFilter }}
@@ -176,7 +176,7 @@ export default {
       this.multipleSelection = val.map((item) => item.id);
     },
     toSetParams(row) {
-      this.curTask = row;
+      this.curRow = row;
       this.$refs.ModifyMarkParams.open();
     },
     toModifySetting(row) {

+ 1 - 1
src/store.js

@@ -11,7 +11,7 @@ const privilegeMap = privilegeMapData ? JSON.parse(privilegeMapData).value : {};
 import { card, free } from "./modules/card/store";
 import exam from "./modules/exam/store";
 import baseConfigs from "./modules/analysis/components/baseConfig/baseConfigsStore";
-import markParam from "./modules/stmms/components/markParam/store";
+import markParam from "./modules/mark/components/markParam/store";
 
 export default new Vuex.Store({
   state: {