|
@@ -3,6 +3,40 @@
|
|
|
<div class="part-box part-box-filter part-box-flex">
|
|
|
<el-form ref="FilterForm" label-position="left" label-width="85px" inline>
|
|
|
<template v-if="checkPrivilege('condition', 'condition')">
|
|
|
+ <el-form-item label="学期:">
|
|
|
+ <semester-select
|
|
|
+ v-model.trim="filter.semesterId"
|
|
|
+ placeholder="学期"
|
|
|
+ default-select
|
|
|
+ @default-selected="toPage(1)"
|
|
|
+ ></semester-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="考试:">
|
|
|
+ <exam-select
|
|
|
+ v-model="filter.examId"
|
|
|
+ :semester-id="filter.semesterId"
|
|
|
+ ></exam-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="课程(代码):" label-width="110px">
|
|
|
+ <course-select
|
|
|
+ v-model.trim="filter.courseCode"
|
|
|
+ :semester-id="filter.semesterId"
|
|
|
+ :exam-id="filter.examId"
|
|
|
+ placeholder="课程(代码)"
|
|
|
+ clearable
|
|
|
+ ></course-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="试卷编号:">
|
|
|
+ <paper-number-select
|
|
|
+ ref="PaperNumberSelect"
|
|
|
+ v-model="filter.paperNumber"
|
|
|
+ :semester-id="filter.semesterId"
|
|
|
+ :exam-id="filter.examId"
|
|
|
+ :course-code="filter.courseCode"
|
|
|
+ placeholder="试卷编号"
|
|
|
+ clearable
|
|
|
+ ></paper-number-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="状态:">
|
|
|
<el-select
|
|
|
v-model="filter.status"
|
|
@@ -75,6 +109,26 @@
|
|
|
width="70"
|
|
|
:index="indexMethod"
|
|
|
></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="semesterName"
|
|
|
+ label="学期"
|
|
|
+ min-width="200"
|
|
|
+ ></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="examName"
|
|
|
+ label="考试"
|
|
|
+ min-width="160"
|
|
|
+ ></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="paperNumber"
|
|
|
+ label="试卷编号"
|
|
|
+ min-width="160"
|
|
|
+ ></el-table-column>
|
|
|
+ <el-table-column prop="courseName" label="课程(代码)" min-width="200">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ {{ scope.row.courseName }}({{ scope.row.courseCode }})
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
prop="teacherUserName"
|
|
|
label="提交人"
|
|
@@ -155,6 +209,10 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
filter: {
|
|
|
+ semesterId: "",
|
|
|
+ examId: "",
|
|
|
+ courseCode: "",
|
|
|
+ paperNumber: "",
|
|
|
status: "",
|
|
|
teachingRoomId: "",
|
|
|
teacherUserName: "",
|