|
@@ -1,7 +1,8 @@
|
|
|
<template>
|
|
|
<div class="main">
|
|
|
<div class="topText">
|
|
|
- <div class="topT">节能策略</div>
|
|
|
+ <span class="biao"></span>
|
|
|
+ <span class="topT">节能策略</span>
|
|
|
<div class="bottomT">结合好能监控及楼内环境传感器数据,制定指定话节能策略,实现节能降耗。</div>
|
|
|
</div>
|
|
|
<div class="botm">
|
|
@@ -51,7 +52,7 @@
|
|
|
<div class="imgX">
|
|
|
<img src="@/assets/images4/0fbbc08bd505fb71d67f385f149272a.png" alt="">
|
|
|
</div>
|
|
|
- <div id="botmRight" style='height:18.76vh;width:230px;'></div>
|
|
|
+ <div id="botmRight" style='height:20vh;width:230px;'></div>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
@@ -60,18 +61,18 @@
|
|
|
<script>
|
|
|
import * as echarts from 'echarts';
|
|
|
export default {
|
|
|
- props:['s'],
|
|
|
- data(){
|
|
|
+ props: ['s'],
|
|
|
+ data() {
|
|
|
return {
|
|
|
- pieNum:[]
|
|
|
+ pieNum: []
|
|
|
}
|
|
|
},
|
|
|
- watch:{
|
|
|
-s(val,old){
|
|
|
- // console.log(val);
|
|
|
- this.pieNum = val.pieNum
|
|
|
- this.getData()
|
|
|
-}
|
|
|
+ watch: {
|
|
|
+ s(val, old) {
|
|
|
+ // console.log(val);
|
|
|
+ this.pieNum = val.pieNum
|
|
|
+ this.getData()
|
|
|
+ }
|
|
|
},
|
|
|
methods: {
|
|
|
getData() {
|
|
@@ -79,19 +80,19 @@ s(val,old){
|
|
|
let option = {
|
|
|
title: {
|
|
|
text: '节能占比',
|
|
|
- x:'center',
|
|
|
+ x: 'center',
|
|
|
textStyle: {
|
|
|
- color:'#E6EFFF',
|
|
|
+ color: '#E6EFFF',
|
|
|
}
|
|
|
},
|
|
|
legend: {
|
|
|
// y:'bottom',
|
|
|
- y:165,
|
|
|
- x:'center',
|
|
|
- show:'true',
|
|
|
- icon:'circle',
|
|
|
- textStyle:{
|
|
|
- color:' #B9C4D8',
|
|
|
+ y: 165,
|
|
|
+ x: 'center',
|
|
|
+ show: 'true',
|
|
|
+ icon: 'circle',
|
|
|
+ textStyle: {
|
|
|
+ color: ' #B9C4D8',
|
|
|
fontFamily: 'MicrosoftYaHei',
|
|
|
fontSize: 14,
|
|
|
}
|
|
@@ -112,9 +113,9 @@ s(val,old){
|
|
|
show: false
|
|
|
},
|
|
|
data: [
|
|
|
- { value: this.pieNum[0],name:'制冷机组', itemStyle: { color: '#8082D6' } },
|
|
|
- { value: this.pieNum[1], name:'照明',itemStyle: { color: '#F6BD16' } },
|
|
|
- { value: this.pieNum[2], name:'其他',itemStyle: { color: '#4EBA60' } },
|
|
|
+ { value: this.pieNum[0], name: '制冷机组', itemStyle: { color: '#8082D6' } },
|
|
|
+ { value: this.pieNum[1], name: '照明', itemStyle: { color: '#F6BD16' } },
|
|
|
+ { value: this.pieNum[2], name: '其他', itemStyle: { color: '#4EBA60' } },
|
|
|
]
|
|
|
}
|
|
|
]
|
|
@@ -131,7 +132,18 @@ s(val,old){
|
|
|
<style lang="scss" scoped>
|
|
|
.main {
|
|
|
height: 28.33vh;
|
|
|
+
|
|
|
.topText {
|
|
|
+ margin-top: 13px;
|
|
|
+ .biao {
|
|
|
+ width: 6px;
|
|
|
+ height: 24px;
|
|
|
+ margin-top: -3px;
|
|
|
+ background-color: #fff;
|
|
|
+ display: inline-block;
|
|
|
+ vertical-align: middle;
|
|
|
+ }
|
|
|
+
|
|
|
.topT {
|
|
|
margin-left: 20px;
|
|
|
margin-top: 1.48vh;
|
|
@@ -144,7 +156,7 @@ s(val,old){
|
|
|
}
|
|
|
|
|
|
.bottomT {
|
|
|
- margin-left: 20px;
|
|
|
+ margin-left: 26px;
|
|
|
font-family: MicrosoftYaHei;
|
|
|
font-size: 16px;
|
|
|
color: #E6EFFF;
|
|
@@ -157,8 +169,10 @@ s(val,old){
|
|
|
.botm {
|
|
|
display: flex;
|
|
|
margin-top: 0.96vh;
|
|
|
+
|
|
|
.botmLeft {
|
|
|
width: 488px;
|
|
|
+
|
|
|
.time {
|
|
|
display: flex;
|
|
|
|
|
@@ -345,7 +359,8 @@ s(val,old){
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .imgX{
|
|
|
+
|
|
|
+ .imgX {
|
|
|
margin-left: 10px;
|
|
|
}
|
|
|
|