From ea5ade7e0672e2f84e9ae56f920340599979b92d Mon Sep 17 00:00:00 2001 From: wangqi <magical1908@outlook.com> Date: 星期三, 14 四月 2021 19:39:14 +0800 Subject: [PATCH] 查询展示 --- src/components/panel/topicSearch/GasWasteSearch.vue | 54 ++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 42 insertions(+), 12 deletions(-) diff --git a/src/components/panel/topicSearch/GasWasteSearch.vue b/src/components/panel/topicSearch/GasWasteSearch.vue index 1e0ac3b..443be7f 100644 --- a/src/components/panel/topicSearch/GasWasteSearch.vue +++ b/src/components/panel/topicSearch/GasWasteSearch.vue @@ -98,8 +98,7 @@ <script> import mapApi from '@/api/mapApi' - -// import WfsHelper from '@components/helpers/WfsHelper' +import publicBounced from '@/components/BaseNav/PublicBounced/PublicBounced'// import WfsHelper from '@components/helpers/WfsHelper' export default { name: 'GasWasteSearch', data () { @@ -158,22 +157,53 @@ dataType: this.form.dataType } console.log(param) - // var wfsHelper = new WfsHelper() - // wfsHelper.addTypeName(this.form.query.layerName) - // wfsHelper.addLike(this.form.query.key, this.form.keyword) - // const _this = this - // const res = await AjaxUtils.GetDataAsynByUrl(wfsHelper.getUrl(), {}) const res = await mapApi.getWasteGas() console.log(res) this.list = res.Result.DataInfo - // if (res.data instanceof Object && Object.prototype.hasOwnProperty.call(res.data, 'features')) { - // this.list = res.data.features - // } }, - handleLocation (val) { + // 寮圭獥灞曠ず + async handleLocation (val) { console.log(val) const pos = [val.Latitude, val.Longitude] - window.map.flyTo(pos, 17) + window.map.flyTo(pos, 11) + const t1 = setTimeout(async () => { + const dataValue = { + StoragePlaceId: val.StoragePlaceId + } + // 寮规鏍囬 + const title = val.Name + console.log(title) + // 鍩烘湰淇℃伅 tabs + const result = await mapApi.getWasteGas(dataValue) + const GasOnlinedata = { + onLineMonEmissPointId: '23', + monItemId: '28,31', + beginTime: '2020-04-06 15:13:20', + endTime: '2020-04-07 15:13:20', + dataType: '1' + } + const GasManualData = { + companyId: '3900100145', + labMonPointId: '219', + beginTime: '2020-04-06 15:13:20', + endTime: ' 2020-04-07 15:13:20' + } + const ManualData = await mapApi.getWasteGasManualData(GasManualData) + console.log(ManualData) + const Mondata = await mapApi.getWasteGasMonData(GasOnlinedata) + // console.log(Mondata) + // const result = await mapApi.getWasteGasDetails(dataValue) + // 缁戝畾寮规瀹炰緥 + this.instance && this.instance.closePopup() + const PublicBounced = window.Vue.extend(publicBounced) + this.instance = new PublicBounced().$mount() + document.body.appendChild(this.instance.$el) + // document.body.removeChild(instance.$el) + // 閫氳繃鏂规硶 鍚戠粦瀹氬脊妗嗕紶閫掓暟鎹� + this.instance.setGasData(title, result.Result.DataInfo, Mondata.Result.DataInfo, ManualData.Result.DataInfo, 'feiqi') + // this.setPanTo(pos, 250) + }, 1000) + console.log(t1) } } } -- Gitblit v1.8.0