From 1e191dc9bf7217955bbd0b81c0e832640766d83d Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 23 Apr 2021 18:15:10 +0800
Subject: [PATCH] 电子围栏编辑时新增提示语
---
public/map/widgets/securityMap/SecurityMap.js | 31 ++++++++++++++++++++++++++-----
1 files changed, 26 insertions(+), 5 deletions(-)
diff --git a/public/map/widgets/securityMap/SecurityMap.js b/public/map/widgets/securityMap/SecurityMap.js
index 8f8be45..e4162a6 100644
--- a/public/map/widgets/securityMap/SecurityMap.js
+++ b/public/map/widgets/securityMap/SecurityMap.js
@@ -155,12 +155,12 @@
offset: null,
moveThis: null,
- //按钮点击状态
- btnStatus: 0,
+ //编辑工具激活后为true
+ editToolbarStatus: false,
//基础路径
- //pathUrl: "http://localhost:89",
- pathUrl: "https://web.byisf.com/api/blade-jfpts",
+ pathUrl: "http://localhost:89",
+ //pathUrl: "https://web.byisf.com/api/blade-jfpts",
// 电子围栏需要新增的Id
newElectronicFenceId: null,
@@ -427,6 +427,7 @@
} else { // 点击不在图形上
//修改电子围栏选中状态
that.isChecked = false;
+
self.modifyPolygon()
}
@@ -447,7 +448,8 @@
var oDiv1 = document.getElementById('securityMapTips1');
var oDiv2 = document.getElementById('securityMapTips2');
var oDiv3 = document.getElementById('securityMapTips3');
- //开始编辑
+ var oDiv4 = document.getElementById('securityMapTips4');
+ //新增电子围栏提示语
if (self.polygonFlag == true) {
var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft;
@@ -473,6 +475,21 @@
} else {
oDiv3.style.display = 'none';
}
+
+ //编辑电子围栏提示语
+ if (that.editToolbarStatus) {
+ $("#securityMapTips4").css("width", "200px");
+ $("#securityMapTips4").css("height", "36");
+ var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
+ var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft;
+ oDiv4.style.left = oEvent.clientX + scrollLeft + 15 + 'px';
+ oDiv4.style.top = oEvent.clientY + scrollTop + 'px';
+ oDiv4.style.display = 'block';
+ } else {
+ oDiv4.style.display = 'none';
+ }
+
+
})
},
@@ -533,6 +550,7 @@
})
$("#editEngineeringMap").css("color", "#757575");
self.isEdit = false;
+ self.editToolbarStatus = false;
}
}
})
@@ -541,6 +559,9 @@
activateToolbar: function(graphic) {
+ var that = this;
+
+ that.editToolbarStatus = true;
var tool = 0;
this.editToolbar = new Edit(this._map);
--
Gitblit v1.9.3