|
@@ -991,13 +991,20 @@ export default {
|
|
|
console.log(this.templateType);
|
|
|
if(this.templateType==1){
|
|
|
this.selectData.referenceWbsTemplateId=value
|
|
|
+
|
|
|
}else{
|
|
|
this.selectData.referenceWbsTemplateIdTrial=value
|
|
|
}
|
|
|
|
|
|
this.leftloading = true;
|
|
|
if (value.toString().indexOf(',') >= 0) {
|
|
|
- //私有库
|
|
|
+ //私有库
|
|
|
+ if(this.templateType==1){
|
|
|
+ this.projectForm.referenceWbsTemplateType='private'
|
|
|
+ }else{
|
|
|
+ this.projectForm.referenceWbsTemplateTypeTrial='private'
|
|
|
+ }
|
|
|
+
|
|
|
let ids = value.toString().split(',');
|
|
|
findProjectTree(ids[1], ids[0]).then((res) => {
|
|
|
if (Array.isArray(res.data.data)) {
|
|
@@ -1009,6 +1016,15 @@ export default {
|
|
|
})
|
|
|
} else {
|
|
|
//公有库
|
|
|
+ if(value.length>0){
|
|
|
+ if(this.templateType==1){
|
|
|
+ this.projectForm.referenceWbsTemplateType='public'
|
|
|
+ }else{
|
|
|
+ this.projectForm.referenceWbsTemplateTypeTrial='public'
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
getAlltree(this.userInfo.tenant_id, '1', value).then((res) => {
|
|
|
if (Array.isArray(res.data.data)) {
|
|
|
this.leftTreeData = res.data.data;
|
|
@@ -1161,7 +1177,7 @@ export default {
|
|
|
async treeInit () {
|
|
|
console.log('treeInit');
|
|
|
|
|
|
- let refId = this.projectForm.referenceWbsTemplateId;
|
|
|
+ let refId = this.selectData.referenceWbsTemplateId;
|
|
|
//引用被删会出现 wbsType -1
|
|
|
if (refId && refId > 0 && Number(this.projectForm.wbsType) > 0) {
|
|
|
//有引用id,回显
|
|
@@ -1170,6 +1186,7 @@ export default {
|
|
|
this.templateType = this.projectForm.wbsType;
|
|
|
await this.getTreeList();
|
|
|
let priv = {};
|
|
|
+ console.log(this.projectForm.referenceWbsTemplateType,'类型');
|
|
|
if (this.projectForm.referenceWbsTemplateType == 'private') {
|
|
|
//私有
|
|
|
let list = this.treeList[1].options;
|
|
@@ -1192,6 +1209,9 @@ export default {
|
|
|
this.selectData.referenceWbsTemplateIdTrial=this.wbsId
|
|
|
}
|
|
|
|
|
|
+ console.log(this.wbsId,'this.wbsId111111111111');
|
|
|
+ console.log(this.selectData,'this.selectData333');
|
|
|
+
|
|
|
let projectTree = await findProjectTree(this.projectForm.id, refId)
|
|
|
if (Array.isArray(projectTree.data.data)) {
|
|
|
this.leftloading = true;
|
|
@@ -1229,7 +1249,7 @@ export default {
|
|
|
},
|
|
|
//初始化试验
|
|
|
async treeInitTrial () {
|
|
|
- let refId = this.projectForm.referenceWbsTemplateIdTrial;
|
|
|
+ let refId = this.selectData.referenceWbsTemplateIdTrial;
|
|
|
//引用被删会出现 wbsType -1
|
|
|
if (refId && refId > 0 && Number(this.projectForm.wbsType) > 0) {
|
|
|
//有引用id,回显
|