zhangjie 1 year ago
parent
commit
1ecbcf1ec7
1 changed files with 9 additions and 5 deletions
  1. 9 5
      src/modules/mark/components/ScoreClassDetail.vue

+ 9 - 5
src/modules/mark/components/ScoreClassDetail.vue

@@ -23,15 +23,19 @@
           ></college-select>
         </el-form-item>
         <el-form-item label="专业">
-          <el-select v-model="filter.major" placeholder="专业" clearable>
-            <!-- TODO: -->
-            <el-option :value="1">班级1</el-option>
-          </el-select>
+          <major-select
+            v-model="filter.major"
+            :college-id="filter.college"
+            cascader
+            placeholder="专业"
+            clearable
+          >
+          </major-select>
         </el-form-item>
         <el-form-item label="班级">
           <major-class-select
             v-model="filter.className"
-            :major-id="filter.majorId"
+            :major-id="filter.major"
             cascader
             placeholder="班级"
           ></major-class-select>