|
@@ -3,27 +3,14 @@
|
|
|
<div class="part-box part-box-filter part-box-flex">
|
|
|
<el-form ref="FilterForm" label-position="left" inline>
|
|
|
<template v-if="checkPrivilege('condition', 'condition')">
|
|
|
- <el-form-item label="考试时间:">
|
|
|
- <semester-select
|
|
|
- v-model="filter.semesterId"
|
|
|
- placeholder="考试时间"
|
|
|
- ></semester-select>
|
|
|
+ <el-form-item label="学期:">
|
|
|
+ <semester-select v-model="filter.semesterId"></semester-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="学院:">
|
|
|
- <college-select
|
|
|
- v-model="filter.orgId"
|
|
|
+ <el-form-item label="考试:">
|
|
|
+ <exam-select
|
|
|
+ v-model="filter.examId"
|
|
|
:semester-id="filter.semesterId"
|
|
|
- cascader
|
|
|
- placeholder="学院"
|
|
|
- ></college-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="专业:">
|
|
|
- <major-select
|
|
|
- v-model="filter.majorId"
|
|
|
- :college-id="filter.orgId"
|
|
|
- cascader
|
|
|
- placeholder="专业"
|
|
|
- ></major-select>
|
|
|
+ ></exam-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="班级:">
|
|
|
<class-select
|
|
@@ -57,7 +44,7 @@
|
|
|
type="success"
|
|
|
icon="el-icon-refresh"
|
|
|
:loading="syncLoading"
|
|
|
- :disabled="!filter.semesterId || !filter.courseCode"
|
|
|
+ :disabled="!filter.semesterId || !filter.examId"
|
|
|
@click="toSync"
|
|
|
>同步</el-button
|
|
|
>
|
|
@@ -165,8 +152,7 @@ export default {
|
|
|
return {
|
|
|
filter: {
|
|
|
semesterId: "",
|
|
|
- orgId: "",
|
|
|
- majorId: "",
|
|
|
+ examId: "",
|
|
|
clazzId: "",
|
|
|
courseCode: ""
|
|
|
},
|