From b9befd5f6bbafb7de11865cbbaa31ecdf19ed37f Mon Sep 17 00:00:00 2001
From: wangqi <magical1908@outlook.com>
Date: 星期三, 31 三月 2021 16:53:27 +0800
Subject: [PATCH] 弹窗tab组件和video组件样式

---
 src/components/LayerController/logic/WasteGas.js                |   18 +++++++--
 src/views/MapTemplate.vue                                       |   61 ++++++++++--------------------
 src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue |    8 ++--
 src/components/BaseNav/PublicBounced/GasComponents/GasTab.vue   |    1 
 src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue  |    5 ++
 src/components/BaseNav/PublicBounced/PublicBounced.vue          |    2 
 6 files changed, 45 insertions(+), 50 deletions(-)

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 3d868a1..ff75f41 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/GasTabs.vue
@@ -10,8 +10,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 93776b0..534c17a 100644
--- a/src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue
+++ b/src/components/BaseNav/PublicBounced/GasComponents/GasVideo.vue
@@ -28,16 +28,16 @@
   background-color: rgba(33, 41, 69,0.9);
 }
 .main {
-  width: 100%;
-  height: 100%;
+  border: 1px solid #396d83;
+  padding: 6px;
   .main-video {
-    //border: 1px solid #396d83;
     width: 100%;
     height: 100%;
     video {
       width: 100%;
       height: 100%;
-      outline: none;
+      //outline: none;
+      //margin: 6px;
     }
   }
 }
diff --git a/src/components/BaseNav/PublicBounced/PublicBounced.vue b/src/components/BaseNav/PublicBounced/PublicBounced.vue
index ff6bfb2..1a63928 100644
--- a/src/components/BaseNav/PublicBounced/PublicBounced.vue
+++ b/src/components/BaseNav/PublicBounced/PublicBounced.vue
@@ -10,7 +10,7 @@
         <PublicTable v-if="value === 'gufei'" :requestSolidWasteData="displayContent.StoragePlaceId"></PublicTable>
         <GasECharts v-else></GasECharts>
         <!--        <PublicTable></PublicTable>-->
-        <!--        <GasECharts></GasECharts>-->
+<!--                <GasECharts></GasECharts>-->
       </div>
       <div class="public-bounced-content-right">
         <GasVideo></GasVideo>
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/views/MapTemplate.vue b/src/views/MapTemplate.vue
index da61947..9a2be67 100644
--- a/src/views/MapTemplate.vue
+++ b/src/views/MapTemplate.vue
@@ -40,10 +40,10 @@
 import Enterprise from '../components/table/enterprise'
 // 搴曞浘涓氬姟js閫昏緫
 // import AddWasteWaterHelper from '@components/BaseNav/WasteWater/WasteWater'
-import AddGasHelper from '@components/BaseNav/flueGas/flueGas'
+// import AddGasHelper from '@components/BaseNav/flueGas/flueGas'
 import AddSolidWasteHelper from '@components/BaseNav/SolidWaste/SolidWaste'
 import AddWasteWaterHelper from '@components/BaseNav/WasteWater/WasteWater'
-import AddGasHelper from '@components/BaseNav/flueGas/flueGas'
+// import AddGasHelper from '@components/BaseNav/flueGas/flueGas'
 // // 鍏叡灞曠ず鏁版嵁
 import PublicBounced from '@components/BaseNav/PublicBounced/PublicBounced'
 import LayerFactory from '@components/LayerController/service/LayerFactory'
@@ -85,25 +85,6 @@
     })
   },
   methods: {
-    AddGasHelper () {
-      const data = {
-        companyId: 3900100145,
-        id: '',
-        monType: 2,
-        userCode: 'wenchun.deng',
-        monDuration: '',
-        epName: '',
-        secdDeptId: '',
-        contrLevel: '',
-        dataStatus: '',
-        dataFlag: '',
-        runStatus: '',
-        emissTypeId: ''
-      }
-      const AddGas = new AddGasHelper({ map: this.map })
-      AddGas.requestData(data)
-      AddGas.SetPlueGasContent(this.config, this.$refs.PublicBounced)
-    },
     ChangeState () {
       const data = {
         companyId: 3900100145,
@@ -116,25 +97,25 @@
       AddSolidWaste.requestData(data)
       AddSolidWaste.SetSolidWasteContent(this.config, this.$refs.PublicBounced)
     },
-    AddGasHelper () {
-      const data = {
-        companyId: 3900100145,
-        id: '',
-        monType: 2,
-        userCode: 'wenchun.deng',
-        monDuration: '',
-        epName: '',
-        secdDeptId: '',
-        contrLevel: '',
-        dataStatus: '',
-        dataFlag: '',
-        runStatus: '',
-        emissTypeId: ''
-      }
-      const AddGas = new AddGasHelper({ map: this.map })
-      AddGas.requestData(data)
-      AddGas.SetPlueGasContent(this.config, this.$refs.PublicBounced)
-    },
+    // AddGasHelper () {
+    //   const data = {
+    //     companyId: 3900100145,
+    //     id: '',
+    //     monType: 2,
+    //     userCode: 'wenchun.deng',
+    //     monDuration: '',
+    //     epName: '',
+    //     secdDeptId: '',
+    //     contrLevel: '',
+    //     dataStatus: '',
+    //     dataFlag: '',
+    //     runStatus: '',
+    //     emissTypeId: ''
+    //   }
+    //   const AddGas = new AddGasHelper({ map: this.map })
+    //   AddGas.requestData(data)
+    //   AddGas.SetPlueGasContent(this.config, this.$refs.PublicBounced)
+    // },
     ChangeWaterState () {
       const data = {
         companyId: 3900100145,

--
Gitblit v1.8.0