فهرست منبع

学期全部用id

zhangjie 3 سال پیش
والد
کامیت
7780ced1ea
22فایلهای تغییر یافته به همراه92 افزوده شده و 92 حذف شده
  1. 4 4
      src/components/ExamSelect.vue
  2. 7 7
      src/modules/college/cockpit/SchoolExam.vue
  3. 4 4
      src/modules/college/cockpit/SchoolTeacherClassScore.vue
  4. 7 7
      src/modules/college/cockpit/school-course/SchoolCourse.vue
  5. 6 6
      src/modules/college/course/InspectCourseExamOverview.vue
  6. 6 6
      src/modules/college/course/OwnerCourseExamOverview.vue
  7. 7 7
      src/modules/college/course/assign-score-action/AssignScoreAction.vue
  8. 2 2
      src/modules/college/course/assign-score-action/AssignScoreActionTry.vue
  9. 6 6
      src/modules/college/course/inspect-course-exam-analysis/InspectCourseExamAnalysis.vue
  10. 1 1
      src/modules/college/course/owner-course-exam-analysis/DifficultLevelAnalysis.vue
  11. 6 6
      src/modules/college/course/owner-course-exam-analysis/OwnerCourseExamAnalysis.vue
  12. 1 1
      src/modules/college/course/owner-course-exam-analysis/PreviewMoreTeacherListDialog.vue
  13. 1 1
      src/modules/college/course/owner-course-exam-analysis/QuestionDifficultScoreAnalysis.vue
  14. 1 1
      src/modules/college/course/owner-course-exam-analysis/TeacherClazzScore.vue
  15. 6 6
      src/modules/college/student/InspectCollegeScore.vue
  16. 6 6
      src/modules/college/student/TeachCollegeScore.vue
  17. 3 3
      src/modules/college/student/student-report-manage/StudentReportManage.vue
  18. 5 5
      src/modules/college/teacher/MyClassScore.vue
  19. 5 5
      src/modules/college/teacher/TeacherClassScore.vue
  20. 1 1
      src/modules/college/teacher/my-class-exam-view/DifficultLevelAnalysis.vue
  21. 6 6
      src/modules/college/teacher/my-class-exam-view/MyClassExamView.vue
  22. 1 1
      src/modules/college/teacher/my-class-exam-view/QuestionDifficultScoreAnalysis.vue

+ 4 - 4
src/components/ExamSelect.vue

