Forráskód Böngészése

学期自动选择

xiaofei 2 éve
szülő
commit
fbb0abb44b

+ 2 - 2
src/modules/base/components/ModifyCardRule.vue

@@ -74,7 +74,7 @@
         ></el-input-number>
         <!-- {{ modalForm.examNumberDigit }} -->
       </el-form-item>
-      <el-form-item prop="paperType" label="AB卷版式:" class="inline-block">
+      <!-- <el-form-item prop="paperType" label="AB卷版式:" class="inline-block">
         <el-select
           v-model="modalForm.paperType"
           style="width: 142px"
@@ -88,7 +88,7 @@
             :label="val"
           ></el-option>
         </el-select>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item>
         <el-checkbox v-model="modalForm.examAbsent" :disabled="!editable"
           >启用“缺考填涂”</el-checkbox

+ 5 - 1
src/modules/exam/views/StatisticsManage.vue

@@ -3,7 +3,11 @@
     <div class="part-box part-box-filter">
       <el-form ref="FilterForm" label-position="left" label-width="90px" inline>
         <el-form-item label="学期:">
-          <semester-select v-model="filter.semesterId"></semester-select>
+          <semester-select
+            v-model="filter.semesterId"
+            default-select
+            @default-selected="getList"
+          ></semester-select>
         </el-form-item>
         <el-form-item label="考试:">
           <exam-select

+ 5 - 16
src/modules/print/components/PrintPlanDetail.vue

@@ -17,19 +17,6 @@
           label-width="85px"
           inline
         >
-          <el-form-item label="学期:">
-            <semester-select
-              v-model.trim="filter.semesterId"
-              placeholder="学期"
-              clearable
-            ></semester-select>
-          </el-form-item>
-          <el-form-item label="考试:">
-            <exam-select
-              v-model="filter.examId"
-              :semester-id="filter.semesterId"
-            ></exam-select>
-          </el-form-item>
           <el-form-item label="课程(代码):" label-width="110px">
             <course-select
               v-model.trim="filter.courseCode"
@@ -45,6 +32,8 @@
               ref="PaperNumberSelect"
               v-model="filter.paperNumber"
               :print-plan-id="filter.printPlanIdList"
+              :exam-id="filter.examId"
+              :course-code="filter.courseCode"
               placeholder="试卷编号"
               clearable
             ></paper-number-select>
@@ -219,8 +208,8 @@ export default {
   methods: {
     visibleChange() {
       this.filter = {
-        semesterId: "",
-        examId: "",
+        semesterId: this.plan.semesterId,
+        examId: this.plan.examId,
         printPlanIdList: [this.plan.id],
         courseCode: "",
         paperNumber: "",
@@ -228,7 +217,7 @@ export default {
       };
       this.dataList = [];
       this.totalInfo = {};
-      // this.search();
+      this.search();
     },
     cancel() {
       this.modalIsShow = false;

+ 4 - 1
src/modules/stmms/views/ScoreSync.vue

@@ -4,7 +4,10 @@
       <el-form ref="FilterForm" label-position="left" inline>
         <template v-if="checkPrivilege('condition', 'condition')">
           <el-form-item label="学期:">
-            <semester-select v-model="filter.semesterId"></semester-select>
+            <semester-select
+              v-model="filter.semesterId"
+              default-select
+            ></semester-select>
           </el-form-item>
           <el-form-item label="考试:">
             <exam-select