| | |
| | | <template> |
| | | <el-row> |
| | | <el-row> |
| | | <el-col :span="8">监测点名称:{{name}}</el-col> |
| | | <el-col :span="8">生产单位:{{ DeptSname }}</el-col> |
| | | <el-col :span="8">排放类型加载:{{EmissTypeName}}</el-col> |
| | | <div class="gas-tab"> |
| | | <el-row type="flex" class="row-bg" justify="space-around"> |
| | | <el-col :span="12">监测点名称:{{ displayContent.Name }}</el-col> |
| | | <el-col :span="12">生产单位:{{ displayContent.DeptSname }}</el-col> |
| | | <el-col :span="12">排放类型加载:{{ displayContent.EmissTypeName }}</el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="8">排放去向:{{EmissTypeDirectName}}</el-col> |
| | | <el-col :span="8">控制级别名称:{{ContrLevelShowName}}</el-col> |
| | | <el-col :span="8">内/外排口:{{OrOutPortName}}</el-col> |
| | | <el-row type="flex" class="row-bg" justify="space-around"> |
| | | <el-col :span="12">排放去向:{{ displayContent.EmissTypeDirectName }}</el-col> |
| | | <el-col :span="12">控制级别名称:{{ displayContent.ContrLevelShowName }}</el-col> |
| | | <el-col :span="12">内/外排口:{{ displayContent.OrOutPortName }}</el-col> |
| | | </el-row> |
| | | </el-row> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | |
| | | name: 'GasTable', |
| | | props: ['displayContent'], |
| | | data () { |
| | | return { |
| | | name: '聚酯热媒炉03烟气排放口', |
| | | DeptSname: '大芳烃装置', |
| | | EmissTypeName: '废气', |
| | | EmissTypeDirectName: '大气', |
| | | ContrLevelShowName: '市控', |
| | | OrOutPortName: '外排' |
| | | } |
| | | return {} |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style scoped lang="less"> |
| | | .gas-tab { |
| | | border: 1px #4c667d solid; |
| | | } |
| | | |
| | | .el-row { |
| | | color: #00d0f9; |
| | | .el-col{ |
| | | |
| | | .el-col { |
| | | width: 200px; |
| | | height: 28px; |
| | | background-color: #243a55; |
| | | border-radius: 0.05rem; |
| | | //margin: 5px; |
| | | margin: 5px 0; |
| | | text-align: center; |
| | | line-height: 28px; |
| | | } |
| | |
| | | <template> |
| | | <div> |
| | | <!-- <video>--> |
| | | <div class="gas-video"> |
| | | <video width="100%" height="100%" controls> |
| | | <source src="movie.mp4" type="video/mp4"> |
| | | <source src="movie.ogg" type="video/ogg"> |
| | | <!-- 您的浏览器不支持 HTML5 video 标签。--> |
| | | </video> |
| | | <!-- <span class="ico ico-sound" :class="{ active: isMute }" v-on:click="closeSoundClick()"></span>--> |
| | | <!-- <span class="ico ico-skip"></span>--> |
| | | <!-- <span class="ico ico-video" :class="{ hide: isPlay }" v-on:click="playClick()"></span>--> |
| | | <!-- </video>--> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |
| | |
| | | </div> |
| | | <div class="public-bounced-content"> |
| | | <div class="public-bounced-content-left"> |
| | | <GasTable></GasTable> |
| | | <GasTable :displayContent="displayContent"></GasTable> |
| | | <GasECharts></GasECharts> |
| | | </div> |
| | | <div class="public-bounced-content-right"> |
| | |
| | | |
| | | <style lang="less" scoped> |
| | | .public-bounced { |
| | | width: 80%; |
| | | height: 450px; |
| | | z-index: 999; |
| | | position: absolute; |
| | | top: 25%; |
| | | left: 10%; |
| | | position: fixed; |
| | | top: 50%; |
| | | left: 50%; |
| | | background-color: #002432; |
| | | margin: 1% auto; |
| | | border: 1px #9fc5c8 solid; |
| | | |
| | | .public-bounced-title { |
| | | width: 100%; |
| | | border: 1px #a4c0d8 solid; |
| | | display: flex; |
| | | align-items: center; |
| | |
| | | } |
| | | |
| | | .public-bounced-content { |
| | | width: 100%; |
| | | height: 100%; |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: space-around; |
| | | |
| | | .public-bounced-content-left { |
| | | width: 48%; |
| | | height: 400px; |
| | | |
| | | } |
| | | |
| | | .public-bounced-content-right { |
| | | width: 48%; |
| | | height: 400px; |
| | | } |
| | | } |
| | | |
| | |
| | | <legend-panel></legend-panel> |
| | | <summary-sheets></summary-sheets> |
| | | <enterprise></enterprise> |
| | | <!-- <el-button id="map-btn" el-icon-c-scale-to-original icon="el-icon-c-scale-to-original" circle @click="isShowHidden"></el-button>--> |
| | | <el-button type="primary" @click="ChangeState" class="solid-waste">固废</el-button> |
| | | <el-button type="primary" @click="ChangeWaterState" class="Waste-water">废水</el-button> |
| | | <el-button type="primary" @click="AddGasHelper" class="flue-gas">废气</el-button> |
| | |
| | | // 底图业务js逻辑 |
| | | import AddSolidWasteHelper from '@components/BaseNav/SolidWaste/SolidWaste' |
| | | import AddWasteWaterHelper from '@components/BaseNav/WasteWater/WasteWater' |
| | | import AddGasHelper from '@components/flueGas/flueGas' |
| | | // import PopupGas from '@/components/flueGas/popup-gas' |
| | | import AddGasHelper from '@components/BaseNav/flueGas/flueGas' |
| | | // // 公共展示数据 |
| | | import PublicBounced from '@components/BaseNav/PublicBounced/PublicBounced' |
| | | |
| | | export default { |
| | | name: 'MapTemplate', |
| | | components: { |
| | |
| | | LcServiceLayer, |
| | | Popup, |
| | | summarySheets, |
| | | // SolidContent, |
| | | // PopupGas, |
| | | PublicBounced |
| | | }, |
| | | data () { |
| | | return { |
| | | // isShowBtn: false, |
| | | map: null, |
| | | lcServiceLayerVisible: false, |
| | | basemapHelper: {}, |
| | |
| | | AddWasteWater.requestData(data) |
| | | AddWasteWater.SetWasteWaterContent(this.config, this.$refs.PublicBounced) |
| | | }, |
| | | // isShowHidden () { |
| | | // this.isShowBtn = !this.isShowBtn |
| | | // }, |
| | | saveMapStatus () { |
| | | window.serviceLayerHelper = this.serviceLayerHelper |
| | | this.$store.commit('setMapObj', this.map) |