zhangjie 1 년 전
부모
커밋
fe3f9ccfc1

+ 7 - 2
src/modules/analysis/components/ModifyAnalysisBatchPaper.vue

@@ -47,8 +47,13 @@
             width="55"
             align="center"
           ></el-table-column>
-          <el-table-column prop="semesterName" label="学期"></el-table-column>
-          <el-table-column prop="examName" label="考试"> </el-table-column>
+          <el-table-column
+            prop="semesterName"
+            label="学期"
+            min-width="210"
+          ></el-table-column>
+          <el-table-column prop="examName" label="考试" min-width="160">
+          </el-table-column>
           <el-table-column prop="courseCode" label="课程(代码)" min-width="120">
             <span slot-scope="scope">
               {{ scope.row.courseName }}({{ scope.row.courseCode }})

+ 14 - 4
src/modules/analysis/components/SelectAnalysisPaper.vue

@@ -90,8 +90,13 @@
           width="55"
           align="center"
         ></el-table-column>
-        <el-table-column prop="semesterName" label="学期"></el-table-column>
-        <el-table-column prop="examName" label="考试"> </el-table-column>
+        <el-table-column
+          prop="semesterName"
+          label="学期"
+          min-width="210"
+        ></el-table-column>
+        <el-table-column prop="examName" label="考试" min-width="160">
+        </el-table-column>
         <el-table-column prop="courseCode" label="课程(代码)" min-width="120">
           <span slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
@@ -120,8 +125,13 @@
     </div>
     <div v-else class="part-box part-box-pad">
       <el-table ref="SelectedTableList" key="select" :data="selectedPapers">
-        <el-table-column prop="semesterName" label="学期"></el-table-column>
-        <el-table-column prop="examName" label="考试"> </el-table-column>
+        <el-table-column
+          prop="semesterName"
+          label="学期"
+          min-width="210"
+        ></el-table-column>
+        <el-table-column prop="examName" label="考试" min-width="160">
+        </el-table-column>
         <el-table-column prop="courseCode" label="课程(代码)" min-width="120">
           <span slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})

+ 1 - 1
src/modules/analysis/views/AnalysisBatchManage.vue

@@ -73,7 +73,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 1 - 1
src/modules/analysis/views/DataInitManage.vue

@@ -50,7 +50,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column prop="examName" label="考试" min-width="160">
         </el-table-column>

+ 1 - 1
src/modules/base/views/ApproveRecordManage.vue

@@ -83,7 +83,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="200"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 10 - 2
src/modules/base/views/ExamManage.vue

@@ -53,8 +53,16 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="name" label="考试名称"></el-table-column>
-        <el-table-column prop="semesterName" label="学年学期"></el-table-column>
+        <el-table-column
+          prop="semesterName"
+          label="学年学期"
+          min-width="210"
+        ></el-table-column>
+        <el-table-column
+          prop="name"
+          label="考试名称"
+          min-width="160"
+        ></el-table-column>
         <el-table-column prop="category" label="考试类型" width="100">
           <span slot-scope="scope">
             {{ scope.row.category | examTypeFilter }}

+ 5 - 1
src/modules/base/views/SemesterManage.vue

@@ -27,7 +27,11 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="semesterName" label="学期"></el-table-column>
+        <el-table-column
+          prop="semesterName"
+          label="学期"
+          min-width="210"
+        ></el-table-column>
         <el-table-column prop="enable" label="状态" width="80">
           <template slot-scope="scope">
             {{ scope.row.enable | enableFilter }}

+ 1 - 1
src/modules/course/api.js

