From 149baff842bee821c60f3715348dfce4a1b409fe Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Tue, 23 Jul 2024 18:17:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/assets/handleDetail.vue | 2 +- src/views/component/detail.vue | 2 +- src/views/dataShow/map.vue | 14 +++++-- src/views/dataShow/tooltip.vue | 61 ++++++++++++++++++------------- src/views/lease/detailLet.vue | 27 +++++++++++--- src/views/lease/index.vue | 3 +- src/views/lease/sign.vue | 14 ++----- 7 files changed, 74 insertions(+), 49 deletions(-) diff --git a/src/views/assets/handleDetail.vue b/src/views/assets/handleDetail.vue index b7fcf4b..4b47c52 100644 --- a/src/views/assets/handleDetail.vue +++ b/src/views/assets/handleDetail.vue @@ -133,7 +133,7 @@ export default { }, methods: { open(url) { - this.codeUri = `${process.env.VUE_APP_PREVIEW_API}?url=${encodeURIComponent( + this.codeUri = `${process.env.VUE_APP_PREVIEW}?url=${encodeURIComponent( new Buffer(url).toString("base64") )}`; diff --git a/src/views/component/detail.vue b/src/views/component/detail.vue index c3c2cf5..99f8702 100644 --- a/src/views/component/detail.vue +++ b/src/views/component/detail.vue @@ -101,7 +101,7 @@ export default { }, methods: { open(url) { - this.codeUri = `${process.env.VUE_APP_PREVIEW_API}?url=${encodeURIComponent( + this.codeUri = `${process.env.VUE_APP_PREVIEW}?url=${encodeURIComponent( new Buffer(url).toString("base64") )}`; diff --git a/src/views/dataShow/map.vue b/src/views/dataShow/map.vue index ff4ba77..6002336 100644 --- a/src/views/dataShow/map.vue +++ b/src/views/dataShow/map.vue @@ -2,7 +2,7 @@
- +
@@ -55,8 +55,12 @@ export default { }, } }, - params: {}, + params: [], mapTooltip: "", + mapTooltipPos: { + x: 0, + y: 0, + } } }, methods: { @@ -66,6 +70,8 @@ export default { this.chart = echarts.init(document.querySelector("#map")) this.setOption() this.chart.on("click", params => { + this.mapTooltipPos.x = params.event.offsetX; + this.mapTooltipPos.y = params.event.offsetY; this.params = params?.data?.originalData; this.$refs.tooltip.show() }) @@ -219,7 +225,7 @@ export default { .tooltip-table { position: fixed; z-index: 99999996; - top: 10%; - left: 10%; + top: 0; + left: 0; } diff --git a/src/views/dataShow/tooltip.vue b/src/views/dataShow/tooltip.vue index 89bdd81..c5aeeca 100644 --- a/src/views/dataShow/tooltip.vue +++ b/src/views/dataShow/tooltip.vue @@ -1,7 +1,9 @@