duy 2 lat temu
rodzic
commit
800ce0f9ef
1 zmienionych plików z 6 dodań i 4 usunięć
  1. 6 4
      src/views/manager/projectinfo/detail.vue

+ 6 - 4
src/views/manager/projectinfo/detail.vue

@@ -918,13 +918,15 @@ export default {
         //私有库
         obj.referenceType = "private";
         let ids = this.wbsId.toString().split(',');
-        obj.wbsId = this.finalWbsid;
+        // obj.wbsId = this.finalWbsid;
+        obj.wbsId = ids[0];
         obj.referencePrivateWbsProjectId = ids[1];
         obj.primaryKeyId = this.leftTreeData[0].primaryKeyId;
       } else {
         //公有库
         obj.referenceType = "public";
-        obj.wbsId = this.finalWbsid;
+         obj.wbsId = this.wbsId;
+        // obj.wbsId = this.finalWbsid;
       }
 
       return submitWbsTreeInProject(obj);
@@ -1329,7 +1331,7 @@ export default {
       let refId = this.selectData.referenceWbsTemplateId;
 
       console.log(refId, '------------------- treeInit.refId ------------------------');
-      this.finalWbsid=refId
+  
 
       if (this.projectForm.referenceWbsTemplateType === 'private' && refId != null && refId.toString().length > 0) {
         // 私有库右边树形数据是通过 pkeyId 查询的
@@ -1383,7 +1385,7 @@ export default {
           id:  priv.pkeyId 
         }
         let projectTree = await findProjectTree(this.projectForm.id, refId) //查询的右边的数据
-           if (projectTree.data.data.length>0) {
+           if (projectTree&&projectTree.data&&projectTree.data.data&&projectTree.data.data.length>0) {
             this.iswbsselected=true
           }else{
              this.iswbsselected=false