duy před 2 roky
rodič
revize
600b4b6df9

+ 5 - 1
src/views/manager/projectinfo/independent.vue

@@ -451,11 +451,15 @@ export default {
           this.loadData=res.records;
            this.page.total=res.total
           })
-        }else{
+        }
+        if(data.hasChildren===false&&node.level==2){
           let arr=[]
             arr.push(data)
             this.loadData=arr
             this.page.total=1
+        }else{
+           this.loadData=[]
+            this.page.total=0
         }
        
     },

+ 8 - 4
src/views/manager/projectinfo/qutediaolog/qute.vue

@@ -223,7 +223,7 @@ export default {
         
       }
     },
-      nodeClick(data){
+      nodeClick(data,node){
           console.log(data,'treedata');
           this.treeId=data.id
           if(data.hasChildren){
@@ -231,12 +231,16 @@ export default {
               this.loadData=res.records
               this.page.total=res.total
             })
-          }else{
-            let arr=[]
+          }
+        if(data.hasChildren===false&&node.level==2){
+          let arr=[]
             arr.push(data)
             this.loadData=arr
             this.page.total=1
-          }
+        }else{
+           this.loadData=[]
+            this.page.total=0
+        }
          
       },
       handleClose(done) {

+ 8 - 4
src/views/manager/wbsinfo/element.vue

@@ -749,19 +749,23 @@ export default {
         
       }
     },
-    nodeClick(data){
+    nodeClick(data,node){
           console.log(data,'treedata');
           if(data.hasChildren){
                 this.tabTypeLazyTreeAll(data.id, this.page.current,this.page.size).then((res)=>{
                 this.loadData=res.records
                 this.page.total=res.total
               })
-          }else{
-            let arr=[]
+          }   
+        if(data.hasChildren===false&&node.level==2){
+          let arr=[]
             arr.push(data)
             this.loadData=arr
             this.page.total=1
-          }
+        }else{
+           this.loadData=[]
+            this.page.total=0
+        }
           this.curTreeData=data
           this.treeId=data.id