@@ -81,7 +81,7 @@ export const endScorePaperPositiveSave = (datas) => {
 };
 // 成绩管理-同步试卷蓝图
 export const endScorePaperPositiveSync = (datas) => {
-  return $post(
+  return $postParam(
     "/api/admin/course/degree/final_score/paper_struct_dimension/sync",
     datas
   );

+ 1 - 1
src/modules/exam/components/WaitTaskAnalysis.vue

@@ -11,7 +11,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column prop="examName" label="考试" min-width="160">
         </el-table-column>

+ 6 - 3
src/modules/exam/components/createExamAndPrintTask/ModifyExamTaskStudent.vue

@@ -109,7 +109,7 @@ export default {
   data() {
     return {
       modalIsShow: false,
-      basicCourseCode: null,
+      filterCache: {},
       dataTree: [],
       userTree: [],
       selectedUsers: [],
@@ -231,10 +231,13 @@ export default {
       this.$refs.UserTree.setCheckedKeys(selectedUserIds);
     },
     async visibleChange() {
-      if (this.basicCourseCode !== this.filterParams.courseCode) {
-        this.basicCourseCode = this.filterParams.courseCode;
+      if (
+        this.filterCache.courseCode !== this.filterParams.courseCode ||
+        this.filterCache.examId !== this.filterParams.examId
+      ) {
         await this.getStudents();
       }
+      this.filterCache = { ...this.filterParams };
 
       this.$refs.UserTree.setCheckedKeys([]);
       this.selectedUsers = [];

+ 1 - 1
src/modules/exam/views/DataTaskManage.vue

@@ -97,7 +97,7 @@
           <el-table-column
             prop="semesterName"
             label="学期"
-            min-width="160"
+            min-width="210"
           ></el-table-column>
           <el-table-column
             prop="examName"

+ 2 - 5
src/modules/exam/views/ExamTaskManage.vue

@@ -103,11 +103,8 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column
-          prop="semesterName"
-          label="学期"
-          min-width="200"
-        ></el-table-column>
+        <el-table-column prop="semesterName" label="学期" min-width="210">
+        </el-table-column>
         <el-table-column
           prop="examName"
           label="考试"

+ 1 - 1
src/modules/exam/views/TaskApplyManage.vue

@@ -77,7 +77,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="200"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 1 - 1
src/modules/exam/views/TaskPaperManage.vue

@@ -66,7 +66,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 10 - 2
src/modules/exam/views/TaskReviewManage.vue

@@ -133,8 +133,16 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="semesterName" label="学期"></el-table-column>
-        <el-table-column prop="examName" label="考试"></el-table-column>
+        <el-table-column
+          prop="semesterName"
+          label="学期"
+          min-width="210"
+        ></el-table-column>
+        <el-table-column
+          prop="examName"
+          label="考试"
+          min-width="160"
+        ></el-table-column>
         <el-table-column prop="paperNumber" label="试卷编号"></el-table-column>
         <el-table-column prop="courseName" label="课程(代码)">
           <template slot-scope="scope">

+ 1 - 1
src/modules/print/components/PrintPlanBkDetail.vue

@@ -99,7 +99,7 @@
           <!-- <el-table-column
             prop="semesterName"
             label="学期"
-            min-width="160"
+            min-width="210"
           ></el-table-column>
           <el-table-column
             prop="examName"

+ 1 - 1
src/modules/print/components/PrintPlanDetail.vue

@@ -82,7 +82,7 @@
           <el-table-column
             prop="semesterName"
             label="学期"
-            min-width="160"
+            min-width="210"
           ></el-table-column>
           <el-table-column
             prop="examName"

+ 1 - 1
src/modules/print/views/BusinessDataExport.vue

@@ -147,7 +147,7 @@
         <!-- <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 1 - 1
src/modules/print/views/PlanLinkPaper.vue

@@ -89,7 +89,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 1 - 1
src/modules/print/views/PrintPlanManage.vue

@@ -86,7 +86,7 @@
         <!-- <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="200"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"

+ 3 - 3
src/modules/print/views/PrintTaskManage.vue

@@ -237,7 +237,7 @@
         <!-- <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="200"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"
@@ -315,12 +315,12 @@
         <el-table-column prop="validate" label="是否校验" width="80">
           <span slot-scope="scope">{{ scope.row.validate ? "是" : "否" }}</span>
         </el-table-column>
-        <el-table-column prop="printStartTime" label="打印开始时间" width="150">
+        <el-table-column prop="printStartTime" label="打印开始时间" width="170">
           <span slot-scope="scope">{{
             scope.row.printStartTime | timestampFilter
           }}</span>
         </el-table-column>
-        <el-table-column prop="printEndTime" label="打印完成时间" width="150">
+        <el-table-column prop="printEndTime" label="打印完成时间" width="170">
           <span slot-scope="scope">{{
             scope.row.printEndTime | timestampFilter
           }}</span>

+ 1 - 1
src/modules/stmms/views/ScoreArchive.vue

@@ -97,7 +97,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          width="200"
+          width="210"
         ></el-table-column>
         <el-table-column
           prop="name"

+ 1 - 1
src/modules/stmms/views/SyncManage.vue

@@ -72,7 +72,7 @@
         <el-table-column
           prop="semesterName"
           label="学期"
-          min-width="160"
+          min-width="210"
         ></el-table-column>
         <el-table-column
           prop="examName"