| | |
| | | break; |
| | | |
| | | case '显示设备': |
| | | props.olMap.toggleMarkerOverlayVisible(true); |
| | | const equipOverlay = props.olMap.getEquipOverlay(); |
| | | if (equipOverlay) { |
| | | equipOverlay.isVisible = true; |
| | | // 强制触发更新 |
| | | props.olMap.layerInfo.value = props.olMap.layerInfo.value.concat([]) |
| | | } |
| | | break; |
| | | case '隐藏设备': |
| | | props.olMap.toggleMarkerOverlayVisible(false); |
| | | const equipOverlay1 = props.olMap.getEquipOverlay(); |
| | | if (equipOverlay1) { |
| | | equipOverlay1.isVisible = false; |
| | | // 强制触发更新 |
| | | props.olMap.layerInfo.value = props.olMap.layerInfo.value.concat([]) |
| | | |
| | | } |
| | | break; |
| | | case '聚焦设备': |
| | | props.olMap.adjustViewToMarkers(); |