From b37d7e750572bbe4e3139cc15d7ec4507ea0fde5 Mon Sep 17 00:00:00 2001 From: yyy <2605810609@qq.com> Date: Wed, 5 Mar 2025 10:05:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mapPage/realTimeMap/editMap.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/views/mapPage/realTimeMap/editMap.vue b/src/views/mapPage/realTimeMap/editMap.vue index 7d1ea4a6..9d577d31 100644 --- a/src/views/mapPage/realTimeMap/editMap.vue +++ b/src/views/mapPage/realTimeMap/editMap.vue @@ -276,6 +276,7 @@ effect="dark" :content="item.sortNum || '节点未保存'" placement="top" + trigger="click" >
{ } // 传入实际现场的数据,转换成浏览器坐标的数据 const convertActualToBrowser = (x, y) => { - let browserX = point.x - warehouse.x0 - let browserY = point.x - warehouse.x0 + let browserX = Math.max(Number(x) - imgBgObj.origin[0], 0) + let browserY = Math.max( + imgBgObj.origin[1] + Number(imgBgObj.height) * imgBgObj.resolution - Number(y), + 0 + ) + + console.log(browserX, browserY) } //将节点实际宽高cm转换成px const cmConversionPx = (cWidth, cHeight) => { @@ -2263,7 +2269,6 @@ const getBezierMidArrowPath = (item) => { } document.onmousedown = function (e) { - // convertActualToBrowser(-54.4, -34.2) //左击 if (e.button == 2) { state.selectedCurve = ''