|  | @@ -206,10 +206,10 @@
 | 
	
		
			
				|  |  |                    </el-select>
 | 
	
		
			
				|  |  |                  </el-form-item>
 | 
	
		
			
				|  |  |                </td>
 | 
	
		
			
				|  |  | -              <th class="description-label"><i class="requiredStar">*</i>声部</th>
 | 
	
		
			
				|  |  | +              <th class="description-label"><i class="requiredStar" v-if="form.jobType == 'ADVISER'">*</i>声部</th>
 | 
	
		
			
				|  |  |                <td class="description-content">
 | 
	
		
			
				|  |  |                  <el-form-item prop="subjectIdList"
 | 
	
		
			
				|  |  | -                  :rules="[{ required: true, message: '请选择声部', trigger: 'blur' }]"
 | 
	
		
			
				|  |  | +                  :rules="[{ required: form.jobType == 'ADVISER', message: '请选择声部', trigger: 'blur' }]"
 | 
	
		
			
				|  |  |                  >
 | 
	
		
			
				|  |  |                    <el-select
 | 
	
		
			
				|  |  |                    size="mini"
 | 
	
	
		
			
				|  | @@ -324,11 +324,11 @@
 | 
	
		
			
				|  |  |                    />
 | 
	
		
			
				|  |  |                  </el-form-item>
 | 
	
		
			
				|  |  |                </td>
 | 
	
		
			
				|  |  | -              <th class="description-label"><i class="requiredStar" v-if="form.status === 'DIMISSION'">*</i>离职原因</th>
 | 
	
		
			
				|  |  | +              <th class="description-label"><i class="requiredStar" v-if="form.resignationDate">*</i>离职原因</th>
 | 
	
		
			
				|  |  |                <td class="description-content">
 | 
	
		
			
				|  |  |                  <el-form-item
 | 
	
		
			
				|  |  |                    prop="resignationReason"
 | 
	
		
			
				|  |  | -                  :rules="[{ required: form.status === 'DIMISSION', message: '请输入离职原因', trigger: 'blur' }]"
 | 
	
		
			
				|  |  | +                  :rules="[{ required: form.resignationDate ? true : false, message: '请输入离职原因', trigger: 'blur' }]"
 | 
	
		
			
				|  |  |                  >
 | 
	
		
			
				|  |  |                    <el-input size="mini" v-model.trim="form.resignationReason" placeholder="请输入离职原因"/>
 | 
	
		
			
				|  |  |                  </el-form-item>
 | 
	
	
		
			
				|  | @@ -376,10 +376,10 @@
 | 
	
		
			
				|  |  |                    </el-select>
 | 
	
		
			
				|  |  |                  </el-form-item>
 | 
	
		
			
				|  |  |                </td>
 | 
	
		
			
				|  |  | -              <th class="description-label"><i class="requiredStar" v-if="propRequred">*</i>声部</th>
 | 
	
		
			
				|  |  | +              <th class="description-label"><i class="requiredStar" v-if="form.position == 'ADVISER'">*</i>声部</th>
 | 
	
		
			
				|  |  |                <td class="description-content">
 | 
	
		
			
				|  |  |                  <el-form-item prop="jobSubjectIdList"
 | 
	
		
			
				|  |  | -                  :rules="[{ required: propRequred, message: '请选择声部', trigger: 'change' }]"
 | 
	
		
			
				|  |  | +                  :rules="[{ required: form.position == 'ADVISER', message: '请选择声部', trigger: 'change' }]"
 | 
	
		
			
				|  |  |                  >
 | 
	
		
			
				|  |  |                    <el-select
 | 
	
		
			
				|  |  |                      size="mini"
 |