From 3b1b5623e44135a8e693698cb7a30adf66d86964 Mon Sep 17 00:00:00 2001 From: 陈泽平 <chenzeping> Date: 星期二, 18 五月 2021 15:42:33 +0800 Subject: [PATCH] 管线问题修改 --- src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue | 2 src/conf/layers/LayerPipeLines.js | 36 ++++++++++++++++++ public/assets/images/map/sewers/含碱污水.png | 0 src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue | 7 ++- src/conf/layers/LayerFsss.js | 7 +++ src/conf/layers/LayerArea.js | 2 src/components/panel/topicSearch/ReportSearch.vue | 7 +++ src/components/panel/topicSearch/SewersSelect/SewersAnalysis.vue | 2 public/assets/images/map/sewers/流向.png | 0 public/assets/images/map/sewers/管廊.png | 0 public/assets/images/map/sewers/事故水.png | 0 public/assets/images/map/sewers/循环水.png | 0 public/assets/images/map/sewers/含硫污水.png | 0 /dev/null | 29 -------------- src/conf/layers/LayerHbss.js | 4 +- public/assets/images/map/sewers/管架(墩).png | 0 public/assets/images/map/sewers/生活污水.png | 0 src/components/panel/topicSearch/SewersSearch.vue | 15 ++++--- public/assets/images/map/sewers/含盐污水.png | 0 public/assets/images/map/sewers/净化水.png | 0 20 files changed, 67 insertions(+), 44 deletions(-) diff --git "a/public/assets/images/map/sewers/\344\272\213\346\225\205\346\260\264.png" "b/public/assets/images/map/sewers/\344\272\213\346\225\205\346\260\264.png" index a633444..65aa66c 100644 --- "a/public/assets/images/map/sewers/\344\272\213\346\225\205\346\260\264.png" +++ "b/public/assets/images/map/sewers/\344\272\213\346\225\205\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\345\207\200\345\214\226\346\260\264.png" "b/public/assets/images/map/sewers/\345\207\200\345\214\226\346\260\264.png" index d5359a1..d61fe2f 100644 --- "a/public/assets/images/map/sewers/\345\207\200\345\214\226\346\260\264.png" +++ "b/public/assets/images/map/sewers/\345\207\200\345\214\226\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\345\220\253\347\233\220\346\261\241\346\260\264.png" "b/public/assets/images/map/sewers/\345\220\253\347\233\220\346\261\241\346\260\264.png" index 5c93042..8ef0c73 100644 --- "a/public/assets/images/map/sewers/\345\220\253\347\233\220\346\261\241\346\260\264.png" +++ "b/public/assets/images/map/sewers/\345\220\253\347\233\220\346\261\241\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\345\220\253\347\241\253\346\261\241\346\260\264.png" "b/public/assets/images/map/sewers/\345\220\253\347\241\253\346\261\241\346\260\264.png" index 10705fb..a49a459 100644 --- "a/public/assets/images/map/sewers/\345\220\253\347\241\253\346\261\241\346\260\264.png" +++ "b/public/assets/images/map/sewers/\345\220\253\347\241\253\346\261\241\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\345\220\253\347\242\261\346\261\241\346\260\264.png" "b/public/assets/images/map/sewers/\345\220\253\347\242\261\346\261\241\346\260\264.png" index 676138b..316a2bc 100644 --- "a/public/assets/images/map/sewers/\345\220\253\347\242\261\346\261\241\346\260\264.png" +++ "b/public/assets/images/map/sewers/\345\220\253\347\242\261\346\261\241\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\345\276\252\347\216\257\346\260\264.png" "b/public/assets/images/map/sewers/\345\276\252\347\216\257\346\260\264.png" index d3569e2..a9fe895 100644 --- "a/public/assets/images/map/sewers/\345\276\252\347\216\257\346\260\264.png" +++ "b/public/assets/images/map/sewers/\345\276\252\347\216\257\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\346\210\252\346\265\201\351\227\270.png" "b/public/assets/images/map/sewers/\346\210\252\346\265\201\351\227\270.png" deleted file mode 100644 index 6790e49..0000000 --- "a/public/assets/images/map/sewers/\346\210\252\346\265\201\351\227\270.png" +++ /dev/null Binary files differ diff --git "a/public/assets/images/map/sewers/\346\265\201\345\220\221.png" "b/public/assets/images/map/sewers/\346\265\201\345\220\221.png" index b87b23d..d4966ce 100644 --- "a/public/assets/images/map/sewers/\346\265\201\345\220\221.png" +++ "b/public/assets/images/map/sewers/\346\265\201\345\220\221.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\347\224\237\346\264\273\346\261\241\346\260\264.png" "b/public/assets/images/map/sewers/\347\224\237\346\264\273\346\261\241\346\260\264.png" index 5165e20..1e565df 100644 --- "a/public/assets/images/map/sewers/\347\224\237\346\264\273\346\261\241\346\260\264.png" +++ "b/public/assets/images/map/sewers/\347\224\237\346\264\273\346\261\241\346\260\264.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\347\256\241\345\273\212.png" "b/public/assets/images/map/sewers/\347\256\241\345\273\212.png" index e07d50f..4e37704 100644 --- "a/public/assets/images/map/sewers/\347\256\241\345\273\212.png" +++ "b/public/assets/images/map/sewers/\347\256\241\345\273\212.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\347\256\241\346\236\266\050\345\242\251\051.png" "b/public/assets/images/map/sewers/\347\256\241\346\236\266\050\345\242\251\051.png" new file mode 100644 index 0000000..d9932c8 --- /dev/null +++ "b/public/assets/images/map/sewers/\347\256\241\346\236\266\050\345\242\251\051.png" Binary files differ diff --git "a/public/assets/images/map/sewers/\347\256\241\346\236\266.png" "b/public/assets/images/map/sewers/\347\256\241\346\236\266.png" deleted file mode 100644 index 0ade675..0000000 --- "a/public/assets/images/map/sewers/\347\256\241\346\236\266.png" +++ /dev/null Binary files differ diff --git "a/public/assets/images/map/sewers/\350\243\205\347\275\256\345\214\272.png" "b/public/assets/images/map/sewers/\350\243\205\347\275\256\345\214\272.png" deleted file mode 100644 index 525d157..0000000 --- "a/public/assets/images/map/sewers/\350\243\205\347\275\256\345\214\272.png" +++ /dev/null Binary files differ diff --git "a/public/assets/images/map/sewers/\351\230\262\347\201\253\345\240\244.png" "b/public/assets/images/map/sewers/\351\230\262\347\201\253\345\240\244.png" deleted file mode 100644 index 33076a5..0000000 --- "a/public/assets/images/map/sewers/\351\230\262\347\201\253\345\240\244.png" +++ /dev/null Binary files differ diff --git a/src/components/LayerController/logic/EnterpriseEmergency.js b/src/components/LayerController/logic/EnterpriseEmergency.js deleted file mode 100644 index ab7cc6c..0000000 --- a/src/components/LayerController/logic/EnterpriseEmergency.js +++ /dev/null @@ -1,29 +0,0 @@ -/** - * 浼佷笟搴旀�� - */ - -// 浣跨敤灏佽鏂规硶 -const AnimalService = require('../service/AnimalService').default - -module.exports = function () { - this.init = async (layer, L) => { - this.animalService = new AnimalService({ - L: L, - layer: layer - }) - } - this.bindTooltip = (layer) => { - return 'layer' - } - this.click = () => { - window.$layer.open({ - content: { - content: 'Popup', // 缁勪欢 - data: { // 浼犻�掔殑鍙傛暟 - datas: 'popupDatas' - } - }, - title: '' - }) - } -} diff --git a/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue b/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue index fb1eb41..a3215b4 100644 --- a/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue +++ b/src/components/panel/topicSearch/EnterpriseEmergency/EventQuery.vue @@ -130,7 +130,7 @@ console.log('item') window.$layer.open({ content: { - content: ReportPopup, // 缁勪欢 + comp: ReportPopup, // 缁勪欢 parent: this, // 鐖剁粍浠� data: { // 浼犻�掔殑鍙傛暟 // storagePlaceId: e.layer.options.totransferData.StoragePlaceId diff --git a/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue b/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue index 5c2f333..0d18d91 100644 --- a/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue +++ b/src/components/panel/topicSearch/EnterpriseEmergency/ResourcesQuery.vue @@ -55,12 +55,11 @@ <script> import WfsHelper from '@components/helpers/WfsHelper' import AjaxUtils from '@utils/AjaxUtils' -// import { LayerEmergency } from '../../../../../conf/LayerEmergency' 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, openPopup } from '../../helpers/LocateHelper' +// import { fitBounds, highlight } from '../../../helpers/LocateHelper' export default { name: 'ResourcesQuery', @@ -140,9 +139,11 @@ // console.log(val) this.activeNum = index const positionArea = [val.properties.y, val.properties.x] - window.map.setView(positionArea, 16) + window.map.setView(positionArea, 17) pulseEffect(positionArea) openPopup(positionArea, val.id) + // fitBounds(val, this.form.dataType.code) + // highlight(val, this.form.dataType) } } } diff --git a/src/components/panel/topicSearch/ReportSearch.vue b/src/components/panel/topicSearch/ReportSearch.vue index 60bcfdd..d7b4b4d 100644 --- a/src/components/panel/topicSearch/ReportSearch.vue +++ b/src/components/panel/topicSearch/ReportSearch.vue @@ -35,6 +35,13 @@ methods: { handleClick (tab) { console.log(tab) + if (tab.label === '鍒嗘瀽') { + // 鍏抽棴寮圭獥 + window.layerFactory.clickSwitch = false + } else { + // 鎵撳紑寮圭獥 + window.layerFactory.clickSwitch = true + } } } } diff --git a/src/components/panel/topicSearch/SewersSearch.vue b/src/components/panel/topicSearch/SewersSearch.vue index 03c28d5..8c40d1c 100644 --- a/src/components/panel/topicSearch/SewersSearch.vue +++ b/src/components/panel/topicSearch/SewersSearch.vue @@ -33,13 +33,16 @@ </el-form> </div> <el-scrollbar style="height:413px;"> - <div class="environmental-risk-list" v-for="(item,index) in list" :key="index" :class="activeNum==index?'hover':''"> - <img class="state" :src="getImgSrc()" style="background: none"/> + <div class="environmental-risk-list" v-for="(item,index) in list" :key="index" :class="activeNum===index?'hover':''"> + <img class="state" :src="getImgSrc()" style="background: none" /> <div> <h3 @click="handleLocation(item,index)">{{ item.properties.pipename }}</h3> - <p>鎵�灞炰紒涓氾細<span>{{ item.properties.orgcode }}</span> - <p>璁炬柦绫诲瀷锛�<span>{{ item.properties.teetype }}</span> - <el-button v-if="fuShuSheShiShow" class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;" @click="btnAffiliatedFacilities(item,index)" >闄勫睘璁炬柦</el-button> + <p>鎵�灞炰紒涓氾細<span>{{ item.properties.orgname }}</span> + <p>璁炬柦绫诲瀷锛�<span>{{ item.properties.linenumtype }}</span> + <el-button v-if="fuShuSheShiShow" class="rt btn00fff6" size="mini" style="margin-right: 0.04rem;" + @click="btnAffiliatedFacilities(item,index)" > + 闄勫睘璁炬柦 + </el-button> </p> </div> </div> @@ -133,7 +136,6 @@ // 璁炬柦绫诲瀷绛涢�� handlePipelineType (val) { this.list = [] - // debugger for (let i = 0; i < this.items.length; i++) { const item = this.items[i] if (val === item.name) { @@ -156,6 +158,7 @@ } // const _this = this const res = await AjaxUtils.GetDataAsynByUrl(this.wfsHelper.getUrl(), {}) + console.log(res) if (res instanceof Object && Object.prototype.hasOwnProperty.call(res, 'features')) { this.total = res.totalFeatures this.list = res.features diff --git a/src/components/panel/topicSearch/SewersSelect/SewersAnalysis.vue b/src/components/panel/topicSearch/SewersSelect/SewersAnalysis.vue index c637d81..ad9b07f 100644 --- a/src/components/panel/topicSearch/SewersSelect/SewersAnalysis.vue +++ b/src/components/panel/topicSearch/SewersSelect/SewersAnalysis.vue @@ -150,7 +150,7 @@ // 鍦板浘涓婄偣鍑� selectPipeLine () { window.map.on('click', this.selectClick) - // // 鍏抽棴寮圭獥 + // 鍏抽棴寮圭獥 window.layerFactory.clickSwitch = false }, // 鍦板浘涓婄偣鍑诲洖璋� diff --git a/src/conf/layers/LayerArea.js b/src/conf/layers/LayerArea.js index c4d82db..6315538 100644 --- a/src/conf/layers/LayerArea.js +++ b/src/conf/layers/LayerArea.js @@ -30,7 +30,7 @@ name: '瑁呯疆鍖�', sname: '瑁呯疆鍖�', checked: false, // 榛樿閫変腑鐘舵�� - icon: 'sewers/瑁呯疆鍖�.png', + icon: 'sewers/.png', typeName: 'sewer:unitareaboundary' } ] diff --git a/src/conf/layers/LayerFsss.js b/src/conf/layers/LayerFsss.js index 9ab0a79..e1a6600 100644 --- a/src/conf/layers/LayerFsss.js +++ b/src/conf/layers/LayerFsss.js @@ -47,7 +47,7 @@ minZoom: 16, type: SERVICE_TYPE.WMS, typeName: 'sewer:piperack', - icon: 'sewers/绠℃灦.png', + icon: 'sewers/绠℃灦(澧�).png', checked: false }, { @@ -58,6 +58,11 @@ type: SERVICE_TYPE.WMS, typeName: 'sewer:pipegallery', icon: 'sewers/绠″粖.png', + color: '#828282', + styles: { + COLOR: '#828282', + FILL_COLOR: '#828282' + }, checked: false }, { diff --git a/src/conf/layers/LayerHbss.js b/src/conf/layers/LayerHbss.js index 54f61f7..657d994 100644 --- a/src/conf/layers/LayerHbss.js +++ b/src/conf/layers/LayerHbss.js @@ -35,7 +35,7 @@ minZoom: 16, type: SERVICE_TYPE.WMS, typeName: 'sewer:firedike', - icon: 'sewers/闃茬伀鍫�.png', + icon: 'sewers/.png', checked: false }, { @@ -54,7 +54,7 @@ sname: '鎴祦闂�', type: SERVICE_TYPE.WMS, typeName: 'sewer:collectingbasin', - icon: 'sewers/鎴祦闂�.png', + icon: 'sewers/.png', checked: false }, { diff --git a/src/conf/layers/LayerPipeLines.js b/src/conf/layers/LayerPipeLines.js index 476db82..113d1a0 100644 --- a/src/conf/layers/LayerPipeLines.js +++ b/src/conf/layers/LayerPipeLines.js @@ -42,6 +42,12 @@ typeName: 'sewer:pipeline', icon: 'sewers/浜嬫晠姘�.png', minZoom: 13, + // color: 'rgb(230, 76, 0)', + color: '#E64C00', + styles: { + COLOR: '#E64C00', + FILL_COLOR: '#E64C00' + }, filter: 'mediumtype = \'浜嬫晠姘碶'', index: 1 }, @@ -73,7 +79,12 @@ typeName: 'sewer:pipeline', icon: 'sewers/鍚洂姹℃按.png', minZoom: 13, + color: '#FF7F7F', filter: 'mediumtype = \'鍚洂姹℃按\'', + styles: { + COLOR: '#FF7F7F', + FILL_COLOR: '#FF7F7F' + }, index: 1 }, { @@ -87,6 +98,11 @@ icon: 'sewers/鍚⒈姹℃按.png', filter: 'mediumtype = \'鍚⒈姹℃按\'', minZoom: 10, + color: '#E8BEFF', + styles: { + COLOR: '#E8BEFF', + FILL_COLOR: '#E8BEFF' + }, index: 1 }, { @@ -100,6 +116,11 @@ icon: 'sewers/鍚~姹℃按.png', filter: 'mediumtype = \'鍚~姹℃按\'', minZoom: 10, + color: '', + styles: { + COLOR: '', + FILL_COLOR: '' + }, index: 1 }, { @@ -113,6 +134,11 @@ icon: 'sewers/鐢熸椿姹℃按.png', filter: 'mediumtype = \'鐢熸椿姹℃按\'', minZoom: 13, + color: '#A8A800', + styles: { + COLOR: '#A8A800', + FILL_COLOR: '#A8A800' + }, index: 1 }, { @@ -126,6 +152,11 @@ icon: 'sewers/鍑�鍖栨按.png', filter: 'mediumtype = \'鍑�鍖栨按\'', minZoom: 13, + color: '#55FF00', + styles: { + COLOR: '#55FF00', + FILL_COLOR: '#55FF00' + }, index: 1 }, { @@ -139,6 +170,11 @@ filter: 'mediumtype = \'寰幆姘碶'', checked: false, minZoom: 13, + color: '#73FFDF', + styles: { + COLOR: '#73FFDF', + FILL_COLOR: '#73FFDF' + }, index: 1 }, { -- Gitblit v1.8.0