From a4a4db4d04174541e4b44b83583be515f77b10b4 Mon Sep 17 00:00:00 2001 From: 陈泽平 <chenzeping> Date: 星期二, 18 五月 2021 16:30:10 +0800 Subject: [PATCH] 应急问题修改 --- src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue | 38 ++----------------- /dev/null | 0 src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue | 18 +++++---- src/conf/layers/LayerHbss.js | 2 src/conf/layers/LayerArea.js | 2 src/components/panel/topicSearch/SewersSearch.vue | 2 6 files changed, 17 insertions(+), 45 deletions(-) diff --git "a/public/assets/images/map/sewers/\345\205\254\345\217\270.png" "b/public/assets/images/map/sewers/\345\205\254\345\217\270.png" deleted file mode 100644 index 0d202f5..0000000 --- "a/public/assets/images/map/sewers/\345\205\254\345\217\270.png" +++ /dev/null Binary files differ diff --git "a/public/assets/images/map/sewers/\346\272\242\346\265\201\345\240\260.png" "b/public/assets/images/map/sewers/\346\272\242\346\265\201\345\240\260.png" deleted file mode 100644 index 81a8b47..0000000 --- "a/public/assets/images/map/sewers/\346\272\242\346\265\201\345\240\260.png" +++ /dev/null Binary files differ diff --git a/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue b/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue index a3215b4..ff8798d 100644 --- a/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue +++ b/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue @@ -81,14 +81,9 @@ </template> <script> -// import { LayerEntEmer } from '../../../../../conf/layers/LayerEntEmer' -// import { LayerEvent } from '../../../../../conf/layers/LayerEvent' -// import { LayerResources } from '../../../../../conf/layers/LayerResources' - -import ReportPopup from './ReportPopup' import WfsHelper from '@components/helpers/WfsHelper' -import AjaxUtils from '@utils/AjaxUtils' +// import AjaxUtils from '@utils/AjaxUtils' export default { name: 'EventQuery', @@ -128,16 +123,6 @@ // 鐐瑰嚮浜嬩欢绠$悊 accordPopup () { console.log('item') - window.$layer.open({ - content: { - comp: ReportPopup, // 缁勪欢 - parent: this, // 鐖剁粍浠� - data: { // 浼犻�掔殑鍙傛暟 - // storagePlaceId: e.layer.options.totransferData.StoragePlaceId - } - } - // title: 'title' // 鏍囬 - }) }, // radio鏁版嵁閫夋嫨 redioChange (item) { @@ -165,26 +150,11 @@ }, // 鏁版嵁鎼滅储浜嬩欢 async handleSearch () { - this.list = [] - this.wfsHelper.clearFilter() - // todo 鐜板湪浼佷笟搴旀�ヨ繕娌″尯鍒嗗紑绫诲瀷锛屽悗闈㈡敼 - // this.wfsHelper.setTypeName([this.form.dataType.typeName]) - this.wfsHelper.setTypeName(['sewer:emergency']) - if (this.form.keyword) { - this.wfsHelper.addLike('name', this.form.keyword) - } - const res = await AjaxUtils.GetDataAsynByUrl(this.wfsHelper.getUrl(), {}) - if (res instanceof Object && Object.prototype.hasOwnProperty.call(res, 'features')) { - this.list = res.features - } + }, // 鎼滅储鐨勬暟鎹偣鍑讳簨浠� - handleLocation (val, index) { - console.log(val) - this.activeNum = index - // layer && layer.openPopup() - // window.layerFactory.flyByFeature(val, this.form.dataType.code) - window.map.flyTo([val.properties.y, val.properties.x], 15) + handleLocation () { + console.log('val') } } } diff --git a/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue b/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue index 0d18d91..5df7689 100644 --- a/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue +++ b/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue @@ -57,9 +57,10 @@ import AjaxUtils from '@utils/AjaxUtils' import { LayerEmergencySource } from '../../../../conf/layers/LayerEmergencySource' import { LayerSurroundings } from '../../../../conf/layers/LayerSurroundings' -import { pulseEffect } from '../../../../utils/utils' -import { openPopup } from '../../../helpers/LocateHelper' -// import { fitBounds, highlight } from '../../../helpers/LocateHelper' +// import { pulseEffect } from '../../../../utils/utils' +// import { locate, openPropsPopup } from '../../../helpers/LocateHelper' +import { locate } from '../../../helpers/LocateHelper' +// import { fitBounds, highlight, locate } from '../../../helpers/LocateHelper' export default { name: 'ResourcesQuery', @@ -136,12 +137,13 @@ }, // 鏌ヨ瀹氫綅鍔熻兘 handleLocation (val, index) { - // console.log(val) + console.log(val) this.activeNum = index - const positionArea = [val.properties.y, val.properties.x] - window.map.setView(positionArea, 17) - pulseEffect(positionArea) - openPopup(positionArea, val.id) + const config = this.form.dataType + locate(val, config) + // const positionArea = [val.properties.y, val.properties.x] + // window.map.setView(positionArea, 17) + // pulseEffect(positionArea) // fitBounds(val, this.form.dataType.code) // highlight(val, this.form.dataType) } diff --git a/src/components/panel/topicSearch/SewersSearch.vue b/src/components/panel/topicSearch/SewersSearch.vue index db65213..bc9772d 100644 --- a/src/components/panel/topicSearch/SewersSearch.vue +++ b/src/components/panel/topicSearch/SewersSearch.vue @@ -38,7 +38,7 @@ <div> <h3 @click="handleLocation(item,index)">{{ item.properties.pipename }}</h3> <p>鎵�灞炰紒涓氾細<span>{{ item.properties.orgname }}</span> - <p>璁炬柦绫诲瀷锛�<span>{{ item.properties.linenumtype }}</span> + <p>璁炬柦绫诲瀷锛�<span>{{ item.properties.linenumtype }}{{ item.properties.fourtype }}{{ item.properties.teetype }}</span> <el-button v-if="fuShuSheShiShow" class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;" @click="btnAffiliatedFacilities(item,index)" > 闄勫睘璁炬柦 diff --git a/src/conf/layers/LayerArea.js b/src/conf/layers/LayerArea.js index 6315538..6bda76a 100644 --- a/src/conf/layers/LayerArea.js +++ b/src/conf/layers/LayerArea.js @@ -13,7 +13,7 @@ sname: '鍏徃', // 琛ㄥ悕 checked: true, // 榛樿閫変腑鐘舵�� type: 0, - icon: 'sewers/鍏徃.png', + icon: 'sewers/.png', legendImage: '../.././assets/images/map/company_refining.png' }, { diff --git a/src/conf/layers/LayerHbss.js b/src/conf/layers/LayerHbss.js index 657d994..4fca6f8 100644 --- a/src/conf/layers/LayerHbss.js +++ b/src/conf/layers/LayerHbss.js @@ -64,7 +64,7 @@ minZoom: 16, type: SERVICE_TYPE.WMS, typeName: 'ewer:overflowweir', - icon: 'sewers/婧㈡祦鍫�.png', + icon: 'sewers/.png', checked: false }, { -- Gitblit v1.8.0