From bf58722dfd03ea1513f3acc7331d4d4403fca76e Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 18 Mar 2022 11:48:37 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/school-web
---
src/store/modules/mobiles/urlParameter.js | 52 ++++++++++++++++++++++++++++------------------------
1 files changed, 28 insertions(+), 24 deletions(-)
diff --git a/src/store/modules/mobiles/urlParameter.js b/src/store/modules/mobiles/urlParameter.js
index 7edd9dc..0c9b6af 100644
--- a/src/store/modules/mobiles/urlParameter.js
+++ b/src/store/modules/mobiles/urlParameter.js
@@ -1,7 +1,11 @@
-let urlParameter = {
+window.urlParameterLayer = null;
+window.divIcon = null;
+
+
+const urlParameter = {
state: {
urlParameterData: {},
- urlParameterLayer: null, //自定义标签图层
+ // urlParameterLayer: null // 自定义标签图层
},
actions: {
addurlParameterLayerIcon({
@@ -9,14 +13,14 @@
commit,
dispatch
}, val) {
- let list = val.list;
+ const list = val.list
if (val.clear) {
- // state.urlParameterLayer.remove();
- state.urlParameterLayer.clear();
+ // window.urlParameterLayer.remove();
+ window.urlParameterLayererLayer.clear()
}
- for (let i in list) {
+ for (const i in list) {
// console.log(list[i], 112233)
- const divIcon = new global.DC.DivIcon(
+ window.divIcon = new global.DC.DivIcon(
new global.DC.Position(
Number(list[i].jd),
Number(list[i].wd),
@@ -32,42 +36,42 @@
</div>
</div>
`
- );
- divIcon.on(global.DC.MouseEventType.CLICK, (e) => {
- let lntLat = [+list[i].jd, +list[i].wd]
- let d = {
+ )
+ window.divIcon.on(global.DC.MouseEventType.CLICK, (e) => {
+ const lntLat = [+list[i].jd, +list[i].wd]
+ const d = {
position: {},
lntLat: lntLat,
query: {
introduce: '自定义标签',
address: '',
...(list[i] || {}),
- lntLat: lntLat,
+ lntLat: lntLat
},
- useJWD: true, //仅使用经纬度
- };
- dispatch("setMobileWindows", d);
+ useJWD: true // 仅使用经纬度
+ }
+ dispatch('setMobileWindows', d)
})
- state.urlParameterLayer.addOverlay(divIcon);
+ window.urlParameterLayer.addOverlay(window.divIcon)
}
- },
+ }
},
mutations: {
initurlParameterLayer(state, val) {
- if (!state.urlParameterLayer) {
- state.urlParameterLayer = new global.DC.HtmlLayer("urlParameterLayer");
- state.mviewer.addLayer(state.urlParameterLayer);
+ if (!window.urlParameterLayer) {
+ window.urlParameterLayer = new global.DC.HtmlLayer('urlParameterLayer')
+ global.viewer.addLayer(window.urlParameterLayer)
}
},
set_urlParameterData(state, val) {
- state.urlParameterData = val;
+ state.urlParameterData = val
},
clearurlParameterLayerIcon(state, val) {
- if (state.urlParameterLayer) {
- state.urlParameterLayer.clear();
+ if (window.urlParameterLayer) {
+ window.urlParameterLayer.clear()
}
- },
+ }
}
}
--
Gitblit v1.9.3