flat: 添加工作地址、添加审核回填等
This commit is contained in:
@@ -116,6 +116,13 @@
|
||||
<u-form-item label="座机" prop="callNumber" borderBottom labelWidth="80" ref="item1">
|
||||
<u--input v-model="info.callNumber" border="none" placeholder="请输入座机"></u--input>
|
||||
</u-form-item>
|
||||
<u-form-item label="工作地址" labelWidth="70" prop="jobAddress" borderBottom ref="item1"
|
||||
@click="showjobAddress = true; hideKeyboard()">
|
||||
<PickerTree placeholder="请选择行业" :tree="area.data" valueName="value" :visibel="showjobAddress"
|
||||
v-model="info.jobAddress" @cancel="showjobAddress = false" border="none" returnValue="label"
|
||||
:deep="3">
|
||||
</PickerTree>
|
||||
</u-form-item>
|
||||
<u-form-item label="详细地址" prop="address" borderBottom labelWidth="80" ref="item1">
|
||||
<u--input v-model="info.address" border="none" placeholder="请输入详细地址"></u--input>
|
||||
</u-form-item>
|
||||
@@ -160,6 +167,10 @@
|
||||
findTradeList,
|
||||
getDictionary
|
||||
} from '@/api/userrecruit.js'
|
||||
import PickerTree from './enterpriceCertification/pickerTree.vue'
|
||||
import {
|
||||
mapGetters
|
||||
} from 'vuex'
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -180,6 +191,7 @@
|
||||
value: '',
|
||||
showCalendar: false,
|
||||
showStime: false,
|
||||
showjobAddress: false,
|
||||
showEtime: false,
|
||||
info: {
|
||||
jobName: '', // 招工名称
|
||||
@@ -201,6 +213,7 @@
|
||||
ageDesc: dic.ageArr[0][0].label, // 年龄要求
|
||||
education: dic.eduArr[0][0].value, // 学历要求
|
||||
experienceDesc: dic.expeArr[0][0].label, // 经验要求
|
||||
jobAddress: '',
|
||||
jobCompanyName: '', // 企业名称
|
||||
jobCompanyScale: '', // 企业信用代码
|
||||
jobCompanyIndustry: '', // 所属行业
|
||||
@@ -305,6 +318,12 @@
|
||||
message: '请选择经验要求',
|
||||
trigger: ['change']
|
||||
},
|
||||
jobAddress: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
message: '请选择工作地址',
|
||||
trigger: ['change']
|
||||
},
|
||||
jobCompanyName: {
|
||||
type: 'string',
|
||||
required: true,
|
||||
@@ -356,11 +375,17 @@
|
||||
},
|
||||
}
|
||||
},
|
||||
components: {
|
||||
PickerTree
|
||||
},
|
||||
props: {
|
||||
company: {
|
||||
default: null,
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
...mapGetters(['area'])
|
||||
},
|
||||
created() {
|
||||
const {
|
||||
id: staId,
|
||||
@@ -373,6 +398,7 @@
|
||||
}
|
||||
this.getWorkTypes()
|
||||
this.dictionary()
|
||||
console.log(this.area)
|
||||
},
|
||||
watch: {
|
||||
company(val) {
|
||||
@@ -632,6 +658,7 @@
|
||||
'education',
|
||||
'educationLabel',
|
||||
'experienceDesc',
|
||||
'jobAddress',
|
||||
'jobCompanyName',
|
||||
'jobCompanyScale',
|
||||
'jobCompanyIndustry',
|
||||
|
||||
Reference in New Issue
Block a user