From 6cfa3b57cc57b564af6e60376ac88592a8c8b99b Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Wed, 15 Feb 2023 14:57:13 +0800
Subject: [PATCH] 地图变更为DC地图
---
src/views/security/security.vue | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/views/security/security.vue b/src/views/security/security.vue
index c33c9f3..6882e02 100644
--- a/src/views/security/security.vue
+++ b/src/views/security/security.vue
@@ -19,7 +19,8 @@
</el-button>
</template>
<template slot="activityAreaForm">
- <map-box ref="OpenLayersMap" @toData="toData" :routeRange="form.activityArea"></map-box>
+<!-- <map-box ref="OpenLayersMap" @toData="toData" :routeRange="form.activityArea"></map-box>-->
+ <dc-map ref="dcMap" @toData="toData" :range="form.activityArea"></dc-map>
</template>
</avue-crud>
@@ -55,9 +56,11 @@
import securityManageCar from "@/views/securityManageCar/securityManageCar"
import MapBox from "@/components/map/mapBox";
import SearchMap from "@/components/map/searchMap";
+import DcMap from "@/components/map/dcMap";
export default {
components: {
+ DcMap,
SearchMap,
MapBox,
securityManage,
@@ -339,10 +342,7 @@
loading()
return
}
-
- if (row.activityArea.startsWith("LINESTRING")){
-
- }else {
+ if (!row.activityArea.startsWith("'LINESTRING")){
row.activityArea = "'LINESTRING("+row.activityArea+")'"
}
row.position = row.longitude + " " + row.latitude
@@ -405,6 +405,7 @@
this.form['longitude'] = data.position.split(" ")[0]
this.form['latitude'] = data.position.split(" ")[1]
this.point = "POINT("+this.form.longitude +" "+this.form.latitude+")"
+ this.$refs.dcMap.showPolygon(this.form.activityArea)
})
}
done()
--
Gitblit v1.9.3