@@ -31,7 +31,7 @@ export default {
     styles: { type: String, default: "" },
     clearable: { type: Boolean, default: true },
     selectDefault: { type: Boolean, default: false },
-    semester: {
+    semesterId: {
       type: String,
       default: ""
     }
@@ -49,7 +49,7 @@ export default {
         this.selected = val;
       }
     },
-    semester(val, oldval) {
+    semesterId(val, oldval) {
       console.log(val, oldval);
       if (val !== oldval) {
         this.search();
@@ -60,14 +60,14 @@ export default {
   },
   methods: {
     async search() {
-      if (!this.semester) {
+      if (!this.semesterId) {
         this.optionList = [];
         return;
       }
       const schoolId = this.$ls.get("schoolId");
       const res = await examQuery({
         schoolId,
-        semester: this.semester
+        semesterId: this.semesterId
       });
       this.optionList = res;
 

+ 7 - 7
src/modules/college/cockpit/SchoolExam.vue

@@ -22,7 +22,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -33,7 +33,7 @@
             v-model="filter.examId"
             select-default
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -274,7 +274,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         column: null,
         order: null
@@ -289,7 +289,7 @@ export default {
   },
   methods: {
     search() {
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }
@@ -319,7 +319,7 @@ export default {
     },
     examChange() {
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
@@ -337,7 +337,7 @@ export default {
     toDetail(row) {
       console.log(row);
       this.$ls.set("schoolExamSet", {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: row.courseCode
       });
@@ -346,7 +346,7 @@ export default {
     async toExport() {
       if (this.loading) return;
 
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }

+ 4 - 4
src/modules/college/cockpit/SchoolTeacherClassScore.vue

@@ -20,7 +20,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -29,7 +29,7 @@
         <el-form-item label="考试:">
           <exam-select
             v-model="filter.examId"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             select-default
             :clearable="false"
             @change="examChange"
@@ -120,7 +120,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         inspectCollegeId: "",
         courseCode: "",
@@ -162,7 +162,7 @@ export default {
       this.filter.teacherId = null;
 
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }

+ 7 - 7
src/modules/college/cockpit/school-course/SchoolCourse.vue

@@ -9,7 +9,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             :select-default="selectDefault"
             :clearable="false"
             @change="semesterChange"
@@ -19,7 +19,7 @@
           <exam-select
             ref="ExamSelect"
             v-model="filter.examId"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             :select-default="selectDefault"
             :clearable="false"
             @change="examChange"
@@ -224,7 +224,7 @@ export default {
       setReady: false,
       selectDefault: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: ""
       },
@@ -245,7 +245,7 @@ export default {
       const schoolExamSet = this.$ls.get("schoolExamSet");
       if (schoolExamSet) {
         this.filter = this.$objAssign(
-          { semester: "", examId: "", courseCode: "" },
+          { semesterId: "", examId: "", courseCode: "" },
           schoolExamSet
         );
         this.isInit = true;
@@ -264,7 +264,7 @@ export default {
     },
     search() {
       if (
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.examId ||
         !this.filter.courseCode
       ) {
@@ -332,7 +332,7 @@ export default {
       if (
         !this.isInit &&
         this.filter.examId &&
-        this.filter.semester &&
+        this.filter.semesterId &&
         this.filter.courseCode
       ) {
         this.isInit = true;
@@ -343,7 +343,7 @@ export default {
       if (this.loading) return;
 
       if (
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.examId ||
         !this.filter.courseCode
       ) {

+ 6 - 6
src/modules/college/course/InspectCourseExamOverview.vue

@@ -12,7 +12,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -23,7 +23,7 @@
             v-model="filter.examId"
             select-default
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -228,7 +228,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: ""
       },
       orgName: "",
@@ -252,13 +252,13 @@ export default {
     },
     examChange() {
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
     },
     async getData() {
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("学期和考试都必须选择!");
         return;
       }
@@ -301,7 +301,7 @@ export default {
         item => item.name === option.name
       );
       this.$ls.set("inspectCourseSet", {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: curCourse.courseCode
       });

+ 6 - 6
src/modules/college/course/OwnerCourseExamOverview.vue

@@ -24,7 +24,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -33,7 +33,7 @@
         <el-form-item label="考试:">
           <exam-select
             v-model="filter.examId"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             select-default
             :clearable="false"
             @change="examChange"
@@ -298,7 +298,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         column: null,
         order: null
@@ -344,7 +344,7 @@ export default {
     },
     examChange() {
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
@@ -361,7 +361,7 @@ export default {
     },
     toDetail(row) {
       this.$ls.set("ownerCourseSet", {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: row.courseCode
       });
@@ -370,7 +370,7 @@ export default {
     async toExport() {
       if (this.loading) return;
 
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }

+ 7 - 7
src/modules/college/course/assign-score-action/AssignScoreAction.vue

@@ -34,7 +34,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -45,7 +45,7 @@
             v-model="filter.examId"
             select-default
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -272,7 +272,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         publishStatus: null,
@@ -312,7 +312,7 @@ export default {
     examChange() {
       this.filter.courseCode = null;
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
@@ -329,7 +329,7 @@ export default {
     },
     toCalc(row, again) {
       this.$ls.set("assignSet", {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: row.courseCode,
         coefficient: row.coefficient,
@@ -340,13 +340,13 @@ export default {
     },
     toPreview(row) {
       this.$ls.set("ownerCourseSet", {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: row.courseCode
       });
       this.$router.push({ name: "OwnerCourseExamAnalysis" });
       // this.$ls.set("assignSet", {
-      //   semester: this.filter.semester,
+      //   semesterId: this.filter.semesterId,
       //   examId: this.filter.examId,
       //   courseCode: row.courseCode,
       //   coefficient: row.coefficient,

+ 2 - 2
src/modules/college/course/assign-score-action/AssignScoreActionTry.vue

@@ -328,7 +328,7 @@ import { calcSum } from "@/plugins/utils";
 import { downloadByApi } from "@/plugins/download";
 
 const initFilter = {
-  semester: "",
+  semesterId: "",
   examId: "",
   courseCode: "",
   coefficient: "",
@@ -412,7 +412,7 @@ export default {
     },
     async getData() {
       const datas = {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: this.filter.courseCode
       };

+ 6 - 6
src/modules/college/course/inspect-course-exam-analysis/InspectCourseExamAnalysis.vue

@@ -12,7 +12,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             :select-default="selectDefault"
             :clearable="false"
             @change="semesterChange"
@@ -24,7 +24,7 @@
             v-model="filter.examId"
             :select-default="selectDefault"
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -318,7 +318,7 @@ export default {
       setReady: false,
       selectDefault: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: ""
       },
@@ -353,7 +353,7 @@ export default {
       const inspectCourseSet = this.$ls.get("inspectCourseSet");
       if (inspectCourseSet) {
         this.filter = this.$objAssign(
-          { semester: "", examId: "", courseCode: "" },
+          { semesterId: "", examId: "", courseCode: "" },
           inspectCourseSet
         );
         this.isInit = true;
@@ -376,7 +376,7 @@ export default {
     },
     async getData() {
       if (
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.examId ||
         !this.filter.courseCode
       ) {
@@ -403,7 +403,7 @@ export default {
       if (
         !this.isInit &&
         this.filter.examId &&
-        this.filter.semester &&
+        this.filter.semesterId &&
         this.filter.courseCode
       ) {
         this.isInit = true;

+ 1 - 1
src/modules/college/course/owner-course-exam-analysis/DifficultLevelAnalysis.vue

@@ -116,7 +116,7 @@ export default {
       this.curData.chartOption = null;
       if (
         !this.filter.examId ||
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.courseCode
       )
         return;

+ 6 - 6
src/modules/college/course/owner-course-exam-analysis/OwnerCourseExamAnalysis.vue

@@ -12,7 +12,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             :select-default="selectDefault"
             :clearable="false"
             @change="semesterChange"
@@ -24,7 +24,7 @@
             v-model="filter.examId"
             :select-default="selectDefault"
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -317,7 +317,7 @@ export default {
       setReady: false,
       selectDefault: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: ""
       },
@@ -344,7 +344,7 @@ export default {
       const ownerCourseSet = this.$ls.get("ownerCourseSet");
       if (ownerCourseSet) {
         this.filter = this.$objAssign(
-          { semester: "", examId: "", courseCode: "" },
+          { semesterId: "", examId: "", courseCode: "" },
           ownerCourseSet
         );
         this.isInit = true;
@@ -363,7 +363,7 @@ export default {
     },
     search() {
       if (
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.examId ||
         !this.filter.courseCode
       ) {
@@ -458,7 +458,7 @@ export default {
       if (
         !this.isInit &&
         this.filter.examId &&
-        this.filter.semester &&
+        this.filter.semesterId &&
         this.filter.courseCode
       ) {
         this.isInit = true;

+ 1 - 1
src/modules/college/course/owner-course-exam-analysis/PreviewMoreTeacherListDialog.vue

@@ -85,7 +85,7 @@ export default {
     async getList() {
       if (
         !this.filter.examId ||
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.courseCode
       )
         return;

+ 1 - 1
src/modules/college/course/owner-course-exam-analysis/QuestionDifficultScoreAnalysis.vue

@@ -189,7 +189,7 @@ export default {
       this.dioList = [];
       if (
         !this.filter.examId ||
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.courseCode
       )
         return;

+ 1 - 1
src/modules/college/course/owner-course-exam-analysis/TeacherClazzScore.vue

@@ -79,7 +79,7 @@ export default {
     async getData() {
       if (
         !this.filter.examId ||
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.courseCode
       )
         return;

+ 6 - 6
src/modules/college/student/InspectCollegeScore.vue

@@ -28,7 +28,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -39,7 +39,7 @@
             v-model="filter.examId"
             select-default
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -195,7 +195,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         current: null,
@@ -228,7 +228,7 @@ export default {
       this.toPage(1);
     },
     async getList() {
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }
@@ -257,7 +257,7 @@ export default {
       this.filter.clazzId = null;
 
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
@@ -281,7 +281,7 @@ export default {
     async toExport() {
       if (this.loading) return;
 
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }

+ 6 - 6
src/modules/college/student/TeachCollegeScore.vue

@@ -29,7 +29,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -40,7 +40,7 @@
             v-model="filter.examId"
             select-default
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -228,7 +228,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         current: null,
@@ -259,7 +259,7 @@ export default {
       this.toPage(1);
     },
     async getList() {
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }
@@ -287,7 +287,7 @@ export default {
       this.filter.teacherId = null;
 
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
@@ -309,7 +309,7 @@ export default {
     async toExport() {
       if (this.loading) return;
 
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }

+ 3 - 3
src/modules/college/student/student-report-manage/StudentReportManage.vue

@@ -9,7 +9,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="55px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             auto-fetch
             @change="semesterChange"
           ></semester-select>
@@ -18,7 +18,7 @@
           <exam-select
             ref="ExamSelect"
             v-model="filter.examId"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -132,7 +132,7 @@ export default {
   data() {
     return {
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         clazzId: "",

+ 5 - 5
src/modules/college/teacher/MyClassScore.vue

@@ -23,7 +23,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -32,7 +32,7 @@
         <el-form-item label="考试:">
           <exam-select
             v-model="filter.examId"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             select-default
             :clearable="false"
             @change="examChange"
@@ -130,7 +130,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         inspectCollegeId: "",
@@ -175,7 +175,7 @@ export default {
       this.filter.courseCode = null;
 
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }
@@ -192,7 +192,7 @@ export default {
     },
     toDetail(row) {
       this.$ls.set("myClassCourseSet", {
-        semester: this.filter.semester,
+        semesterId: this.filter.semesterId,
         examId: this.filter.examId,
         courseCode: row.courseCode,
         inspectCollegeId: row.inspectCollegeId

+ 5 - 5
src/modules/college/teacher/TeacherClassScore.vue

@@ -23,7 +23,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             select-default
             :clearable="false"
             @change="semesterChange"
@@ -32,7 +32,7 @@
         <el-form-item label="考试:">
           <exam-select
             v-model="filter.examId"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             select-default
             :clearable="false"
             @change="examChange"
@@ -124,7 +124,7 @@ export default {
     return {
       isInit: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         inspectCollegeId: "",
@@ -147,7 +147,7 @@ export default {
       this.toPage(1);
     },
     async getList() {
-      if (!this.filter.semester || !this.filter.examId) {
+      if (!this.filter.semesterId || !this.filter.examId) {
         this.$message.error("请选择学期和考试!");
         return;
       }
@@ -173,7 +173,7 @@ export default {
       this.filter.courseCode = null;
 
       // 初次载入页面加载默认数据
-      if (!this.isInit && this.filter.examId && this.filter.semester) {
+      if (!this.isInit && this.filter.examId && this.filter.semesterId) {
         this.isInit = true;
         this.search();
       }

+ 1 - 1
src/modules/college/teacher/my-class-exam-view/DifficultLevelAnalysis.vue

@@ -66,7 +66,7 @@ export default {
       this.curData.chartOption = null;
       if (
         !this.filter.examId ||
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.courseCode
       )
         return;

+ 6 - 6
src/modules/college/teacher/my-class-exam-view/MyClassExamView.vue

@@ -9,7 +9,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="60px" inline>
         <el-form-item label="学期:">
           <semester-select
-            v-model="filter.semester"
+            v-model="filter.semesterId"
             :select-default="selectDefault"
             :clearable="false"
             @change="semesterChange"
@@ -21,7 +21,7 @@
             v-model="filter.examId"
             :select-default="selectDefault"
             :clearable="false"
-            :semester="filter.semester"
+            :semester-id="filter.semesterId"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -227,7 +227,7 @@ export default {
       setReady: false,
       selectDefault: false,
       filter: {
-        semester: "",
+        semesterId: "",
         examId: "",
         courseCode: "",
         inspectCollegeId: ""
@@ -249,7 +249,7 @@ export default {
       if (myClassCourseSet) {
         console.log(myClassCourseSet);
         this.filter = this.$objAssign(
-          { semester: "", examId: "", courseCode: "", inspectCollegeId: "" },
+          { semesterId: "", examId: "", courseCode: "", inspectCollegeId: "" },
           myClassCourseSet
         );
         this.isInit = true;
@@ -269,7 +269,7 @@ export default {
     },
     search() {
       if (
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.examId ||
         !this.filter.courseCode
       ) {
@@ -335,7 +335,7 @@ export default {
       if (
         !this.isInit &&
         this.filter.examId &&
-        this.filter.semester &&
+        this.filter.semesterId &&
         this.filter.courseCode &&
         this.filter.inspectCollegeId
       ) {

+ 1 - 1
src/modules/college/teacher/my-class-exam-view/QuestionDifficultScoreAnalysis.vue

@@ -133,7 +133,7 @@ export default {
       this.dioList = [];
       if (
         !this.filter.examId ||
-        !this.filter.semester ||
+        !this.filter.semesterId ||
         !this.filter.courseCode
       )
         return;