| 
					
				 | 
			
			
				@@ -55,7 +55,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <el-form-item label="工作类别" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-form-item label="工作类型" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             prop="jobNature" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :label-width="formLabelWidth"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <el-select v-model="topForm.jobNature" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -303,7 +303,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { min: 2, max: 10, message: '请输入 2 到 10 个字符', trigger: 'blur' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         gender: [{ required: true, message: '请选择性别', trigger: 'change' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         entryDate: [{ required: true, message: '请选择入职日期', trigger: 'change' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        jobNature: [{ required: true, message: '请选择工作类别', trigger: 'change' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        jobNature: [{ required: true, message: '请选择工作类型', trigger: 'change' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         isProbationPeriod: [{ required: true, message: '请选择人事状态', trigger: 'change' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         organId: [{ required: true, message: '请选择所属分部', trigger: 'change' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         phone: [{ required: true, validator: validPhone, trigger: 'blur' }], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -379,10 +379,24 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             isProbationPeriod: result.isProbationPeriod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             isSupportCourseScheduleRewardsRules: result.isSupportCourseScheduleRewardsRules 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.teacherSchools = result.teacherSchools.length > 0 ? result.teacherSchools.join(',') : '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let sn = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          result.teacherSchools.forEach(item => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sn.push(item.name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.teacherSchools = this.joinArray(sn, ',') // 教学点 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    joinArray(value, type) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (!type) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type = ' ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (typeof value == 'object' && value != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return value.join(type) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return value 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onSubmit (formName) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs[formName].validate(valid => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (valid) { 
			 |