Ver código fonte

新增节点限制增加

duy 2 anos atrás
pai
commit
c3211240ad
1 arquivos alterados com 13 adições e 1 exclusões
  1. 13 1
      src/components/dialog/EditNodeDialog.vue

+ 13 - 1
src/components/dialog/EditNodeDialog.vue

@@ -152,6 +152,7 @@ watch(() => [
 })
 
 watch(() => [props.show,props.type],([newShow,newType])=>{
+  
     //console.log(newShow,newType)
     if(newShow){
       if(newType == 'add'){
@@ -161,6 +162,7 @@ watch(() => [props.show,props.type],([newShow,newType])=>{
       }
     }else{
       cancelClick();
+      addNodeModal.value = false;
     }
 });
 
@@ -189,6 +191,7 @@ let addform = ref({})
 let addNodeModal = ref(false)
 
 const addNode = async()=>{
+    
     //console.log(node.value.data)
     const {code,data } = await archiveTreeDetail({
         id:node.value.data.id
@@ -196,14 +199,22 @@ const addNode = async()=>{
     if (code == 200) {
         delete data['id'];
         delete data['nodeName'];
-        console.log(data,'dtat');
+   
         //新增的信息和父级一样
         //是否竣工图,是否接口节点。默认否
         data.isInterfaceNode = 2;
         data.interfaceType = 2;
 
         addform.value = data;
+        console.log(data,'data');
         addNodeModal.value = true;
+        if(data.isStorageNode==1){
+            emit('hide', {})
+            window.$message.warning('存储节点下面不允许新增节点')
+        }
+        
+    
+        
     }
 }
 
@@ -344,6 +355,7 @@ const editNodeModal = async ()=>{
         id:node.value.data.id
     })
     if (code == 200) {
+        console.log(data,'dtat');
         addform.value = data;
         addNodeModal.value = true
     }