|
|
@@ -67,6 +67,12 @@ onActivated(() => {
|
|
|
drawRegionMap.initMap(point, mapContainer.value, false, true, false);
|
|
|
}
|
|
|
|
|
|
+ // 从仅查看进入勾画(编辑)时,需重新初始化为可编辑
|
|
|
+ if (!viewOnly.value && drawRegionMap.kmap && !drawRegionMap.editable) {
|
|
|
+ drawRegionMap.destroyMap();
|
|
|
+ drawRegionMap.initMap(point, mapContainer.value, true, true, true);
|
|
|
+ }
|
|
|
+
|
|
|
// 先绘制地块
|
|
|
const polygonData = route.query.polygonData;
|
|
|
const rawRangeWkt = route.query.rangeWkt;
|