|
@@ -16,30 +16,19 @@
|
|
:model="modalForm"
|
|
:model="modalForm"
|
|
label-width="110px"
|
|
label-width="110px"
|
|
>
|
|
>
|
|
- <el-form-item prop="schoolId" label="学校:">
|
|
|
|
- <school-select
|
|
|
|
- ref="SchoolSelect"
|
|
|
|
- v-model="modalForm.schoolId"
|
|
|
|
- class="width-400"
|
|
|
|
- select-default
|
|
|
|
- @change="schoolChange"
|
|
|
|
- ></school-select>
|
|
|
|
- </el-form-item>
|
|
|
|
<el-form-item prop="semesterId" label="学期:">
|
|
<el-form-item prop="semesterId" label="学期:">
|
|
<semester-select
|
|
<semester-select
|
|
v-model="modalForm.semesterId"
|
|
v-model="modalForm.semesterId"
|
|
class="width-400"
|
|
class="width-400"
|
|
- :school-id="modalForm.schoolId"
|
|
|
|
@change="semesterChange"
|
|
@change="semesterChange"
|
|
></semester-select>
|
|
></semester-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="examTypeId" label="考试类型:">
|
|
<el-form-item prop="examTypeId" label="考试类型:">
|
|
- <exam-select
|
|
|
|
|
|
+ <exam-type-select
|
|
v-model="modalForm.examTypeId"
|
|
v-model="modalForm.examTypeId"
|
|
class="width-400"
|
|
class="width-400"
|
|
- :semester-id="modalForm.semesterId"
|
|
|
|
@change="examTypeChange"
|
|
@change="examTypeChange"
|
|
- ></exam-select>
|
|
|
|
|
|
+ ></exam-type-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="startTime" label="定时任务时间:">
|
|
<el-form-item prop="startTime" label="定时任务时间:">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
@@ -73,8 +62,6 @@ import pickerOptions from "@/constants/datePickerOptions";
|
|
|
|
|
|
const initModalForm = {
|
|
const initModalForm = {
|
|
id: null,
|
|
id: null,
|
|
- schoolId: null,
|
|
|
|
- schoolName: null,
|
|
|
|
semesterId: null,
|
|
semesterId: null,
|
|
semesterName: null,
|
|
semesterName: null,
|
|
examTypeId: null,
|
|
examTypeId: null,
|
|
@@ -109,13 +96,6 @@ export default {
|
|
createTime: [],
|
|
createTime: [],
|
|
pickerOptions,
|
|
pickerOptions,
|
|
rules: {
|
|
rules: {
|
|
- schoolId: [
|
|
|
|
- {
|
|
|
|
- required: true,
|
|
|
|
- message: "请选择学校",
|
|
|
|
- trigger: "change"
|
|
|
|
- }
|
|
|
|
- ],
|
|
|
|
semesterId: [
|
|
semesterId: [
|
|
{
|
|
{
|
|
required: true,
|
|
required: true,
|
|
@@ -148,7 +128,6 @@ export default {
|
|
} else {
|
|
} else {
|
|
this.modalForm = { ...initModalForm };
|
|
this.modalForm = { ...initModalForm };
|
|
this.createTime = [];
|
|
this.createTime = [];
|
|
- this.$refs.SchoolSelect && this.$refs.SchoolSelect.emitDefault();
|
|
|
|
}
|
|
}
|
|
},
|
|
},
|
|
visibleChange() {
|
|
visibleChange() {
|
|
@@ -167,9 +146,6 @@ export default {
|
|
this.modalForm.endTime = "";
|
|
this.modalForm.endTime = "";
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- schoolChange(val) {
|
|
|
|
- this.modalForm.schoolName = val.name;
|
|
|
|
- },
|
|
|
|
semesterChange(val) {
|
|
semesterChange(val) {
|
|
this.modalForm.semesterName = val.name;
|
|
this.modalForm.semesterName = val.name;
|
|
},
|
|
},
|