From 78dbf9173185e40168a5e081b30c0136b7f4f5ae Mon Sep 17 00:00:00 2001 From: rowger Date: Fri, 1 Dec 2023 12:16:13 +0800 Subject: [PATCH] local --- hd-glasses-app/src/pages/hd_map.vue | 2 +- .../src/pages/hd_map_pc_draw_area.vue | 1085 +++++++++++++++++ hd-glasses-app/src/router/index.js | 4 + 3 files changed, 1090 insertions(+), 1 deletion(-) create mode 100644 hd-glasses-app/src/pages/hd_map_pc_draw_area.vue diff --git a/hd-glasses-app/src/pages/hd_map.vue b/hd-glasses-app/src/pages/hd_map.vue index 19d5663..afeedb8 100644 --- a/hd-glasses-app/src/pages/hd_map.vue +++ b/hd-glasses-app/src/pages/hd_map.vue @@ -180,6 +180,7 @@ export default { case "pcPlanningPath": this.pcDrawType = "LineString"; window.addEventListener('message', (event) => { + this.isCanDraw = false console.log(event.data) if (this.parentPostMessageData.length == 0) { @@ -201,7 +202,6 @@ export default { window.addEventListener('message', (event) => { this.isCanDraw = false if (this.parentPostMessageData.length == 0) { - if (event.data instanceof Array) { this.map.removeLayer(this.drawPlanningPathLayer); this.parentPostMessageData = event.data; diff --git a/hd-glasses-app/src/pages/hd_map_pc_draw_area.vue b/hd-glasses-app/src/pages/hd_map_pc_draw_area.vue new file mode 100644 index 0000000..2961849 --- /dev/null +++ b/hd-glasses-app/src/pages/hd_map_pc_draw_area.vue @@ -0,0 +1,1085 @@ + + + + + diff --git a/hd-glasses-app/src/router/index.js b/hd-glasses-app/src/router/index.js index 9746d70..444cebb 100644 --- a/hd-glasses-app/src/router/index.js +++ b/hd-glasses-app/src/router/index.js @@ -64,6 +64,10 @@ const router = new Router({ path: '/hd_map_alarm_single', name: 'hd_map_alarm_single', component: () => import('../pages/hd_map_alarm_single.vue') + }, { + path: '/hd_map_pc_draw_area', + name: 'hd_map_pc_draw_area', + component: () => import('../pages/hd_map_pc_draw_area.vue') } ] });