Parcourir la source

1209 20:47

BUG修复
mo il y a 5 ans
Parent
commit
8b100bbc04
1 fichiers modifiés avec 11 ajouts et 4 suppressions
  1. 11 4
      src/views/teamDetail/components/studentList.vue

+ 11 - 4
src/views/teamDetail/components/studentList.vue

@@ -282,7 +282,8 @@
         </el-form-item>
         <br>
         <el-form-item label="单技班">
-          <el-select v-model="maskForm.signClass">
+          <el-select v-model="maskForm.signClass"
+                     clearable>
             <el-option v-for="(item,index) in signList"
                        :key="index"
                        :value="item.id"
@@ -291,7 +292,8 @@
 
         </el-form-item>
         <el-form-item label="合奏班">
-          <el-select v-model="maskForm.mixClass">
+          <el-select v-model="maskForm.mixClass"
+                     clearable>
             <el-option v-for="(item,index) in mixList"
                        :key="index"
                        :value="item.id"
@@ -299,7 +301,8 @@
           </el-select>
         </el-form-item>
         <el-form-item label="基础技能班">
-          <el-select v-model="maskForm.highClass">
+          <el-select v-model="maskForm.highClass"
+                     clearable>
             <el-option v-for="(item,index) in highList"
                        :key="index"
                        :value="item.id"
@@ -308,6 +311,7 @@
         </el-form-item>
         <el-form-item label="临时班">
           <el-select v-model="maskForm.snapClass"
+                     clearable
                      multiple>
             <el-option v-for="(item,index) in snapList"
                        :key="index"
@@ -355,6 +359,7 @@
                   style="width: auto;">
             <el-form-item>
               <el-select filterable
+                         clearable
                          multiple
                          placeholder="选择辅件"
                          clearable
@@ -678,7 +683,8 @@ export default {
             return;
           }
           let snapClassIds;
-          maskForm.snapClass.length > 0 ? snapClassIds = maskForm.snapClass.join(',') : snapClassIds = null
+
+          maskForm.snapClass ? snapClassIds = maskForm.snapClass.join(',') : snapClassIds = null
           let params = {
             signClassId: maskForm.signClass,
             mixClassId: maskForm.mixClass,
@@ -713,6 +719,7 @@ export default {
               price: maskForm.instrPrice
             })
           }
+
           addStudent(params).then(res => {
             if (res.code == 200) {
               this.$message.success('添加学生成功');