|  |  | @@ -6,6 +6,30 @@ | 
		
	
		
			
			|  |  |  | <div class="steps-content"> | 
		
	
		
			
			|  |  |  | <div v-show="current == 0"> | 
		
	
		
			
			|  |  |  | <a-row gutter="20"> | 
		
	
		
			
			|  |  |  | <!-- 		<a-col span="24"> | 
		
	
		
			
			|  |  |  | <a-form-item label="职位状态" name="status"> | 
		
	
		
			
			|  |  |  | <a-radio-group v-model:value="createForm.status" button-style="solid"> | 
		
	
		
			
			|  |  |  | <a-radio-button :value="1">发布中</a-radio-button> | 
		
	
		
			
			|  |  |  | <a-radio-button :value="2">未发布</a-radio-button> | 
		
	
		
			
			|  |  |  | <a-radio-button :value="3">暂停</a-radio-button> | 
		
	
		
			
			|  |  |  | <a-radio-button :value="4">锁定</a-radio-button> | 
		
	
		
			
			|  |  |  | <a-radio-button :value="5">回收站</a-radio-button> | 
		
	
		
			
			|  |  |  | <a-radio-button :value="6">已过期</a-radio-button> | 
		
	
		
			
			|  |  |  | </a-radio-group> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> --> | 
		
	
		
			
			|  |  |  | <a-col span="12"> | 
		
	
		
			
			|  |  |  | <a-form-item required label="到期日期"> | 
		
	
		
			
			|  |  |  | <a-date-picker v-model:value="addOtherForm.daoqi_date" @Change="disabledDateChange" | 
		
	
		
			
			|  |  |  | style="width: 100%;" /> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  | <a-col span="12"> | 
		
	
		
			
			|  |  |  | <a-form-item required label="有效天数" name="useful_life"> | 
		
	
		
			
			|  |  |  | <a-input-number :min="1" type="number" v-model:value="createForm.useful_life" | 
		
	
		
			
			|  |  |  | placeholder="请输入有效天数" style="width: 100%;" /> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  | <a-col span="24"> | 
		
	
		
			
			|  |  |  | <a-form-item label="是否紧急" name="urgent"> | 
		
	
		
			
			|  |  |  | <a-radio-group v-model:value="createForm.urgent" button-style="solid"> | 
		
	
	
		
			
			|  |  | @@ -26,7 +50,7 @@ | 
		
	
		
			
			|  |  |  | @searchData="departmentSearch" @getSelectValue="getDepartmentValue"></search-select> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | <a-col span="12"> | 
		
	
		
			
			|  |  |  | <a-form-item required label="职位名称" name="name"> | 
		
	
		
			
			|  |  |  | <a-input v-model:value="createForm.name" placeholder="请输入职位名称" /> | 
		
	
	
		
			
			|  |  | @@ -69,18 +93,7 @@ | 
		
	
		
			
			|  |  |  | <a-input v-model:value="createForm.key_word" placeholder="请输入关键词" /> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  | <a-col span="12"> | 
		
	
		
			
			|  |  |  | <a-form-item required label="有效天数" name="useful_life"> | 
		
	
		
			
			|  |  |  | <a-input-number :min="1" type="number" v-model:value="createForm.useful_life" | 
		
	
		
			
			|  |  |  | placeholder="请输入有效天数" style="width: 100%;" /> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  | <a-col span="12"> | 
		
	
		
			
			|  |  |  | <a-form-item required label="到期日期"> | 
		
	
		
			
			|  |  |  | <a-date-picker v-model:value="addOtherForm.daoqi_date" @Change="disabledDateChange" | 
		
	
		
			
			|  |  |  | style="width: 100%;" /> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | <a-col span="8"> | 
		
	
		
			
			|  |  |  | <a-form-item label="是否全职" name="fulltime"> | 
		
	
		
			
			|  |  |  | <a-radio-group v-model:value="createForm.fulltime" button-style="solid"> | 
		
	
	
		
			
			|  |  | @@ -202,7 +215,7 @@ | 
		
	
		
			
			|  |  |  | <!-- <a-c-select :dict="2011" placeholder="请选择婚姻状况" @saveSelect="saveMandarinStatus"></a-c-select> --> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | <a-col span="8"> | 
		
	
		
			
			|  |  |  | <a-form-item label="性别要求" name="sex"> | 
		
	
		
			
			|  |  |  | <a-radio-group v-model:value="createForm.sex" button-style="solid"> | 
		
	
	
		
			
			|  |  | @@ -233,7 +246,7 @@ | 
		
	
		
			
			|  |  |  | </a-checkbox-group> | 
		
	
		
			
			|  |  |  | </a-form-item> | 
		
	
		
			
			|  |  |  | </a-col> | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | <a-col span="12"> | 
		
	
		
			
			|  |  |  | <a-form-item label="所在地要求" name="mandarin"> | 
		
	
		
			
			|  |  |  | <a-c-cascader :dict="2009" @saveCascader="compantSuozaidiSave" placeholder="请选择所在地" | 
		
	
	
		
			
			|  |  | @@ -426,7 +439,7 @@ | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | // 节假日要求 | 
		
	
		
			
			|  |  |  | const saveHolidays = (data) => { | 
		
	
		
			
			|  |  |  | createForm.value.holidays =data.val.key; | 
		
	
		
			
			|  |  |  | createForm.value.holidays = data.val.key; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | // 工作经验 | 
		
	
	
		
			
			|  |  | @@ -518,7 +531,7 @@ | 
		
	
		
			
			|  |  |  | openAddModel = computed(() => { | 
		
	
		
			
			|  |  |  | return store.state.openAddModel; | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | const addToLocationArray = (data) => { | 
		
	
		
			
			|  |  |  | let locationArray = []; | 
		
	
		
			
			|  |  |  | if (data.location_province !== 0) { | 
		
	
	
		
			
			|  |  | @@ -539,6 +552,7 @@ | 
		
	
		
			
			|  |  |  | let resData = res.data; | 
		
	
		
			
			|  |  |  | createForm.value = intersectionAlike(createForm.value, res.data) | 
		
	
		
			
			|  |  |  | createForm.value.id = resData.id; | 
		
	
		
			
			|  |  |  | createForm.value.status = newVal1.status; | 
		
	
		
			
			|  |  |  | addOtherForm.value = { | 
		
	
		
			
			|  |  |  | department_name: resData.department_id, | 
		
	
		
			
			|  |  |  | describe_content: resData.describe_text, | 
		
	
	
		
			
			|  |  | @@ -560,7 +574,7 @@ | 
		
	
		
			
			|  |  |  | } else if (resData.campus == 1) { | 
		
	
		
			
			|  |  |  | addOtherForm.value.job_nature = 5 | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) |