|
@@ -5,17 +5,17 @@
|
|
|
<el-form label-width="50px">
|
|
|
<div class="royaltypg-hand-search">
|
|
|
<el-form-item label="公司">
|
|
|
- <el-select @change="Corporationchange" v-model="value" placeholder="请选择公司">
|
|
|
+ <el-select disabled @change="Corporationchange" v-model="value" placeholder="请选择公司">
|
|
|
<el-option v-for="(iten,index) in CorporationOption" :key="index" :label="iten.companyName" :value="iten.companyId"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="部门">
|
|
|
- <el-select @change="depchange" v-model="depvalue" placeholder="请选择部门">
|
|
|
+ <el-select disabled @change="depchange" v-model="depvalue" placeholder="请选择部门">
|
|
|
<el-option v-for="(item,index) in depOption" :key="index" :label="item.depName" :value="item.depId"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="人员">
|
|
|
- <el-select filterable v-model="uservalue" placeholder="请选择人员">
|
|
|
+ <el-select disabled filterable v-model="uservalue" placeholder="请选择人员">
|
|
|
<el-option v-for="(item,index) in userOption" :key="index" :label="item.cnName" :value="item.id"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -147,6 +147,7 @@ export default {
|
|
|
depvalue:'',
|
|
|
depvalues:'',
|
|
|
uservalue:'',
|
|
|
+ uservalues:'',
|
|
|
value2:[],
|
|
|
CorporationOption:[],
|
|
|
depOption:[],
|
|
@@ -257,10 +258,12 @@ export default {
|
|
|
this.depOption=this.CorporationOption[i].subDep;
|
|
|
}
|
|
|
}
|
|
|
- console.log(this.depOption);
|
|
|
for(let j=0;j<this.depOption.length;j++){
|
|
|
-
|
|
|
+ if(this.depvalues==this.depOption[j].depName){
|
|
|
+ this.depvalue=this.depOption[j].depId
|
|
|
+ }
|
|
|
}
|
|
|
+ this.depchange(this.depvalue)
|
|
|
},
|
|
|
//部门切换
|
|
|
depchange(val){
|
|
@@ -283,7 +286,8 @@ export default {
|
|
|
}
|
|
|
}).then(function (res) {
|
|
|
if(res.data.code==200){
|
|
|
- that.userOption=res.data.data
|
|
|
+ that.userOption=res.data.data;
|
|
|
+ that.uservalue=that.uservalues;
|
|
|
}else{
|
|
|
that.$message({
|
|
|
message: res.data.msg,
|
|
@@ -344,7 +348,7 @@ export default {
|
|
|
created(){
|
|
|
},
|
|
|
mounted(){
|
|
|
- this.uservalue = JSON.parse(localStorage.getItem('userinif')).userInfo.userId;
|
|
|
+ this.uservalues = JSON.parse(localStorage.getItem('userinif')).userInfo.userId;
|
|
|
this.depvalues = JSON.parse(localStorage.getItem('userinif')).userInfo.depName;
|
|
|
this.values = JSON.parse(localStorage.getItem('userinif')).userInfo.companyName;
|
|
|
this.daraSource();
|