From 0896a1bda36fd19a179b2064b59be5af1ed3082e Mon Sep 17 00:00:00 2001 From: yyy <2605810609@qq.com> Date: Wed, 19 Mar 2025 10:27:48 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BC=A0=E6=A0=87=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mapPage/realTimeMap/editMap.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/views/mapPage/realTimeMap/editMap.vue b/src/views/mapPage/realTimeMap/editMap.vue index 80f6e122..d44122ba 100644 --- a/src/views/mapPage/realTimeMap/editMap.vue +++ b/src/views/mapPage/realTimeMap/editMap.vue @@ -1320,12 +1320,22 @@ const toolbarClick = async (item) => { toolbarSwitchType.value = type } + //鼠标样式的问题 if (toolbarSwitchType.value !== 'text') { state.cursorStyle = `auto` state.textFormToolShow = false state.showInputBox = false state.inputBoxValue = '' } + if ( + toolbarSwitchType.value === 'generateLine' || + toolbarSwitchType.value === 'createLineLibrary' || + toolbarSwitchType.value === 'createRegion' + ) { + state.cursorStyle = 'crosshair' + } else { + state.cursorStyle = `auto` + } //工具切换 不适用框选的 要把框选的信息都删掉 if ( @@ -1534,6 +1544,9 @@ const toolbarClick = async (item) => { removeEventListener() //移除监听 equipmentToolDialogRef.value.open(equipmentList) break + case 'generateLine': + // 生成直线 + break } }