From 7bfdb4f9eba9bd46dc0d3c194078910f7b411e15 Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期六, 12 十月 2024 15:54:39 +0800
Subject: [PATCH] 缩略时序图

---
 web/src/views/modules/taskReliability/timeDiagramThumbnail.vue |   11 ++++++++---
 web/src/views/modules/taskReliability/TimeDiagram.vue          |    5 -----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/web/src/views/modules/taskReliability/TimeDiagram.vue b/web/src/views/modules/taskReliability/TimeDiagram.vue
index ec5a79e..1361558 100644
--- a/web/src/views/modules/taskReliability/TimeDiagram.vue
+++ b/web/src/views/modules/taskReliability/TimeDiagram.vue
@@ -638,11 +638,6 @@
         }
         console.log(res.data)
       },
-      graphRightTranslate(){
-        this.left+=200
-        this.graph.scrollToPoint(this.left, null,  { animation: { duration: 400 }})
-        // this.graph.setScrollbarPosition(100, null, { animation: { duration: 200, easing: 'linear' }})
-      },
       getPoint(x,smallWidth){
         let pointX = Number((x * (this.bigWidth / smallWidth )).toFixed(0))
         // console.log(pointX)
diff --git a/web/src/views/modules/taskReliability/timeDiagramThumbnail.vue b/web/src/views/modules/taskReliability/timeDiagramThumbnail.vue
index b3678a7..f0b0876 100644
--- a/web/src/views/modules/taskReliability/timeDiagramThumbnail.vue
+++ b/web/src/views/modules/taskReliability/timeDiagramThumbnail.vue
@@ -265,7 +265,7 @@
           true,
         )
 
-        this.graph.on('node:moved', ({ e, x, y, node, view }) => {
+        this.graph.on('node:moving', ({ e, x, y, node, view }) => {
          this.$emit('getPoint',x,this.smallWidth)
         })
       },
@@ -275,8 +275,9 @@
         this.smallWidth = this.graph.getContentBBox().width
         const nodes = this.graph.getNodes()
         for (const otherNode of nodes) {
-          if (otherNode.parent){
+          if (otherNode.hasParent()){
             this.targetNode = otherNode
+            console.log(this.targetNode,'targetNode')
           }
         }
         // console.log(this.graph.getContentBBox().width,'DiagramJson11')
@@ -284,7 +285,11 @@
       },
       getNodePointX(x,bigWidth){
         let pointX = Number((x / ( bigWidth /this.smallWidth)).toFixed(0))
-        this.targetNode.position(pointX, this.targetNode.position().y)
+        if(this.targetNode){
+          this.targetNode.position(pointX, this.targetNode.position().y)
+          return false
+        }
+
       },
       // setScroll(top){
       //   this.graph.setScrollbarPosition(null, top)

--
Gitblit v1.9.1