|
@@ -86,7 +86,7 @@ var temp = `
|
|
|
<el-option v-for="item in jobData" :key="item.value" :label="item.label" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-show="showBranch" v-model="form.branch" placeholder="请选择部门" data-short-input class="item-input" clearable>
|
|
|
+ <el-select v-if="showBranch" v-model="form.branch" placeholder="请选择部门" data-short-input class="item-input" clearable>
|
|
|
<el-option v-for="item in branchData" :key="item.value" :label="item.label" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
@@ -248,7 +248,7 @@ var vm = new Vue({
|
|
|
}
|
|
|
var validJob = function(rule,value,callback) {
|
|
|
if(value === '') {
|
|
|
- return callback();
|
|
|
+ return callback(new Error('职位不能为空'));
|
|
|
} else {
|
|
|
if ((value.indexOf('总裁') === -1 || value.indexOf('总经理') === -1) && vm.showBranch && !vm.form.branch) {
|
|
|
return callback(new Error('部门不能为空'));
|
|
@@ -376,7 +376,6 @@ var vm = new Vue({
|
|
|
var zc = this.form.job.indexOf('总裁') > -1
|
|
|
var zjl = this.form.job.indexOf('总经理') > -1
|
|
|
var source = this.source !== 'article_original' && this.source !== 'article_collection'
|
|
|
- console.log(!(zc || zjl), source, this.form.job)
|
|
|
return !(zc || zjl) && source && this.form.job
|
|
|
}
|
|
|
},
|