From 447610041c067c090497108c49f923b4ae5ea76e Mon Sep 17 00:00:00 2001 From: chenzeping <ChenZeping02609@163.com> Date: 星期三, 14 四月 2021 09:57:02 +0800 Subject: [PATCH] 固废查询 --- src/components/panel/topicSearch/SolidWasteSearch.vue | 33 ++++++++++++++++++++++----------- 1 files changed, 22 insertions(+), 11 deletions(-) diff --git a/src/components/panel/topicSearch/SolidWasteSearch.vue b/src/components/panel/topicSearch/SolidWasteSearch.vue index fc2bca7..8649d6b 100644 --- a/src/components/panel/topicSearch/SolidWasteSearch.vue +++ b/src/components/panel/topicSearch/SolidWasteSearch.vue @@ -16,7 +16,9 @@ </el-select> </el-form-item> <el-radio-group v-model="form.type" class="levelOfRisk"> - <el-radio v-for="(item,index) in levelOfRisk" :label="item.value" :key="index"><span class="levelOfRisk-type">{{item.name }}</span> + <el-radio v-for="(item,index) in levelOfRisk" :label="item.value" :key="index"><span class="levelOfRisk-type">{{ + item.name + }}</span> </el-radio> </el-radio-group> @@ -43,6 +45,7 @@ <script> import mapApi from '@/api/mapApi' +import WfsHelper from '@components/helpers/WfsHelper' export default { name: 'SolidWasteSearch', @@ -140,12 +143,12 @@ } }, methods: { - setBounced (item) { - console.log(item) - const bound = this.L.geoJSON([item], {}).getBounds() - var layer = window.serviceLayerHelper.getByLayerId(item.StoragePlaceId) - layer && layer.openPopup() - this.$store.state.map.flyToBounds(bound) + setBounced (val) { + console.log(val) + const bound = this.L.geoJSON([val], {}).getBounds() + // var layer = window.layerFactory.flyByLayerId(val.id, bound) + window.map.flyToBounds(bound) + // layer && layer.openPopup() }, handlePipelineType (val) { this.solidWasteTypeOptions.forEach(item => { @@ -156,10 +159,18 @@ }, // 鐐瑰嚮鎼滅储瀹炵幇鏁版嵁鐨勬悳绱㈠睍绀� async handleSearch (data) { - // console.log(this.form.keyword) - const result = await mapApi.getSolidWaste(data) - console.log(result) - this.searchDataDisplay = result.Result.DataInfo + // // console.log(this.form.keyword) + // const result = await mapApi.getSolidWaste(data) + // console.log(result) + // this.searchDataDisplay = result.Result.Result + var wfsHelper = new WfsHelper() + wfsHelper.addTypeName('鍥哄簾') + wfsHelper.addLike('name', this.form.keyword) + const res = await mapApi.getSolidWaste(wfsHelper.getUrl(), {}) + console.log(res) + // if (res instanceof Object && Object.prototype.hasOwnProperty.call(res, 'features')) { + this.searchDataDisplay = res.Result.Result + // } } } } -- Gitblit v1.8.0