From 4adfa4774e09f3b388335bb8dee5dea518856e5b Mon Sep 17 00:00:00 2001 From: yangdelong <828900aaa> Date: 星期日, 30 五月 2021 19:23:27 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/develop' into develop --- src/components/LayerController/logic/WasteWater.js | 64 ++++++++++++-------------------- 1 files changed, 24 insertions(+), 40 deletions(-) diff --git a/src/components/LayerController/logic/WasteWater.js b/src/components/LayerController/logic/WasteWater.js index a2b06f8..01cd150 100644 --- a/src/components/LayerController/logic/WasteWater.js +++ b/src/components/LayerController/logic/WasteWater.js @@ -1,13 +1,14 @@ /** * 搴熸按 */ -// import WasteWater from "../../table/components/WasteWater"; + +// 鍏叡鏂规硶 panTo() 寮曠敤 +const { setPanTo } = require('../../../utils/utils') const AnimalService = require('../service/AnimalService').default const mapApi = require('../../../api/mapApi').default // 寮圭獥鏁版嵁寮曡繘 -const WasteWaterIndex = require('@components/BaseNav/WasteWater/WasteWaterIndex').default -// const publicBounced = require('../../BaseNav/PublicBounced/PublicBounced').default +const WasteWaterIndex = require('@components/base-page/WasteWater/WasteWaterIndex').default const NormalImg = '/assets/images/map/wastewater/fs_bright_green.png' // 姝e父 const OffImg = '/assets/images/map/wastewater/fs_gray.png' // 鍋滆繍 @@ -26,7 +27,21 @@ L: L, layer: layer }) - const res = await mapApi.getWasteWater() + const param = { + companyId: 3900100145, // 浼佷笟缂栫爜 + id: '', + monType: 1, // 搴熸按 + userCode: 'wenchun.deng', // 鐢ㄦ埛鍚嶇О + monDuration: '', + epName: '', + secdDeptId: '', + contrLevel: '', + dataStatus: '', + dataFlag: '', + runStatus: '', + emissTypeId: '' + } + const res = await mapApi.getWasteWater(param) const data = res.Result.DataInfo || {} for (let i = 0; i < data.length; i++) { // 缁忕含搴� 浣嶇疆 @@ -40,7 +55,7 @@ totransferData: data[i], icon: L.icon({ iconUrl: iconUrl, - iconSize: [35, 35], + iconSize: [30, 30], iconAnchor: [15, 15] }) }) @@ -48,58 +63,27 @@ } } - // 鍒嗗壊绾�------------------------------------------------------------------------------- this.bindTooltip = (layer) => { - return layer.options.totransferData.Name + return '<div class="company-bindTooltip-hover"><h3>澶╂触鐭冲寲</h3></div>' + layer.options.totransferData.Name } this.clickListener = (e) => { - // 鐐瑰嚮marker鐨刾ulse()鍏夋尝 this.animalService.pulseEffect(e.latlng) + setPanTo(e.latlng, 200) // 寮规鏍囬 const title = e.layer.options.totransferData.Name const res = e.layer.options.totransferData window.$layer.open({ content: { - content: WasteWaterIndex, // 缁勪欢 + comp: WasteWaterIndex, // 缁勪欢 parent: this, // 鐖剁粍浠� data: { // 浼犻�掔殑鍙傛暟 // info: this.info storagePlaceId: res } }, - title: title // 鏍囬 + title: '澶╂触鐭冲寲' + title // 鏍囬 }) - this.animalService.setPanTo(e.latlng, 150) - } - this.requestWasteWaterData = async (e) => { - // 鍩烘湰淇℃伅 鍜� 璇︾粏淇℃伅 灞曠ず鏁版嵁鎵�闇�鍙傛暟 - // const dataValue = { - // StoragePlaceId: e.layer.options.test.StoragePlaceId - // } - // 寮规鏍囬 - // const title = e.layer.options.totransferData.Name - // console.log(e.layer.options) - // 鍩烘湰淇℃伅 tabs - // const resultBasic = await mapApi.getWasteWater(dataValue) - // 鍥捐〃淇℃伅灞曠ず echarts - // 瀹炴椂鏁版嵁 - // const resultReal = await mapApi.getDataItems(Value) - // 灏忔椂鏁版嵁 鍙� 鏄庣粏琛ㄦ暟鎹� - // const result = await mapApi.getQueryOnlineMonData(dataValue) - // 鏃ユ暟鎹� 鍙� 鏄庣粏琛ㄦ暟鎹� - // const result = await mapApi.getQueryOnlineMonData(dataValue) - // 浜哄伐鏁版嵁 - // const resultEchart = await mapApi.getQueryLabMonData(dataValue) - - // // 缁戝畾寮规瀹炰緥 - // const PublicBounced = window.Vue.extend(publicBounced) - // const instance = new PublicBounced().$mount() - // document.body.appendChild(instance.$el) - // // document.body.removeChild(instance.$el) - // // 閫氳繃鏂规硶 鍚戠粦瀹氬脊妗嗕紶閫掓暟鎹� - // instance.setData(title, resultBasic.Result.DataInfo, resultDetailed.Result.DataInfo, 'gufei') - /* flyTo()寮瑰嚭妗嗗钩绉讳簨浠� */ } // 鏍规嵁杩斿洖鍊肩殑涓嶅悓鏍囪涓嶅悓鍥剧墖 -- Gitblit v1.8.0