| 
					
				 | 
			
			
				@@ -186,7 +186,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="data-show-box" v-if="!loading"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class="data-item" v-if="leftColumns.length > 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class="item-header">环境监测</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class="item-header">环境监测与评价分析</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="item-container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class="tab"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div class="tab-item" :class="{ 'tab-item-active-r': warningMonitorRowIndex === 0 }" @click="selectDevice('warningMonitorRowIndex', 0)" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -223,7 +223,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class="container-group" style="max-height: 250px; overflow-y: auto"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div class="warning-header"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <div class="header-item"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <div class="header-title">回风流甲烷监测</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <div class="header-title">评价分析</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <template v-if="selectData.deviceType"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -241,7 +241,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="data-item" v-if="rightColumns.length > 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <div class="item-header">设备故障诊断与分析预警</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div class="item-header">设备故障诊断与预警</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class="item-container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div class="tab"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <div class="tab-item" :class="{ 'tab-item-active-r': dataMonitorRowIndex == 0 }" @click="selectDevice('dataMonitorRowIndex', 0)" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -277,7 +277,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class="warning-group" style="max-height: 200px; overflow-y: auto"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <div class="warning-group" style="max-height: 250px; overflow-y: auto"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <div class="warning-header"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <div class="header-item"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <div class="header-title">设备报警</div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -285,67 +285,70 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <template v-if="deviceType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <div v-for="(state, index) in rightColumns" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <template v-if="state.dataIndex.endsWith('_w')"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <div class="warning-item"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <div class="item-name"> <div class="icon"></div> {{ state.title }} </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <div v-if="state.dataIndex.startsWith('Fan')"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          <div class="signal-item" v-if="warningMonitorRowIndex == 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              class="signal-round" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              :class="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-run': selectData[state.dataIndex.replace('Fan', 'Fan1')] == '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-warning': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  selectData[state.dataIndex.replace('Fan', 'Fan1')] !== undefined && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  selectData[state.dataIndex.replace('Fan', 'Fan1')] == '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-gry': selectData[state.dataIndex.replace('Fan', 'Fan1')] === undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div class="vent-margin-l-8">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              selectData[state.dataIndex.replace('Fan', 'Fan1')] === undefined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ? '无状态' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                : selectData[state.dataIndex.replace('Fan', 'Fan1')] == '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ? '正常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                : '异常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <div style="height: 100%; text-align: center; color: #fff" v-if="rightColumns.length < 1"> 暂无数据 </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <div v-else> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <div v-for="(state, index) in rightColumns" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-if="state.dataIndex.endsWith('_w')"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <div class="warning-item"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          <div class="item-name"> <div class="icon"></div> {{ state.title }} </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          <div v-if="state.dataIndex.startsWith('Fan')"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            <div class="signal-item" v-if="warningMonitorRowIndex == 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                class="signal-round" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                :class="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-run': selectData[state.dataIndex.replace('Fan', 'Fan1')] == '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-warning': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    selectData[state.dataIndex.replace('Fan', 'Fan1')] !== undefined && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    selectData[state.dataIndex.replace('Fan', 'Fan1')] == '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-gry': selectData[state.dataIndex.replace('Fan', 'Fan1')] === undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              ></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div class="vent-margin-l-8">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                selectData[state.dataIndex.replace('Fan', 'Fan1')] === undefined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  ? '无状态' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  : selectData[state.dataIndex.replace('Fan', 'Fan1')] == '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  ? '正常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  : '异常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            <div class="signal-item" v-if="warningMonitorRowIndex == 1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                class="signal-round" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                :class="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-run': selectData[state.dataIndex.replace('Fan', 'Fan2')] == '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-warning': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    selectData[state.dataIndex.replace('Fan', 'Fan2')] != undefined && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    selectData[state.dataIndex.replace('Fan', 'Fan2')] == '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-gry': selectData[state.dataIndex.replace('Fan', 'Fan2')] == undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              ></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div class="vent-margin-l-8">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                selectData[state.dataIndex.replace('Fan', 'Fan2')] == undefined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  ? '无状态' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  : selectData[state.dataIndex.replace('Fan', 'Fan2')] == '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  ? '正常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  : '异常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          <div class="signal-item" v-if="warningMonitorRowIndex == 1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              class="signal-round" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              :class="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-run': selectData[state.dataIndex.replace('Fan', 'Fan2')] == '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-warning': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  selectData[state.dataIndex.replace('Fan', 'Fan2')] != undefined && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  selectData[state.dataIndex.replace('Fan', 'Fan2')] == '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-gry': selectData[state.dataIndex.replace('Fan', 'Fan2')] == undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div class="vent-margin-l-8">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              selectData[state.dataIndex.replace('Fan', 'Fan2')] == undefined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ? '无状态' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                : selectData[state.dataIndex.replace('Fan', 'Fan2')] == '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ? '正常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                : '异常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          <div v-else> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            <div class="signal-item"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                class="signal-round vent-margin-l-8" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                :class="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-run': selectData[state.dataIndex] == '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-warning': selectData[state.dataIndex] !== undefined && selectData[state.dataIndex] == '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  'signal-round-gry': selectData[state.dataIndex] === undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              ></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div class="vent-margin-l-8">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                selectData[state.dataIndex] === undefined ? '无状态' : selectData[state.dataIndex] == '0' ? '正常' : '异常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <div v-else> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          <div class="signal-item"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              class="signal-round vent-margin-l-8" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              :class="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-run': selectData[state.dataIndex] == '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-warning': selectData[state.dataIndex] !== undefined && selectData[state.dataIndex] == '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'signal-round-gry': selectData[state.dataIndex] === undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div class="vent-margin-l-8">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              selectData[state.dataIndex] === undefined ? '无状态' : selectData[state.dataIndex] == '0' ? '正常' : '异常' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </div> 
			 |