From c12c836c00e84c69c89b12e74675308d4da56c64 Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期三, 14 四月 2021 16:41:52 +0800
Subject: [PATCH] 右侧固废管理查询定位弹框

---
 src/components/panel/topicSearch/SewersSearch.vue |   34 +++++++++++++++++++++-------------
 1 files changed, 21 insertions(+), 13 deletions(-)

diff --git a/src/components/panel/topicSearch/SewersSearch.vue b/src/components/panel/topicSearch/SewersSearch.vue
index 146a06e..f32abb2 100644
--- a/src/components/panel/topicSearch/SewersSearch.vue
+++ b/src/components/panel/topicSearch/SewersSearch.vue
@@ -6,22 +6,24 @@
         <div class="search-panel ">
           <el-form ref="form" :model="form" label-width="90px" class="search-form">
             <el-form-item label="璁炬柦绫诲瀷锛�" size="mini" class="search-panel-item">
-              <el-select style="width: 100%"  v-model="form.pipelineType" @change="handlePipelineType"  :popper-class="'select-down'">
+              <el-select style="width: 100%" v-model="form.pipelineType" @change="handlePipelineType"
+                         :popper-class="'select-down'">
                 <el-option
-                        v-for="item in items"
-                        :key="item.code"
-                        :label="item.name"
-                        :value="item.name">
+                    v-for="item in items"
+                    :key="item.code"
+                    :label="item.name"
+                    :value="item.name">
                 </el-option>
               </el-select>
             </el-form-item>
             <el-form-item :label="form.pipelineType+'锛�'" size="mini">
-              <el-select style="width: 100%"  v-model="form.dataType"  @change="handleDataType" :popper-class="'select-down'">
+              <el-select style="width: 100%" v-model="form.dataType" :popper-class="'select-down'">
+                <!--  @change="handleDataType"-->
                 <el-option
-                        v-for="item in subItems"
-                        :key="item.code"
-                        :label="item.name"
-                        :value="item.name">
+                    v-for="item in subItems"
+                    :key="item.code"
+                    :label="item.name"
+                    :value="item.name">
                 </el-option>
               </el-select>
             </el-form-item>
@@ -61,7 +63,9 @@
       <el-tab-pane label="鍒嗘瀽" name="second">
         <SewersAnalysis></SewersAnalysis>
       </el-tab-pane>
-      <el-tab-pane label="鍘嗗彶" name="third">鍘嗗彶</el-tab-pane>
+      <el-tab-pane label="鍘嗗彶" name="third">
+        <SewersHistory></SewersHistory>
+      </el-tab-pane>
     </el-tabs>
   </div>
 </template>
@@ -76,13 +80,15 @@
 import WfsHelper from '@components/helpers/WfsHelper'
 import AjaxUtils from '@utils/AjaxUtils'
 
-// 寮曞叆鍒嗘瀽缁勪欢鍐呭
+// 寮曞叆缁勪欢鍐呭
 import SewersAnalysis from '@components/panel/topicSearch/SewersSelect/SewersAnalysis'
+import SewersHistory from '@components/panel/topicSearch/SewersSelect/SewersHistory'
 
 export default {
   name: 'SewersSearch',
   components: {
-    SewersAnalysis
+    SewersAnalysis,
+    SewersHistory
   },
   data () {
     return {
@@ -124,11 +130,13 @@
       wfsHelper.addLike('name', this.form.keyword)
       // const _this = this
       const res = await AjaxUtils.GetDataAsynByUrl(wfsHelper.getUrl(), {})
+      console.log(res)
       if (res instanceof Object && Object.prototype.hasOwnProperty.call(res, 'features')) {
         this.list = res.features
       }
     },
     handleLocation (val) {
+      console.log(val)
       const bound = this.L.geoJSON([val], {}).getBounds()
       // var layer = window.layerFactory.flyByLayerId(val.id, bound)
       window.map.flyToBounds(bound)

--
Gitblit v1.8.0