| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -11,13 +11,13 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'day'">与昨日相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'day'">与昨日相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'month'">与上月相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'month'">与上月相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'year'">与上年相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'year'">与上年相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div class="upText" v-if="useWaterRadio > 0"> | 
					 | 
					 | 
					 | 
					          <div class="upText" v-if="isPositive(useWaterRadio)"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
					 | 
					 | 
					 | 
					            <i class="el-icon-top"></i> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>+{{ useWaterRadio }}</span> | 
					 | 
					 | 
					 | 
					            <span>{{ useWaterRadio }}</span> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </div> | 
					 | 
					 | 
					 | 
					          </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div class="downText" v-else> | 
					 | 
					 | 
					 | 
					          <div class="downText" v-else> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>-{{ useWaterRadio }}</span> | 
					 | 
					 | 
					 | 
					            <span>{{ useWaterRadio }}</span> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </div> | 
					 | 
					 | 
					 | 
					          </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </div> | 
					 | 
					 | 
					 | 
					        </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <img | 
					 | 
					 | 
					 | 
					        <img | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -36,13 +36,13 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'day'">与昨日相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'day'">与昨日相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'month'">与上月相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'month'">与上月相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'year'">与上年相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'year'">与上年相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div class="upText" v-if="useElectRadio > 0"> | 
					 | 
					 | 
					 | 
					          <div class="upText" v-if="isPositive(useElectRadio)"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
					 | 
					 | 
					 | 
					            <i class="el-icon-top"></i> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>+{{ useElectRadio }}</span> | 
					 | 
					 | 
					 | 
					            <span>{{ useElectRadio }}</span> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </div> | 
					 | 
					 | 
					 | 
					          </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div class="downText" v-else> | 
					 | 
					 | 
					 | 
					          <div class="downText" v-else> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>-{{ useElectRadio }}</span> | 
					 | 
					 | 
					 | 
					            <span>{{ useElectRadio }}</span> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </div> | 
					 | 
					 | 
					 | 
					          </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </div> | 
					 | 
					 | 
					 | 
					        </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <img | 
					 | 
					 | 
					 | 
					        <img | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -61,13 +61,13 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'day'">与昨日相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'day'">与昨日相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'month'">与上月相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'month'">与上月相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'year'">与上年相比</div> | 
					 | 
					 | 
					 | 
					          <div v-if="dateType === 'year'">与上年相比</div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div class="upText" v-if="useUnitRadio > 0"> | 
					 | 
					 | 
					 | 
					          <div class="upText" v-if="isPositive(useUnitRadio)"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
					 | 
					 | 
					 | 
					            <i class="el-icon-top"></i> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>+{{ useUnitRadio }}</span> | 
					 | 
					 | 
					 | 
					            <span>{{ useUnitRadio }}</span> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </div> | 
					 | 
					 | 
					 | 
					          </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <div class="downText" v-else> | 
					 | 
					 | 
					 | 
					          <div class="downText" v-else> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
					 | 
					 | 
					 | 
					            <i class="el-icon-bottom"></i> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>-{{ useUnitRadio }}</span> | 
					 | 
					 | 
					 | 
					            <span>{{ useUnitRadio }}</span> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </div> | 
					 | 
					 | 
					 | 
					          </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </div> | 
					 | 
					 | 
					 | 
					        </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <img | 
					 | 
					 | 
					 | 
					        <img | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -250,6 +250,13 @@ export default { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    window.removeEventListener("resize", this.screenAdapter); | 
					 | 
					 | 
					 | 
					    window.removeEventListener("resize", this.screenAdapter); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  }, | 
					 | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  methods: { | 
					 | 
					 | 
					 | 
					  methods: { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    isPositive(value) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      // 提取数字部分并去除百分号 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      const numberPart = value.replace("%", ""); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      // 将提取的字符串转换为数字类型 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      const num = parseFloat(numberPart); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      return num > 0; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    handleEnter(index) { | 
					 | 
					 | 
					 | 
					    handleEnter(index) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.currentIndex = index; | 
					 | 
					 | 
					 | 
					      this.currentIndex = index; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.renderingBroken(); | 
					 | 
					 | 
					 | 
					      this.renderingBroken(); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -620,12 +627,7 @@ export default { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        import("@/assets/excel/Export2Excel").then((excel) => { | 
					 | 
					 | 
					 | 
					        import("@/assets/excel/Export2Excel").then((excel) => { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          // 导出的excel表头字段名,需要导出表格字段名 | 
					 | 
					 | 
					 | 
					          // 导出的excel表头字段名,需要导出表格字段名 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          if (this.building == "所有") { | 
					 | 
					 | 
					 | 
					          if (this.building == "所有") { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            var tHeader = [ | 
					 | 
					 | 
					 | 
					            var tHeader = ["日期", "用水量(吨)", "用电量(度)", "单耗(度/吨)"]; // 导出的excel表头名信息 改参数 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              "日期", | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              "用水量(吨)", | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              "用电量(度)", | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              "单耗(度/吨)", | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ]; // 导出的excel表头名信息 改参数 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            var filterVal = [ | 
					 | 
					 | 
					 | 
					            var filterVal = [ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              "curDate", | 
					 | 
					 | 
					 | 
					              "curDate", | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              "useHotWater", | 
					 | 
					 | 
					 | 
					              "useHotWater", | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |