From 8f85627f215bd0ee61db7a35ca9a83eaca1e892c Mon Sep 17 00:00:00 2001 From: surprise <15810472099@163.com> Date: 星期三, 10 一月 2024 15:42:34 +0800 Subject: [PATCH] 代码更新 --- src/assets/js/Layer/mapInfo.js | 25 ++++++++++++++++++++----- 1 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/assets/js/Layer/mapInfo.js b/src/assets/js/Layer/mapInfo.js index c0ad663..6ed6046 100644 --- a/src/assets/js/Layer/mapInfo.js +++ b/src/assets/js/Layer/mapInfo.js @@ -4,6 +4,7 @@ '妗╁彿_Point', ], mssageInfo: null, + propertyNames:null, Init(html) { if (!html) return; @@ -16,16 +17,30 @@ store.state.showZhaiHaiImg = null; store.state.isshowZhaiHai = false; store.state.showMessageInfo = false; - this.mssageInfo = null + this.mssageInfo = null; + store.state.isShowImgUpDate = false; + store.state.isShowImgUrl= null; + this.propertyNames=null; + store.state.isireamUrl = null; + store.state.isShowMenuCount = false; + }, setGeoJsonInfo(res) { if (res.projectId && res.frameNo) { - this.setRestLayer(); - + this.setRestLayer(); store.state.showZhaiHaiImg = res; store.state.isshowZhaiHai = true; - } else { + }else if(res.sourceType && res.sourceType._value == "imgUp"){ + this.setRestLayer(); + + setTimeout(() => { + store.state.isShowImgUrl= res._path._value; + store.state.isShowImgUpDate = true; + }, 100); + + }else { var val_name = res._propertyNames; + this.propertyNames =res._propertyNames; var val = []; for (var i = 0; i < val_name.length; i++) { var obj = { @@ -34,7 +49,7 @@ } val.push(obj) } - if (val.length == 0) return + this.showMapInfo(val); } }, -- Gitblit v1.9.3