|
@@ -61,8 +61,6 @@ var temp = `
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- </div>
|
|
|
- <div class="long-control" v-show="showBranch">
|
|
|
<el-form-item label="部门 :" prop="branch">
|
|
|
<el-select v-model="form.branch" placeholder="请选择部门" data-short-input clearable>
|
|
|
<el-option v-for="item in branchData" :key="item.value" :label="item.label" :value="item.value">
|
|
@@ -70,6 +68,8 @@ var temp = `
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
+
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="dialog-footer">
|
|
@@ -235,16 +235,20 @@ var vm = new Vue({
|
|
|
}
|
|
|
}
|
|
|
var validBranch = function(rule,value,callback) {
|
|
|
- if(this.form.job.indexOf('总裁') > -1 || this.form.job.indexOf('总经理') > -1){
|
|
|
- this.from.branch = ""
|
|
|
- return true
|
|
|
- } else {
|
|
|
- if(value === '') {
|
|
|
- return callback(new Error('部门不能为空'));
|
|
|
- } else {
|
|
|
- callback();
|
|
|
- }
|
|
|
- }
|
|
|
+ if(value === '') {
|
|
|
+ return callback(new Error('部门不能为空'));
|
|
|
+ } else {
|
|
|
+ callback();
|
|
|
+ }
|
|
|
+ // if(this.form.job.indexOf('总裁') > -1 || this.form.job.indexOf('总经理') > -1){
|
|
|
+ // this.from.branch = ""
|
|
|
+ // } else {
|
|
|
+ // if(value === '') {
|
|
|
+ // return callback(new Error('部门不能为空'));
|
|
|
+ // } else {
|
|
|
+ // callback();
|
|
|
+ // }
|
|
|
+ // }
|
|
|
}
|
|
|
return {
|
|
|
dialogTitle: '为给您匹配精准的推荐信息,请完善个人信息',
|
|
@@ -311,7 +315,8 @@ var vm = new Vue({
|
|
|
branch: [
|
|
|
{
|
|
|
required: true,
|
|
|
- validator: validBranch
|
|
|
+ validator: validBranch,
|
|
|
+ trigger: 'blur'
|
|
|
}
|
|
|
]
|
|
|
},
|