| 
					
				 | 
			
			
				@@ -113,133 +113,114 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-dialog :visible.sync="newClassVisible" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                width="700px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                title="新增班级"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     <el-form 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        :model="newClassForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        :inline="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        label-width="100px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ref="newClassForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        class="newClassForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="班级名称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请输入班级姓名',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="className" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input style="width:180px;" v-model="newClassForm.className"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form :model="newClassForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               :inline="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               label-width="100px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               ref="newClassForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               class="newClassForm"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="班级名称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请输入班级姓名',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="className"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input style="width:180px;" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    v-model="newClassForm.className"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="班级类型" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请输入班级人数',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="type" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model.trim="newClassForm.type" clearable @change="chioseHightype"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(item,index) in classTypeList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :value="item.value" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="班级类型" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请输入班级人数',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="type"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model.trim="newClassForm.type" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     @change="chioseHightype"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="(item,index) in classTypeList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="主教老师" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="bishop" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请选择主教老师',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select placeholder="请选择主教老师" v-model="newClassForm.bishop" clearable filterable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(item,index) in teacherList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :label="item.realName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="主教老师" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="bishop" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请选择主教老师',trigger: 'blur'}]"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select placeholder="请选择主教老师" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     v-model="newClassForm.bishop" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     filterable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="(item,index) in teacherList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :label="item.realName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :key="index"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="预计招生数" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="expectStudentNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请输入预计招生数',trigger: 'blur'},{pattern:/[3-5]/,message:'班级人数必须为3-5人',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if=" newClassForm.type == 'HIGH_ONLINE'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            style="width:180px;" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            type="number" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @mousewheel.native.prevent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-model="newClassForm.expectStudentNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          ></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="预计招生数" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="expectStudentNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请输入预计招生数',trigger: 'blur'},{pattern:/[3-5]/,message:'班级人数必须为3-5人',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-if=" newClassForm.type == 'HIGH_ONLINE'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input style="width:180px;" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    type="number" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    @mousewheel.native.prevent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    v-model="newClassForm.expectStudentNum"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="预计招生数" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="expectStudentNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          type="number" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请输入预计招生数',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @mousewheel.native.prevent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input style="width:180px;" v-model="newClassForm.expectStudentNum"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="预计招生数" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="expectStudentNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      type="number" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请输入预计招生数',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      @mousewheel.native.prevent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-else> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input style="width:180px;" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    v-model="newClassForm.expectStudentNum"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="助教老师" v-if=" newClassForm.type != 'HIGH_ONLINE'" prop="teaching"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            placeholder="请选择助教老师" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-model="newClassForm.teaching" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @change="setAssistant1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            multiple 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            filterable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(item,index) in teacherList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :label="item.realName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="助教老师" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-if=" newClassForm.type != 'HIGH_ONLINE'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="teaching"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select placeholder="请选择助教老师" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     v-model="newClassForm.teaching" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     @change="setAssistant1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     multiple 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     filterable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="(item,index) in teacherList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :label="item.realName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :key="index"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="声部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="subjectIdList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请选择声部',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if="newClassForm.type =='HIGH' || newClassForm.type =='NORMAL'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :key="'HIGH'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model="newClassForm.subjectIdList" clearable multiple > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(item,index) in soundList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :label="item.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="声部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="subjectIdList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请选择声部',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-if="newClassForm.type =='HIGH' || newClassForm.type =='NORMAL'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :key="'HIGH'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="newClassForm.subjectIdList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     multiple> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="(item,index) in soundList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :label="item.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :value="item.id"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="可报名声部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="memo" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请选择可报名声部',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if="newClassForm.type == 'HIGH_ONLINE'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model.trim="newClassForm.memo" multiple clearable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(item,index) in soundList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :label="item.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="可报名声部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="memo" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请选择可报名声部',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-if="newClassForm.type == 'HIGH_ONLINE'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model.trim="newClassForm.memo" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     multiple 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     clearable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="(item,index) in soundList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :label="item.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :value="item.id"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="声部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          prop="subjectId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :rules="[{ required: true, message: '请选择线上声部',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if="newClassForm.type == 'HIGH_ONLINE'" class="higheSelect" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           :key="'HIGH_ONLINE'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model="newClassForm.subjectId" clearable > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(item,index) in soundList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :label="item.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :value="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="声部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      prop="subjectId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :rules="[{ required: true, message: '请选择线上声部',trigger: 'blur'}]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-if="newClassForm.type == 'HIGH_ONLINE'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      class="higheSelect" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      :key="'HIGH_ONLINE'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="newClassForm.subjectId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     clearable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="(item,index) in soundList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :label="item.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       :value="item.id"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -473,6 +454,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 老师调整 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <span>开始时间</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-time-select placeholder 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             v-model.trim="item.startClassTime" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -482,8 +464,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                end: '23:55' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }"></el-time-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <span>结束时间</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-time-select placeholder 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            v-model.trim="item.endClassTime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-time-select v-model="item.endClassTime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :picker-options="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               start: '04:30', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               step: '00:05', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -594,6 +575,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <span>开始时间</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!--        --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-time-select placeholder 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             v-model.trim="item.startClassTime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :picker-options="{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -692,7 +674,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         className: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         subjectIdList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        subjectId:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        subjectId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         expectStudentNum: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bishop: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         teaching: [], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -832,7 +814,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    newClassHight() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    newClassHight () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs["newClassForm"].validate(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           let obj = {}; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1492,18 +1474,18 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    chioseHightype(val){   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       this.$set(this.newClassForm,'subjectIdList',[]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.newClassForm.subjectId = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if(val == 'HIGH_ONLINE'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    chioseHightype (val) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$set(this.newClassForm, 'subjectIdList', []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.newClassForm.subjectId = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (val == 'HIGH_ONLINE') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.newClassForm.teaching = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.newClassForm.memo = []  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.newClassForm.memo = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   filters: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1529,7 +1511,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   watch: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     newClassVisible (val) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1538,7 +1520,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           className: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           type: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           subjectIdList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          subjectId:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          subjectId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           expectStudentNum: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           bishop: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           teaching: null, 
			 |