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/LayerController/logic/WasteGas.js    |    1 +
 src/components/panel/topicSearch/GasWasteSearch.vue |   54 ++++++++++++++++++++++++++++++++++++++++++------------
 2 files changed, 43 insertions(+), 12 deletions(-)

diff --git a/src/components/LayerController/logic/WasteGas.js b/src/components/LayerController/logic/WasteGas.js
index bc7369b..bb5e353 100644
--- a/src/components/LayerController/logic/WasteGas.js
+++ b/src/components/LayerController/logic/WasteGas.js
@@ -61,6 +61,7 @@
     const dataValue = {
       StoragePlaceId: e.layer.options.test.StoragePlaceId
     }
+    console.log(dataValue)
     const GasOnlinedata = {
       onLineMonEmissPointId: '23',
       monItemId: '28,31',
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