xiatian 2 年之前
父節點
當前提交
c714ee7a9d
共有 2 個文件被更改,包括 23 次插入30 次删除
  1. 12 11
      src/modules/questions/views/CheckDuplicateList.vue
  2. 11 19
      src/modules/questions/views/PaperPendingTrial.vue

+ 12 - 11
src/modules/questions/views/CheckDuplicateList.vue

@@ -7,7 +7,7 @@
       <el-form class="part-filter-form" :inline="true" :model="formSearch">
       <el-form class="part-filter-form" :inline="true" :model="formSearch">
         <el-form-item label="课程名称">
         <el-form-item label="课程名称">
           <el-select
           <el-select
-            v-model="formSearch.courseNo"
+            v-model="formSearch.courseId"
             filterable
             filterable
             :remote-method="getCourses"
             :remote-method="getCourses"
             remote
             remote
@@ -17,9 +17,9 @@
           >
           >
             <el-option
             <el-option
               v-for="item in courseInfoSelect"
               v-for="item in courseInfoSelect"
-              :key="item.courseNo"
+              :key="item.courseId"
               :label="item.courseInfo"
               :label="item.courseInfo"
-              :value="item.courseNo"
+              :value="item.courseId"
             >
             >
             </el-option>
             </el-option>
           </el-select>
           </el-select>
@@ -235,7 +235,7 @@ export default {
       formSearch: {
       formSearch: {
         basePaperId: "",
         basePaperId: "",
         questionType: "",
         questionType: "",
-        courseNo: "",
+        courseId: "",
         courseName: "",
         courseName: "",
       },
       },
       paperList: [],
       paperList: [],
@@ -261,8 +261,8 @@ export default {
       var courseList = [];
       var courseList = [];
       for (let course of this.courseList) {
       for (let course of this.courseList) {
         var courseInfo = course.name + "(" + course.code + ")";
         var courseInfo = course.name + "(" + course.code + ")";
-        var courseNo = course.code;
-        courseList.push({ courseNo: courseNo, courseInfo: courseInfo });
+        var courseId = course.id;
+        courseList.push({ courseId: courseId, courseInfo: courseInfo });
       }
       }
       return courseList;
       return courseList;
     },
     },
@@ -417,9 +417,9 @@ export default {
       this.currentPage = 1;
       this.currentPage = 1;
       this.searchQues();
       this.searchQues();
     },
     },
