From 8f560e479082084987d3d7521a7f42df7da72eba Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期三, 31 三月 2021 18:01:15 +0800
Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop

---
 src/components/LayerController/logic/WasteGas.js                   |   18 +++++++--
 src/conf/Constants.js                                              |    2 
 src/conf/layers/LayerArea.js                                       |    2 
 src/components/BaseNav/PublicBounced/GasComponents/PublicTable.vue |   12 +++---
 src/components/LayerController/logic/Company.js                    |   12 +----
 src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue    |    6 +--
 src/components/BaseNav/PublicBounced/GasComponents/GasTab.vue      |    1 
 src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue     |    5 ++
 src/components/BaseNav/PublicBounced/GasComponents/EchartsTab.vue  |    8 ++--
 src/components/BaseNav/PublicBounced/PublicBounced.vue             |    3 +
 10 files changed, 39 insertions(+), 30 deletions(-)

diff --git a/src/components/BaseNav/PublicBounced/GasComponents/EchartsTab.vue b/src/components/BaseNav/PublicBounced/GasComponents/EchartsTab.vue
index 697d24d..1016531 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/EchartsTab.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/EchartsTab.vue
@@ -4,10 +4,10 @@
     <div class="main">
       <div class="main-matter">
         <el-row type="flex" class="row-bg row-item-one" justify="space-around">
-          <el-col :span="12">姘哀鍖栫墿:{{ displayContent.Name }} 鏍囧噯: 100</el-col>
-          <el-col :span="12">浜屾哀鍖栫~:{{ displayContent.DeptSname }} 鏍囧噯: 50</el-col>
-          <el-col :span="12">鐑熷皹:{{ displayContent.EmissTypeName }} 鏍囧噯: 30</el-col>
-          <el-col :span="12">搴熸皵娴侀噺:{{ displayContent.EmissTypeName }}</el-col>
+          <el-col :span="6">姘哀鍖栫墿:{{ displayContent.Name }} 鏍囧噯: 100</el-col>
+          <el-col :span="6">浜屾哀鍖栫~:{{ displayContent.DeptSname }} 鏍囧噯: 50</el-col>
+          <el-col :span="6">鐑熷皹:{{ displayContent.EmissTypeName }} 鏍囧噯: 30</el-col>
+          <el-col :span="6">搴熸皵娴侀噺:{{ displayContent.EmissTypeName }}</el-col>
         </el-row>
       </div>
     </div>
