xiaofei 1 年之前
父节点
当前提交
504bd5b186
共有 2 个文件被更改,包括 50 次插入21 次删除
  1. 9 11
      src/modules/exam/views/DataTaskManage.vue
  2. 41 10
      src/modules/exam/views/DownloadManage.vue

+ 9 - 11
src/modules/exam/views/DataTaskManage.vue

@@ -103,26 +103,24 @@
             label="考试"
             min-width="160"
           ></el-table-column>
-          <el-table-column
-            prop="paperNumber"
-            label="试卷编号"
-            min-width="100"
-          ></el-table-column>
           <el-table-column
             prop="courseName"
             label="课程(代码)"
             min-width="200"
           >
             <template slot-scope="scope">
-              {{ scope.row.courseName }}({{ scope.row.courseCode }})
+              {{ scope.row.courseName | defaultFieldFilter }}({{
+                scope.row.courseCode | defaultFieldFilter
+              }})
             </template>
           </el-table-column>
+          <el-table-column prop="paperNumber" label="试卷编号" min-width="100"
+            ><template slot-scope="scope">
+              {{ scope.row.paperNumber | defaultFieldFilter }}
+            </template></el-table-column
+          >
         </template>
-        <el-table-column
-          prop="printPlanName"
-          label="项目"
-          min-width="120"
-        ></el-table-column>
+
         <el-table-column prop="type" label="类别" width="160">
         </el-table-column>
         <el-table-column prop="status" label="状态" width="100">

+ 41 - 10
src/modules/exam/views/DownloadManage.vue

@@ -8,8 +8,19 @@
             defaultSelectExam
             @exam-default="toPage(1)"
           ></secp-select>
-          <el-form-item label="机构:">
-            <org-select v-model="filter.orgId" placeholder="机构"></org-select>
+          <el-form-item label="开课机构:">
+            <org-select
+              v-model="filter.orgId"
+              placeholder="开课机构"
+            ></org-select>
+          </el-form-item>
+          <el-form-item>
+            <el-input
+              v-model.trim="filter.userParam"
+              placeholder="命题老师工号/姓名"
+              clearable
+            >
+            </el-input>
           </el-form-item>
         </template>
 
@@ -57,22 +68,41 @@
         <el-table-column
           type="index"
           label="序号"
-          width="70"
+          width="50"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)">
+        <el-table-column prop="courseName" label="课程(代码)" width="210">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
         </el-table-column>
-        <el-table-column prop="paperNumber" label="试卷编号"></el-table-column>
-        <el-table-column prop="paperType" label="全部卷型" width="100">
-        </el-table-column>
         <el-table-column
-          prop="unexposedPaperType"
-          label="未曝光卷型"
-          width="100"
+          prop="paperNumber"
+          label="试卷编号"
+          width="150"
+        ></el-table-column>
+        <el-table-column
+          prop="orgName"
+          label="开课机构"
+          width="120"
         ></el-table-column>
+        <el-table-column prop="userName" label="命题老师" width="180"
+          ><span slot-scope="scope"
+            >{{ scope.row.userName }}({{ scope.row.loginName }})</span
+          ></el-table-column
+        >
+        <el-table-column prop="paperType" label="全部卷型" width="100">
+        </el-table-column>
+        <el-table-column label="未曝光卷型" width="90"
+          ><template slot-scope="scope">
+            {{ scope.row.unexposedPaperType | defaultFieldFilter }}
+          </template></el-table-column
+        >
+        <el-table-column label="已曝光卷型" width="90"
+          ><template slot-scope="scope">
+            {{ scope.row.exposedPaperType | defaultFieldFilter }}
+          </template></el-table-column
+        >
         <el-table-column
           class-name="action-column"
           label="操作"
@@ -135,6 +165,7 @@ export default {
         courseCode: "",
         paperNumber: "",
         orgId: "",
+        userParam: "",
       },
       queriedFilter: {},
       current: 1,