@@ -92,7 +11,6 @@
绘制围栏
- 保存围栏
@@ -220,21 +138,6 @@ export default {
},
- //保存围栏
- saveRectangle() {
-
- this.carFence.fenceCreate = new Date().toLocaleString()
- var s = JSON.stringify(this.paths)
- this.carFence.fenceText=s
- console.log(this.carFence.fenceText)
- // 取消编辑状态
- this.polyEditors.forEach(item => { item.close(); });
- this.polyEditorsBefore.forEach(item => { item.close(); });
- this.dialogFormVisible = true
- // 保存 console.log(this.paths,this.path)=>成功(重新刷新页面)
- // ...
- this.handleLocationSelected()
- },
//获取后台数据
init() {
const that = this
diff --git a/src/views/fence/group.vue b/src/views/fence/group.vue
new file mode 100644
index 0000000..67f8d52
--- /dev/null
+++ b/src/views/fence/group.vue
@@ -0,0 +1,498 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+
+ 修改
+
+
+
+
+
+
+
+
+
+ {{ scope.row.id }}
+
+
+
+
+ {{ scope.row.groupName}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 一级围栏组
+ 二级围栏组
+ 三级围栏组
+ 四级围栏组
+ 五级围栏组
+ 六级围栏组
+ 七级围栏组
+ 八级围栏组
+ 九级围栏组
+ 十级围栏组
+ 十一级围栏组
+
+
+
+
+
+ 查看绑定的围栏
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.id }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.id }}
+
+
+
+
+ {{ scope.row.name}}
+
+
+
+
+ {{ scope.row.longitudeLatitude}}
+
+
+
+
+
+ 解除绑定围栏组
+
+
+
+
+
+ 确认
+
+
+
+
+
+
+
+
diff --git a/src/views/fence/list.vue b/src/views/fence/list.vue
new file mode 100644
index 0000000..17701f1
--- /dev/null
+++ b/src/views/fence/list.vue
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+
+ 修改
+
+
+
+ 导出
+
+
+
+
+
+
+
+
+ {{ scope.row.id }}
+
+
+
+
+ {{ scope.row.name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.longitudeLatitude}}
+
+
+
+
+
+ 回显围栏
+ 绘制电子围栏
+ 修改围栏
+ 删除围栏
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/fence/map.vue b/src/views/fence/map.vue
new file mode 100644
index 0000000..e4da7b4
--- /dev/null
+++ b/src/views/fence/map.vue
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
diff --git a/src/views/fence/test.vue b/src/views/fence/test.vue
new file mode 100644
index 0000000..081929f
--- /dev/null
+++ b/src/views/fence/test.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+ {{ scope.row.date }}
+
+
+
+
+
+
+
+ 切换第二、第三行的选中状态
+ 取消选择
+
+
+
+
+