|
@@ -204,7 +204,7 @@
|
|
<el-select
|
|
<el-select
|
|
v-model="wbsId"
|
|
v-model="wbsId"
|
|
@change='wbsChange'
|
|
@change='wbsChange'
|
|
- :disabled="selected"
|
|
|
|
|
|
+ :disabled="iswbsselected"
|
|
placeholder="请选择WBS"
|
|
placeholder="请选择WBS"
|
|
style="width:500px;"
|
|
style="width:500px;"
|
|
>
|
|
>
|
|
@@ -588,6 +588,7 @@ export default {
|
|
treeList: [],
|
|
treeList: [],
|
|
logTreeList: [],
|
|
logTreeList: [],
|
|
wbsId: '',
|
|
wbsId: '',
|
|
|
|
+ iswbsselected:false,
|
|
logWbsId: '',
|
|
logWbsId: '',
|
|
selected: false,
|
|
selected: false,
|
|
leftTreeData: [],
|
|
leftTreeData: [],
|
|
@@ -1035,6 +1036,7 @@ export default {
|
|
},
|
|
},
|
|
wbsChange (value, flag) {
|
|
wbsChange (value, flag) {
|
|
console.log(value, 'WBS节点更换测试 value')
|
|
console.log(value, 'WBS节点更换测试 value')
|
|
|
|
+ this.iswbsselected=false
|
|
if(this.templateType==1){
|
|
if(this.templateType==1){
|
|
this.selectData.referenceWbsTemplateId=value
|
|
this.selectData.referenceWbsTemplateId=value
|
|
|
|
|
|
@@ -1353,6 +1355,10 @@ export default {
|
|
}
|
|
}
|
|
|
|
|
|
this.$refs.treetotree.setRightTree(projectTree.data.data);
|
|
this.$refs.treetotree.setRightTree(projectTree.data.data);
|
|
|
|
+ console.log(projectTree.data.data,'projectTree.data.data');
|
|
|
|
+ if (projectTree.data.data.length>0) {
|
|
|
|
+ this.iswbsselected=true
|
|
|
|
+ }
|
|
this.rightloading = false;
|
|
this.rightloading = false;
|
|
}else{
|
|
}else{
|
|
this.wbsId = '';
|
|
this.wbsId = '';
|
|
@@ -1490,6 +1496,9 @@ export default {
|
|
}
|
|
}
|
|
else{
|
|
else{
|
|
if (Array.isArray(res.data.data)) {
|
|
if (Array.isArray(res.data.data)) {
|
|
|
|
+ if(res.data.data.length>0){
|
|
|
|
+ this.iswbsselected=true
|
|
|
|
+ }
|
|
this.$refs.treetotree.setRightTree(res.data.data);
|
|
this.$refs.treetotree.setRightTree(res.data.data);
|
|
} else {
|
|
} else {
|
|
this.$refs.treetotree.setRightTree([]);
|
|
this.$refs.treetotree.setRightTree([]);
|