-    getCourseName(courseNo) {
+    getCourseName(courseId) {
       for (let course of this.courseList) {
       for (let course of this.courseList) {
-        if (course.code == courseNo) {
+        if (course.courseId == courseId) {
           this.formSearch.courseName = course.name;
           this.formSearch.courseName = course.name;
         }
         }
       }
       }
@@ -461,7 +461,7 @@ export default {
     resetSearchForm() {
     resetSearchForm() {
       this.formSearch = {
       this.formSearch = {
         questionType: "",
         questionType: "",
-        courseNo: "",
+        courseId: "",
       };
       };
     },
     },
     /*处理选择题答案显示,处理套题下选择题答案显示*/
     /*处理选择题答案显示,处理套题下选择题答案显示*/
@@ -516,7 +516,7 @@ export default {
         sessionStorage.removeItem("question_currentPage");
         sessionStorage.removeItem("question_currentPage");
         this.formSearch = {
         this.formSearch = {
           questionType: "",
           questionType: "",
-          courseNo: "",
+          courseId: "",
           courseLevel: "",
           courseLevel: "",
           courseName: "",
           courseName: "",
           publicity: "",
           publicity: "",
@@ -536,7 +536,7 @@ export default {
       } else {
       } else {
         this.formSearch = {
         this.formSearch = {
           questionType: "",
           questionType: "",
-          courseNo: "",
+          courseId: "",
           courseLevel: "",
           courseLevel: "",
           courseName: "",
           courseName: "",
           publicity: "",
           publicity: "",
@@ -546,6 +546,7 @@ export default {
         };
         };
         this.getCourses("");
         this.getCourses("");
       }
       }
+      this.getPapers("");
       this.searchQues();
       this.searchQues();
     },
     },
   },
   },

+ 11 - 19
src/modules/questions/views/PaperPendingTrial.vue

@@ -6,7 +6,7 @@
       <el-form class="part-filter-form" :inline="true" :model="formSearch">
       <el-form class="part-filter-form" :inline="true" :model="formSearch">
         <el-form-item label="课程名称">
         <el-form-item label="课程名称">
           <el-select
           <el-select
-            v-model="formSearch.courseNo"
+            v-model="formSearch.courseId"
             filterable
             filterable
             :remote-method="getCourses"
             :remote-method="getCourses"
             remote
             remote
@@ -16,9 +16,9 @@
           >
           >
             <el-option
             <el-option
               v-for="item in courseInfoSelect"
               v-for="item in courseInfoSelect"
-              :key="item.courseNo"
+              :key="item.courseId"
               :label="item.courseInfo"
               :label="item.courseInfo"
-              :value="item.courseNo"
+              :value="item.courseId"
             >
             >
             </el-option>
             </el-option>
           </el-select>
           </el-select>
@@ -321,7 +321,7 @@ export default {
       isClear: 0,
       isClear: 0,
       courseLoading: false,
       courseLoading: false,
       formSearch: {
       formSearch: {
-        courseNo: "",
+        courseId: "",
         courseName: "",
         courseName: "",
         creator: "",
         creator: "",
         lastModifyName: "",
         lastModifyName: "",
@@ -374,10 +374,10 @@ export default {
       var courseList = [];
       var courseList = [];
       for (let course of this.courseList) {
       for (let course of this.courseList) {
         var courseInfo = course.name + "(" + course.code + ")";
         var courseInfo = course.name + "(" + course.code + ")";
-        var courseNo = course.code;
+        var courseId = course.id;
         var courseName = course.name;
         var courseName = course.name;
         courseList.push({
         courseList.push({
-          courseNo: courseNo,
+          courseId: courseId,
           courseInfo: courseInfo,
           courseInfo: courseInfo,
           courseName: courseName,
           courseName: courseName,
         });
         });
@@ -395,16 +395,16 @@ export default {
     this.initVue();
     this.initVue();
   },
   },
   methods: {
   methods: {
-    getCourseName(courseNo) {
+    getCourseName(courseId) {
       for (let course of this.courseList) {
       for (let course of this.courseList) {
-        if (course.code == courseNo) {
+        if (course.courseId == courseId) {
           this.formSearch.courseName = course.name;
           this.formSearch.courseName = course.name;
         }
         }
       }
       }
     },
     },
     editImportPaper(row) {
     editImportPaper(row) {
       //缓存查询对象
       //缓存查询对象
-      this.getCourseName(this.formSearch.courseNo);
+      this.getCourseName(this.formSearch.courseId);
       sessionStorage.setItem("paper", JSON.stringify(this.formSearch));
       sessionStorage.setItem("paper", JSON.stringify(this.formSearch));
       sessionStorage.setItem("paper_currentPage", this.currentPage);
       sessionStorage.setItem("paper_currentPage", this.currentPage);
       sessionStorage.setItem("question_back", "false");
       sessionStorage.setItem("question_back", "false");
@@ -679,7 +679,7 @@ export default {
     },
     },
     resetForm() {
     resetForm() {
       this.formSearch = {
       this.formSearch = {
-        courseNo: "",
+        courseId: "",
         courseName: "",
         courseName: "",
         level: "",
         level: "",
         name: "",
         name: "",
@@ -713,14 +713,6 @@ export default {
       this.currentPage = 1;
       this.currentPage = 1;
       this.searchPaper();
       this.searchPaper();
     },
     },
-    getCourseObj(courseNo) {
-      for (let course of this.courseList) {
-        if (course.code == courseNo) {
-          return course;
-        }
-      }
-      return "";
-    },
     selectChange(row) {
     selectChange(row) {
       this.selectedPaperIds = [];
       this.selectedPaperIds = [];
       row.forEach((element) => {
       row.forEach((element) => {
@@ -757,7 +749,7 @@ export default {
       if (this.isClear == 0 || !this.isClear) {
       if (this.isClear == 0 || !this.isClear) {
         this.removeItem();
         this.removeItem();
         this.formSearch = {
         this.formSearch = {
-          courseNo: "",
+          courseId: "",
           courseName: "",
           courseName: "",
           level: "",
           level: "",
           name: "",
           name: "",