From e65c4102f0175d666746936381c3dee278358a72 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@iotlink.com>
Date: 星期二, 27 十月 2020 16:22:00 +0800
Subject: [PATCH] 添加apps.json代理,整理代码

---
 src/components/serfDiagram/indexC.vue |   92 ++++++++++++++++++++++-----------------------
 1 files changed, 45 insertions(+), 47 deletions(-)

diff --git a/src/components/serfDiagram/indexC.vue b/src/components/serfDiagram/indexC.vue
index 4a37ec7..7a7e528 100644
--- a/src/components/serfDiagram/indexC.vue
+++ b/src/components/serfDiagram/indexC.vue
@@ -84,7 +84,7 @@
   computed: {
     //鍒嗙被鑺傜偣
     //浜戝唴浜戣竟鑺傜偣
-    memberNodes(){
+    memberNodes() {
       let arr = [];
       let mockMembers = [
         {
@@ -103,7 +103,7 @@
           node_id: "DSVAD010120190623",
           node_ip: "192.168.20.10:30190",
           node_name: "寮�鍙戞祴璇�20.10-1",
-          role:'master'
+          role: 'master'
         },
         {
           cluster_id: "b6132bfe-d3af-4710-ba89-436f614c2g",
@@ -112,7 +112,7 @@
           node_id: "DSVAD010120190624",
           node_ip: "192.168.20.10:30190",
           node_name: "娴嬭瘯20.10-1",
-          role:'pc'
+          role: 'pc'
         },
         {
           cluster_id: "b6132bfe-d3af-4710-ba89-436f614c2h",
@@ -121,17 +121,17 @@
           node_id: "DSVAD010120190625",
           node_ip: "192.168.20.10:30190",
           node_name: "娴嬭瘯20.101-1",
-          role:'server'
+          role: 'server'
         },
       ]
       //this.members.forEach(item=>{
-        
-      mockMembers.forEach(item=>{
-        if(item.hardwareType=='03'){
+
+      mockMembers.forEach(item => {
+        if (item.hardwareType == '03') {
           arr.push({
-            id:item.id,
-            cluster_id:item.cluster_id,
-            name:item.nodeName,
+            id: item.id,
+            cluster_id: item.cluster_id,
+            name: item.nodeName,
             svgSym: RoleIcon[item.role],
             x: -10,
             y: -10,
@@ -142,11 +142,11 @@
                   ? "orange"
                   : ""
           });
-        }else{
+        } else {
           arr.push({
-            id:item.id,
-            cluster_id:item.cluster_id,
-            name:item.nodeName,
+            id: item.id,
+            cluster_id: item.cluster_id,
+            name: item.nodeName,
             svgSym: RoleIcon[item.role],
             _color:
               this.agent === item.nodeName
@@ -155,14 +155,14 @@
                   ? "orange"
                   : ""
           });
-        }    
-               
+        }
+
       });
-      console.log('serf-mem',arr)
+      console.log('serf-mem', arr)
       return arr;
     },
     //1.浜戝唴鑺傜偣(瀵瑰簲X86)
-    innerNodes(){
+    innerNodes() {
       // return this.members.map(item=>{
       //   if(item.hardwareType == '01'||item.hardwareType == '02'){
       //     return {
@@ -179,12 +179,12 @@
       //   }
       // })
       let arr = [];
-      this.members.forEach(item=>{
-        if(item.hardwareType == '01'||item.hardwareType == '02'){
+      this.members.forEach(item => {
+        if (item.hardwareType == '01' || item.hardwareType == '02') {
           arr.push({
-            id:item.id,
-            cluster_id:item.cluster_id,
-            name:item.nodeName,
+            id: item.id,
+            cluster_id: item.cluster_id,
+            name: item.nodeName,
             svgSym: RoleIcon[item.role],
             _color:
               this.agent === item.nodeName
@@ -200,15 +200,14 @@
       return arr;
     },
     //2.杈硅妭鐐�(鐜板搴攂it)
-    outerNodes(){
+    outerNodes() {
       let arr = [];
-      this.members.forEach(item=>{
-        debugger
-        if(item.hardwareType == '03'){
+      this.members.forEach(item => {
+        if (item.hardwareType == '03') {
           arr.push({
-            id:item.id,
-            cluster_id:item.cluster_id,
-            name:item.nodeName,
+            id: item.id,
+            cluster_id: item.cluster_id,
+            name: item.nodeName,
             svgSym: RoleIcon[item.role],
             _color:
               this.agent === item.nodeName
@@ -277,7 +276,7 @@
 
       return arr;
     },
-    
+
     options() {
       return {
         force: 3000,
@@ -293,20 +292,20 @@
       };
     }
   },
-  watch:{
-    searchNodes(n,o){
-      console.log(n,o)
+  watch: {
+    searchNodes(n, o) {
+      console.log(n, o)
     }
   },
   created() {
-    
+
     this.reset();
   },
-  mounted(){
-    console.log('searchNodes',this.searchNodes)
+  mounted() {
+    console.log('searchNodes', this.searchNodes)
     console.log(this.members)
-    console.log('innerNodes',this.innerNodes);
-    console.log('outerNodes',this.outerNodes)
+    console.log('innerNodes', this.innerNodes);
+    console.log('outerNodes', this.outerNodes)
   },
   methods: {
     nodeHover(event, node) {
@@ -341,13 +340,12 @@
       // }
       // this.selectNodesLinks()
       // this.$set(this.nodes, node.index, node)
-      console.log(event,node)
+      console.log(event, node)
       console.log(this.members)
       console.log(this.members[node.id])
       if (event.timeStamp - this.movement < 200) {
         //this.$emit("selected-node", event, this.members[node.id]);
-        debugger
-        let someNode = this.members.find(one=>one.id == node.id)
+        let someNode = this.members.find(one => one.id == node.id)
         this.$emit("selected-node", event, someNode);
       }
     },
@@ -486,14 +484,14 @@
   border-width: 6px;
   margin-top: -6px;
 }
-.clouds{
+.clouds {
   height: 100%;
-  margin:0;
-  background:rgba(149, 221, 255, 0.322);
+  margin: 0;
+  background: rgba(149, 221, 255, 0.322);
 }
-.inner{
+.inner {
   /* height:300px;
   margin: 50px auto; */
-  background:rgba(152, 183, 251, 0.39);
+  background: rgba(152, 183, 251, 0.39);
 }
 </style>

--
Gitblit v1.8.0