|
@@ -14,6 +14,12 @@
|
|
<el-form-item prop="examTypeId" label="考试类型:">
|
|
<el-form-item prop="examTypeId" label="考试类型:">
|
|
<exam-type-select v-model="filter.examTypeId"></exam-type-select>
|
|
<exam-type-select v-model="filter.examTypeId"></exam-type-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="学院:">
|
|
|
|
+ <college-select
|
|
|
|
+ v-model="filter.collegeId"
|
|
|
|
+ :disabled="collegeDisabled"
|
|
|
|
+ ></college-select>
|
|
|
|
+ </el-form-item>
|
|
<el-form-item label="课程代码:">
|
|
<el-form-item label="课程代码:">
|
|
<course-select
|
|
<course-select
|
|
v-model="filter.courseCode"
|
|
v-model="filter.courseCode"
|
|
@@ -80,7 +86,9 @@ export default {
|
|
semesterId: "",
|
|
semesterId: "",
|
|
examTypeId: "",
|
|
examTypeId: "",
|
|
courseCode: "",
|
|
courseCode: "",
|
|
|
|
+ collegeId: "",
|
|
},
|
|
},
|
|
|
|
+ collegeDisabled: false,
|
|
current: 1,
|
|
current: 1,
|
|
size: this.GLOBAL.pageSize,
|
|
size: this.GLOBAL.pageSize,
|
|
total: 0,
|
|
total: 0,
|
|
@@ -88,6 +96,11 @@ export default {
|
|
};
|
|
};
|
|
},
|
|
},
|
|
async mounted() {
|
|
async mounted() {
|
|
|
|
+ const orgId = this.$ls.get("user", { orgId: "" }).orgId;
|
|
|
|
+ if (orgId) {
|
|
|
|
+ this.filter.collegeId = orgId;
|
|
|
|
+ this.collegeDisabled = true;
|
|
|
|
+ }
|
|
await this.$refs.SemesterSelect.search();
|
|
await this.$refs.SemesterSelect.search();
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -107,19 +120,18 @@ export default {
|
|
this.getList();
|
|
this.getList();
|
|
},
|
|
},
|
|
toCalc(row) {
|
|
toCalc(row) {
|
|
- this.$ls.set(
|
|
|
|
- "curAssignInfo",
|
|
|
|
- this.$objAssign(
|
|
|
|
- {
|
|
|
|
- semesterId: "",
|
|
|
|
- examTypeId: "",
|
|
|
|
- courseCode: "",
|
|
|
|
- courseName: "",
|
|
|
|
- openCollege: "",
|
|
|
|
- },
|
|
|
|
- row
|
|
|
|
- )
|
|
|
|
|
|
+ let curAssignInfo = this.$objAssign(
|
|
|
|
+ {
|
|
|
|
+ semesterId: "",
|
|
|
|
+ examTypeId: "",
|
|
|
|
+ courseCode: "",
|
|
|
|
+ courseName: "",
|
|
|
|
+ openCollege: "",
|
|
|
|
+ },
|
|
|
|
+ row
|
|
);
|
|
);
|
|
|
|
+ curAssignInfo.collegeId = this.filter.collegeId;
|
|
|
|
+ this.$ls.set("curAssignInfo", curAssignInfo);
|
|
this.$router.push({
|
|
this.$router.push({
|
|
name: "AssignmentCalculateDetail",
|
|
name: "AssignmentCalculateDetail",
|
|
});
|
|
});
|