From 41c9347a94e623d4ebc5fbc504dd3849557ad46e Mon Sep 17 00:00:00 2001 From: hbao Date: Wed, 30 Mar 2022 15:50:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/homesteadSurvey/add.vue | 5 +- src/views/homesteadSurvey/list.vue | 95 ++++++++++++++++++++---------- 2 files changed, 67 insertions(+), 33 deletions(-) diff --git a/src/views/homesteadSurvey/add.vue b/src/views/homesteadSurvey/add.vue index c566678e..cbd3b371 100644 --- a/src/views/homesteadSurvey/add.vue +++ b/src/views/homesteadSurvey/add.vue @@ -3218,7 +3218,7 @@ } } if(this.numerical){ - if(this.numerical.active!=null){ + if(this.numerical.active!=null && this.numerical.active!=undefined){ this.cookiesInfo = this.numerical this.$cookies.set("search","") //返回地图值记录----start @@ -3267,7 +3267,8 @@ this.cookiesInfo = this.$cookies.get("search")?this.$cookies.get("search"):this.$route.query.res /* this.$cookies.set("search","")*/ this.item = this.cookiesInfo - this.$cookies.set("search",this.cookiesInfo); + this.backMap.zjddm = this.cookiesInfo.zjddm; + this.$cookies.set("search",this.backMap); if(this.item.houseDataConfirmStatus!="CONFIRMED"){ this.isFinished = true } diff --git a/src/views/homesteadSurvey/list.vue b/src/views/homesteadSurvey/list.vue index f4b13f13..4fa5df13 100644 --- a/src/views/homesteadSurvey/list.vue +++ b/src/views/homesteadSurvey/list.vue @@ -3204,37 +3204,37 @@ map.addLayer(zjdTc); //宅基地图层查询开始 ------------------start - //自然幢图层查询开始 ------------------start - var zrzTc = new ol.layer.Image({ - source: new ol.source.ImageWMS({ - url: that.mapGeoServerUrl + "/geoserver/zjd_dc/wms", - params: { - LAYERS: 'zjd_dc:t_house_survey_zrz', - TILED: true, - cql_filter: cql_filter, - SRID: 3857, - TIMESTAMP: new Date().getTime(), - }, - }), - }); - map.addLayer(zrzTc); - //自然幢图层查询开始 ------------------start - - //附属设施图层查询开始 ------------------start - var fsssTc = new ol.layer.Image({ - source: new ol.source.ImageWMS({ - url: that.mapGeoServerUrl + "/geoserver/zjd_dc/wms", - params: { - LAYERS: 'zjd_dc:t_house_survey_fsss', - TILED: true, - cql_filter: cql_filter, - SRID: 3857, - TIMESTAMP: new Date().getTime(), - }, - }), - }); - map.addLayer(fsssTc); - //附属设施图层查询开始 ------------------start + // //自然幢图层查询开始 ------------------start + // var zrzTc = new ol.layer.Image({ + // source: new ol.source.ImageWMS({ + // url: that.mapGeoServerUrl + "/geoserver/zjd_dc/wms", + // params: { + // LAYERS: 'zjd_dc:t_house_survey_zrz', + // TILED: true, + // cql_filter: cql_filter, + // SRID: 3857, + // TIMESTAMP: new Date().getTime(), + // }, + // }), + // }); + // map.addLayer(zrzTc); + // //自然幢图层查询开始 ------------------start + // + // //附属设施图层查询开始 ------------------start + // var fsssTc = new ol.layer.Image({ + // source: new ol.source.ImageWMS({ + // url: that.mapGeoServerUrl + "/geoserver/zjd_dc/wms", + // params: { + // LAYERS: 'zjd_dc:t_house_survey_fsss', + // TILED: true, + // cql_filter: cql_filter, + // SRID: 3857, + // TIMESTAMP: new Date().getTime(), + // }, + // }), + // }); + // map.addLayer(fsssTc); + // //附属设施图层查询开始 ------------------start //使用geoserver服务查询开始 -------------------end // if(this.backMap ==1){ // var cql = "dept_id='" + that.$cookies.get("item").deptId + "'" + "and zjddm='" + this.mapZjdTeAll.mapZjdAData.zjddm + "'"; @@ -4755,6 +4755,39 @@ "deptId": that.$cookies.get("item").deptId, "zjddm": obj.zjddm, } + //点击查看自然幢 + //自然幢图层查询开始 ------------------start + var cql_filter_map = "dept_id='" + that.$cookies.get("item").deptId + "'" + "and zjddm='" + obj.zjddm + "'"; + var zrzTcMapOn = new ol.layer.Image({ + source: new ol.source.ImageWMS({ + url: that.mapGeoServerUrl + "/geoserver/zjd_dc/wms", + params: { + LAYERS: 'zjd_dc:t_house_survey_zrz', + TILED: true, + cql_filter: cql_filter_map, + SRID: 3857, + TIMESTAMP: new Date().getTime(), + }, + }), + }); + map.addLayer(zrzTcMapOn); + //自然幢图层查询开始 ------------------start + //附属设施图层查询开始 ------------------start + //var cql_filter_map = "dept_id='" + that.$cookies.get("item").deptId + "'" + "and zjddm='" + obj.zjddm + "'"; + var fsssTcMapOn = new ol.layer.Image({ + source: new ol.source.ImageWMS({ + url: that.mapGeoServerUrl + "/geoserver/zjd_dc/wms", + params: { + LAYERS: 'zjd_dc:t_house_survey_fsss', + TILED: true, + cql_filter: cql_filter_map, + SRID: 3857, + TIMESTAMP: new Date().getTime(), + }, + }), + }); + map.addLayer(fsssTcMapOn); + //附属设施图层查询开始 ------------------end that.$cookies.set("search", "") //that.$cookies.set("map", "") console.log(document.cookie.split(';').length)