|
@@ -34,7 +34,7 @@ var temps = `
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
<div class="long-control" style="position: relative;">
|
|
<div class="long-control" style="position: relative;">
|
|
- <el-form-item label="公司名称 :">
|
|
|
|
|
|
+ <el-form-item label="公司名称 :" prop="companyName">
|
|
<el-input
|
|
<el-input
|
|
v-model.trim="form.companyName"
|
|
v-model.trim="form.companyName"
|
|
data-long-input
|
|
data-long-input
|
|
@@ -49,7 +49,7 @@ var temps = `
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="long-control">
|
|
<div class="long-control">
|
|
- <el-form-item label="职位 :">
|
|
|
|
|
|
+ <el-form-item label="职位 :" prop="job">
|
|
<el-select v-model="form.job" placeholder="请选择职位" data-short-input clearable>
|
|
<el-select v-model="form.job" placeholder="请选择职位" data-short-input clearable>
|
|
<el-option v-for="item in jobData" :key="item.value" :label="item.label" :value="item.value">
|
|
<el-option v-for="item in jobData" :key="item.value" :label="item.label" :value="item.value">
|
|
</el-option>
|
|
</el-option>
|
|
@@ -150,6 +150,18 @@ var vmSolution = new Vue({
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ // 新增部门必填
|
|
|
|
+ var validBranch = function(rule,value,callback) {
|
|
|
|
+ if(value === '') {
|
|
|
|
+ return callback(new Error('部门不能为空'));
|
|
|
|
+ } else {
|
|
|
|
+ if (value === '其他' && vmbid.form.otherJob === '') {
|
|
|
|
+ return callback(new Error('请输入部门'));
|
|
|
|
+ } else {
|
|
|
|
+ callback();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
return {
|
|
return {
|
|
dialogTitleTop: '请留下您的信息,我们会尽快和您联系',
|
|
dialogTitleTop: '请留下您的信息,我们会尽快和您联系',
|
|
dialogTitle: '',
|
|
dialogTitle: '',
|
|
@@ -201,6 +213,13 @@ var vmSolution = new Vue({
|
|
required: true,
|
|
required: true,
|
|
validator: validJob
|
|
validator: validJob
|
|
}
|
|
}
|
|
|
|
+ ],
|
|
|
|
+ // 新增部门必填
|
|
|
|
+ branch: [
|
|
|
|
+ {
|
|
|
|
+ required: true,
|
|
|
|
+ validator: validBranch
|
|
|
|
+ }
|
|
]
|
|
]
|
|
},
|
|
},
|
|
showSearchResult: false,
|
|
showSearchResult: false,
|