|  | @@ -1,12 +1,11 @@
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div class="nitrogen-box">
 | 
	
		
			
				|  |  | -    <customHeader>智能注氮管控系统</customHeader>
 | 
	
		
			
				|  |  | -    <!-- <nitrogenHome v-if="btnActive == 'nitrogen_page'" /> -->
 | 
	
		
			
				|  |  | -    <nitrogenHome1 v-if="btnActive == 'nitrogen_page1'" />
 | 
	
		
			
				|  |  | -    <nitrogenEcharts v-if="btnActive == 'yfj_monitor_echarts'"/>
 | 
	
		
			
				|  |  | -    <nitrogenHistory v-if="btnActive == 'yfj_history'"/>
 | 
	
		
			
				|  |  | -    <nitrogenHandleHistory v-if="btnActive == 'yfj_handler_history'"/>
 | 
	
		
			
				|  |  | -    <nitrogenAlarmHistory v-if="btnActive == 'yfj_faultRecord'"/>
 | 
	
		
			
				|  |  | +    <customHeader :fieldNames="{ label: 'systemname', value: 'id', options: 'children' }" :options = 'options' @change="getSelectRow" :optionValue="optionValue">智能注氮管控系统</customHeader>
 | 
	
		
			
				|  |  | +    <nitrogenHome v-if="activeKey == 'nitrogen_page' && optionValue" :device-id="optionValue" :modal-type="modalType" />
 | 
	
		
			
				|  |  | +    <nitrogenEcharts v-if="activeKey == 'yfj_monitor_echarts'"/>
 | 
	
		
			
				|  |  | +    <nitrogenHistory ref="historyTable" v-if="activeKey == 'yfj_history'"/>
 | 
	
		
			
				|  |  | +    <nitrogenHandleHistory ref="alarmHistoryTable" v-if="activeKey == 'yfj_handler_history'"/>
 | 
	
		
			
				|  |  | +    <nitrogenAlarmHistory ref="handlerHistoryTable" v-if="activeKey == 'yfj_faultRecord'"/>
 | 
	
		
			
				|  |  |      <BottomMenu :nav-list="navList" @change="changeActive"/>
 | 
	
		
			
				|  |  |    </div>
 | 
	
		
			
				|  |  |    
 | 
	
	
		
			
				|  | @@ -14,37 +13,15 @@
 | 
	
		
			
				|  |  |  <script lang="ts" setup>
 | 
	
		
			
				|  |  |  import { ref, onMounted, onUnmounted, nextTick } from 'vue'
 | 
	
		
			
				|  |  |  import customHeader from '/@/views/vent/comment/components/customHeader.vue';
 | 
	
		
			
				|  |  | -// import nitrogenHome from './components/nitrogenHome.vue'
 | 
	
		
			
				|  |  | -import nitrogenHome1 from './components/nitrogenHome1.vue'
 | 
	
		
			
				|  |  | +import nitrogenHome from './components/nitrogenHome.vue'
 | 
	
		
			
				|  |  |  import nitrogenEcharts from './components/nitrogenEcharts.vue'
 | 
	
		
			
				|  |  |  import nitrogenHistory from './components/nitrogenHistory.vue'
 | 
	
		
			
				|  |  |  import nitrogenHandleHistory from './components/nitrogenHandleHistory.vue'
 | 
	
		
			
				|  |  |  import nitrogenAlarmHistory from './components/nitrogenAlarmHistory.vue'
 | 
	
		
			
				|  |  |  import BottomMenu from '/@/views/vent/comment/components/bottomMenu.vue';
 | 
	
		
			
				|  |  | -const loading = ref(true)
 | 
	
		
			
				|  |  | -const btnActive = ref('nitrogen_page1')
 | 
	
		
			
				|  |  | -const navList = ref([
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    title: '监控界面',
 | 
	
		
			
				|  |  | -    pathName: 'nitrogen_page1',
 | 
	
		
			
				|  |  | -    isHover: true
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    title: '历史监测记录',
 | 
	
		
			
				|  |  | -    pathName: 'yfj_history',
 | 
	
		
			
				|  |  | -    isHover: false
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    title: '操作历史记录',
 | 
	
		
			
				|  |  | -    pathName: 'yfj_handler_history',
 | 
	
		
			
				|  |  | -    isHover: false
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    title: '故障诊断历史记录',
 | 
	
		
			
				|  |  | -    pathName: 'yfj_faultRecord',
 | 
	
		
			
				|  |  | -    isHover: false
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -])
 | 
	
		
			
				|  |  | +import { useRouter } from 'vue-router';
 | 
	
		
			
				|  |  | +import { navList } from './nitrogen.data'
 | 
	
		
			
				|  |  | +import { getTableList, systemList,  } from "./nitrogen.api";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  type DeviceType = { deviceType: string, deviceName: string, datalist: any[] };
 | 
	
		
			
				|  |  |  
 |