diff --git a/src/components/BaseNav/PublicBounced/GasComponents/GasTab.vue b/src/components/BaseNav/PublicBounced/GasComponents/GasTab.vue
index ebf7ddd..a4c6dbd 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/GasTab.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/GasTab.vue
@@ -46,6 +46,7 @@
   .main-matter{
     font-size: 13px;
     font-weight: normal;
+    padding: 10px 6px;
     border: 1px solid #396d83;
     .row-item-one{
       margin-bottom: 7px;
diff --git a/src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue b/src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue
index 54b47c0..cb65c0c 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue
@@ -12,8 +12,11 @@
 </template>
 
 <script>
+// import GasECharts from '@components/BaseNav/PublicBounced/GasComponents/GasECharts'
 export default {
-  name: 'GasTabs'
+  name: 'GasTabs',
+  components: {}
+  // GasECharts
 }
 </script>
 
diff --git a/src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue b/src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue
index edc6aaa..9519388 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue
@@ -28,11 +28,9 @@
   background-color: rgba(33, 41, 69,0.9);
 }
 .main {
-  width: 100%;
-  height: 100%;
-  padding: 5px;
+  border: 1px solid #396d83;
+  padding: 6px;
   .main-video {
-    //border: 1px solid #396d83;
     width: 100%;
     height: 100%;
     video {
diff --git a/src/components/BaseNav/PublicBounced/GasComponents/PublicTable.vue b/src/components/BaseNav/PublicBounced/GasComponents/PublicTable.vue
index b60d7b7..3d7c83d 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/PublicTable.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/PublicTable.vue
@@ -6,9 +6,8 @@
     <div class="border_corner border_corner_left_bottom"></div>
     <div class="border_corner border_corner_right_bottom"></div>
     <div class="main">
-      <el-col class="main-video">
+      <div class="main-video">
         <el-table
-            border
             tooltip-effect="dark"
             :data="data"
         >
@@ -20,7 +19,7 @@
           <el-table-column prop="name" label="鍌ㄥ瓨閲�"></el-table-column>
           <el-table-column prop="date" label="浜х敓瑁呯疆"></el-table-column>
         </el-table>
-      </el-col>
+      </div>
     </div>
   </div>
 </template>
@@ -34,11 +33,11 @@
       data: [{
         date: '2016-05-03',
         name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌�518鍖洪噾娌欐睙璺�'
+        address: '涓婃捣甯傛櫘闄�鍖�'
       }, {
         date: '2016-05-02',
         name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙鍖洪噾娌�'
+        address: '涓婃捣甯傛櫘闄�鍖�'
       }]
     }
   },
@@ -65,7 +64,8 @@
 .main {
   width: 100%;
   height: 100%;
-
+  //padding: 10px 6px;
+  //border: 1px solid #396d83;
   .main-video {
     //border: 1px solid #396d83;
     width: 100%;
diff --git a/src/components/BaseNav/PublicBounced/PublicBounced.vue b/src/components/BaseNav/PublicBounced/PublicBounced.vue
index 1e15ccf..e0df2bb 100644
--- a/src/components/BaseNav/PublicBounced/PublicBounced.vue
+++ b/src/components/BaseNav/PublicBounced/PublicBounced.vue
@@ -26,6 +26,7 @@
 import PublicTable from '@components/BaseNav/PublicBounced/GasComponents/PublicTable'
 import GasECharts from '@components/BaseNav/PublicBounced/GasComponents/GasECharts'
 import GasVideo from '@components/BaseNav/PublicBounced/GasComponents/GasVideo'
+// import GasTabs from './GasComponents/GasTabs'
 
 export default {
   name: 'PublicBounced',
@@ -95,6 +96,7 @@
   .public-bounced-content {
     margin: 15px auto;
     display: flex;
+    //align-items: center;
     justify-content: space-around;
     padding: 10px;
 
@@ -106,6 +108,7 @@
 
     .public-bounced-content-right {
       flex: 2;
+      //width: 48%;
       height: 100%;
     }
   }
diff --git a/src/components/LayerController/logic/Company.js b/src/components/LayerController/logic/Company.js
index f4ff3f0..7ccce20 100644
--- a/src/components/LayerController/logic/Company.js
+++ b/src/components/LayerController/logic/Company.js
@@ -22,6 +22,7 @@
     console.log(res)
     const data = res.Result.DataInfo || {}
     for (let i = 0; i < data.length; i++) {
+      console.log(data[i])
       // 缁忕含搴� 浣嶇疆
       const positionX = data[i].Latitude
       const positionY = data[i].Longitude
@@ -44,16 +45,9 @@
     return '浼佷笟'
   }
 
-  this.clickListener = (layer) => {
-    /* this.animalService.pulseEffect(e.latlng)
+  this.clickListener = (e) => {
+    this.animalService.pulseEffect(e.latlng)
     console.log(e)
     return this.PublicBounced.$el
-    */
-    console.log(layer)
   }
-
-  // 鍥哄簾鐐瑰嚮杩涜鐨� 鍐呭鐨勮缃�
-  // SetSolidWasteContent (config, containerPopup) {
-  //   this.SolidWastePopup = containerPopup
-  // }
 }
diff --git a/src/components/LayerController/logic/WasteGas.js b/src/components/LayerController/logic/WasteGas.js
index bf0a41c..e120cfa 100644
--- a/src/components/LayerController/logic/WasteGas.js
+++ b/src/components/LayerController/logic/WasteGas.js
@@ -11,6 +11,7 @@
 const ImagBright = '/assets/images/map/exhaust/fq_bright_green.png'
 
 const mapApi = require('../../../api/mapApi').default
+const publicBounced = require('../../BaseNav/PublicBounced/PublicBounced').default
 module.exports = function () {
   /**
    * 杩斿洖marker瀵硅薄鏁扮粍
@@ -43,14 +44,23 @@
 
   this.bindTooltip = (layer) => {
     console.log(layer)
-    return '娴嬭瘯搴熸皵'
+    return '搴熸皵鐐�'
   }
 
-  this.clickListener = (e) => {
-    console.log(e)
+  this.clickListener = async (e) => {
+    // console.log(e)
     this.animalService.pulseEffect(e.latlng)
+    const dataValue = {
+      StoragePlaceId: e.layer.options.test.StoragePlaceId
+    }
+    const result = await mapApi.GetWasteGas(dataValue)
+    const PublicBounced = window.Vue.extend(publicBounced)
+    const instance = new PublicBounced()
+    instance.setData(result)
+    instance.$mount()
+    document.body.appendChild(instance.$el)
   }
-  // 涓嶅悓绫诲瀷鍥剧墖灏佽
+  // 涓嶅悓绫诲瀷鍥剧墖鍔犺浇
   this.differentTypes = (ContrLevel) => {
     var effectOfChange
     if (ContrLevel === 1) {
diff --git a/src/conf/Constants.js b/src/conf/Constants.js
index ef780e6..455d6e2 100644
--- a/src/conf/Constants.js
+++ b/src/conf/Constants.js
@@ -8,7 +8,7 @@
   wasteGasJcd: 'WasteGas.js',
   wasteWaterJcd: 'WasteWater.js',
   solidWasteJcd: 'SolidWaste.js',
-  fsqy: 'Company.js'
+  sewersAreaGs: 'Company.js'
 }
 
 export const props = {
diff --git a/src/conf/layers/LayerArea.js b/src/conf/layers/LayerArea.js
index f3b9da5..4365756 100644
--- a/src/conf/layers/LayerArea.js
+++ b/src/conf/layers/LayerArea.js
@@ -13,7 +13,7 @@
       name: '鍏徃',
       sname: '鍏徃', // 琛ㄥ悕
       checked: true, // 榛樿閫変腑鐘舵��
-      wfs: WFS_URL + '?TYPENAME=鍏徃',
+      url: WFS_URL + '?TYPENAME=鍏徃',
       minZoom: 10, // 鍦ㄦ寚瀹氱骇鍒樉绀�
       childLayer: 'fsss,hbss' // 鍏宠仈PointLayers
     },

--
Gitblit v1.8.0