From 0966334b78dff4584ee2c7e32fc2c93c5b291516 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Thu, 21 Jan 2021 11:06:12 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9Adashboard=20overview=20=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=20module=20tooltip=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/common/overView/messageAsset.vue | 13 ++++++++----- .../page/dashboard/overview/overview2.vue | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/nezha-fronted/src/components/common/overView/messageAsset.vue b/nezha-fronted/src/components/common/overView/messageAsset.vue index 9ffbfc4c8..56958bf96 100644 --- a/nezha-fronted/src/components/common/overView/messageAsset.vue +++ b/nezha-fronted/src/components/common/overView/messageAsset.vue @@ -24,7 +24,7 @@ ref="alertLabel" :id="assetData.id" :that="assetData" - :type="'asset'" + :type="fromType" :LRTriangle="LRTriangle" :style="{ 'transform-origin': `0px 300px`, @@ -59,12 +59,14 @@ from:{}, hexagonSvgID:{ type:String, - default:'hexagonSvg' }, showTooltip:{ type:Boolean, default:false, }, + fromType:{ + type:String, + }, }, watch:{ data:{ @@ -270,11 +272,12 @@ }, calcPosition(e){ let boxWidth=this.boxWidth; - let minus=(e.pageY-300)+this.$refs.alertLabel.$el.offsetHeight-window.innerHeight; + let distance=this.fromType==='asset'?300:50; + let minus=(e.pageY-distance)+this.$refs.alertLabel.$el.offsetHeight-window.innerHeight; // window.innerHeight if(minus<=0){ - this.assetData.position.top=e.pageY-300; - this.assetData.position.mt=300; + this.assetData.position.top=e.pageY-distance; + this.assetData.position.mt=distance; } else if(minus>0){ this.assetData.position.top=window.innerHeight-this.$refs.alertLabel.$el.offsetHeight; this.assetData.position.mt=e.pageY-(window.innerHeight-this.$refs.alertLabel.$el.offsetHeight); diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview2.vue b/nezha-fronted/src/components/page/dashboard/overview/overview2.vue index 9b5b28c93..afd1a30a0 100644 --- a/nezha-fronted/src/components/page/dashboard/overview/overview2.vue +++ b/nezha-fronted/src/components/page/dashboard/overview/overview2.vue @@ -191,7 +191,7 @@
- +
No Data
@@ -211,7 +211,7 @@
- +
No Data