|
@@ -3,11 +3,7 @@
|
|
<div class="part-box part-box-filter">
|
|
<div class="part-box part-box-filter">
|
|
<el-form ref="FilterForm" label-position="left" label-width="85px" inline>
|
|
<el-form ref="FilterForm" label-position="left" label-width="85px" inline>
|
|
<template v-if="checkPrivilege('condition', 'condition')">
|
|
<template v-if="checkPrivilege('condition', 'condition')">
|
|
- <secp-select
|
|
|
|
- v-model="filter"
|
|
|
|
- defaultSelectExam
|
|
|
|
- @exam-default="getList"
|
|
|
|
- ></secp-select>
|
|
|
|
|
|
+ <secp-select v-model="filter" defaultSelectExam></secp-select>
|
|
<el-form-item label="命题状态:">
|
|
<el-form-item label="命题状态:">
|
|
<el-select
|
|
<el-select
|
|
v-model="filter.status"
|
|
v-model="filter.status"
|
|
@@ -103,13 +99,13 @@
|
|
width="70"
|
|
width="70"
|
|
:index="indexMethod"
|
|
:index="indexMethod"
|
|
></el-table-column>
|
|
></el-table-column>
|
|
- <el-table-column prop="semesterName" label="学期" min-width="210">
|
|
|
|
|
|
+ <!-- <el-table-column prop="semesterName" label="学期" min-width="210">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
prop="examName"
|
|
prop="examName"
|
|
label="考试"
|
|
label="考试"
|
|
min-width="160"
|
|
min-width="160"
|
|
- ></el-table-column>
|
|
|
|
|
|
+ ></el-table-column> -->
|
|
<el-table-column
|
|
<el-table-column
|
|
prop="paperNumber"
|
|
prop="paperNumber"
|
|
label="试卷编号"
|
|
label="试卷编号"
|
|
@@ -270,6 +266,14 @@ export default {
|
|
pickerOptions,
|
|
pickerOptions,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
|
|
+ watch: {
|
|
|
|
+ "filter.examId": {
|
|
|
|
+ handler(val, oldval) {
|
|
|
|
+ if (val && val !== oldval) this.toPage(1);
|
|
|
|
+ },
|
|
|
|
+ immediate: true,
|
|
|
|
+ },
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
...mapActions("exam", ["updateWaitTaskCount"]),
|
|
...mapActions("exam", ["updateWaitTaskCount"]),
|
|
async getList() {
|
|
async getList() {
|