|  | @@ -6,7 +6,7 @@
 | 
	
		
			
				|  |  |        class="FlowSensor-box"
 | 
	
		
			
				|  |  |        style="position: absolute; display: none"
 | 
	
		
			
				|  |  |      >
 | 
	
		
			
				|  |  | -      <div class="elementContent">
 | 
	
		
			
				|  |  | +      <!-- <div class="elementContent">
 | 
	
		
			
				|  |  |          <fourBorderBg>
 | 
	
		
			
				|  |  |            <div v-for="(item, index) in deviceProperty.modelMonitor" :key="index" class="gas-monitor-row">
 | 
	
		
			
				|  |  |              <div class="title">{{ item.title }}</div>
 | 
	
	
		
			
				|  | @@ -27,8 +27,22 @@
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </div>
 | 
	
		
			
				|  |  |          </fourBorderBg>
 | 
	
		
			
				|  |  | +      </div> -->
 | 
	
		
			
				|  |  | +      <div class="elementContent" style="position: absolute; display: none">
 | 
	
		
			
				|  |  | +        <div v-for="(tag, index) in modelMonitorTags" :key="index" :id="tag.domId" class="modal-monitor-box">
 | 
	
		
			
				|  |  | +          <template v-if="selectData[tag.code]">
 | 
	
		
			
				|  |  | +            <div class="title">{{ tag.title }}</div>
 | 
	
		
			
				|  |  | +            <div
 | 
	
		
			
				|  |  | +              v-if="tag.type == 'sign'"
 | 
	
		
			
				|  |  | +              class="signal-round"
 | 
	
		
			
				|  |  | +              :class="{ 'signal-round-gry': selectData[tag.code] != 1, 'signal-round-run': selectData[tag.code] == 1 }"
 | 
	
		
			
				|  |  | +            ></div>
 | 
	
		
			
				|  |  | +            <div v-else class="value">{{ selectData[tag.code] }}</div>
 | 
	
		
			
				|  |  | +          </template>
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      <div v-if="selectData['netStatus'] == 0" class="device-state">网络断开</div>
 | 
	
		
			
				|  |  |      <div class="btn-group">
 | 
	
		
			
				|  |  |        <a-button v-if="deviceProperty.detailCtrl.length > 0" class="btn-item" type="primary" @click="openModal">瓦斯泵控制</a-button>
 | 
	
	
		
			
				|  | @@ -85,6 +99,21 @@
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |      <div class="lr right-box">
 | 
	
		
			
				|  |  |        <div class="item-box sensor-container">
 | 
	
		
			
				|  |  | +        <ventBox1 class="">
 | 
	
		
			
				|  |  | +          <template #title>
 | 
	
		
			
				|  |  | +            <div>泵站监测详情</div>
 | 
	
		
			
				|  |  | +          </template>
 | 
	
		
			
				|  |  | +          <template #container>
 | 
	
		
			
				|  |  | +            <ListItem
 | 
	
		
			
				|  |  | +              v-for="(item, index) in deviceProperty.modelMonitor"
 | 
	
		
			
				|  |  | +              :key="index"
 | 
	
		
			
				|  |  | +              class="w-100% mb-5px"
 | 
	
		
			
				|  |  | +              :value="selectData[item.code]"
 | 
	
		
			
				|  |  | +              :label="item.title"
 | 
	
		
			
				|  |  | +              label-width="250px"
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  | +          </template>
 | 
	
		
			
				|  |  | +        </ventBox1>
 | 
	
		
			
				|  |  |          <ventBox1 v-for="(device, rightIndex) in deviceProperty.rightMonitor" :key="rightIndex" class="vent-margin-t-10">
 | 
	
		
			
				|  |  |            <template #title>
 | 
	
		
			
				|  |  |              <div>{{ device.title }}</div>
 | 
	
	
		
			
				|  | @@ -169,7 +198,7 @@
 | 
	
		
			
				|  |  |    import { ref, onMounted, onUnmounted, reactive, defineProps, watch, inject, nextTick, onBeforeUnmount } from 'vue';
 | 
	
		
			
				|  |  |    import ventBox1 from '/@/components/vent/ventBox1.vue';
 | 
	
		
			
				|  |  |    import { setModelType } from '../gasPump.threejs';
 | 
	
		
			
				|  |  | -  import { getMonitorData, devicePropertyType } from '../gasPump.data';
 | 
	
		
			
				|  |  | +  import { getMonitorData, devicePropertyType, getModelMonitorTags } from '../gasPump.data';
 | 
	
		
			
				|  |  |    // import { leftMonitor, rightMonitor, modelMonitor, detailCtrl } from '../gasPump.dataCc2_2';
 | 
	
		
			
				|  |  |    import { list } from '../gasPump.api';
 | 
	
		
			
				|  |  |    import { SvgIcon } from '/@/components/Icon';
 | 
	
	
		
			
				|  | @@ -181,6 +210,7 @@
 | 
	
		
			
				|  |  |    import { message } from 'ant-design-vue';
 | 
	
		
			
				|  |  |    import fourBorderBg from '/@/components/vent/fourBorderBg.vue';
 | 
	
		
			
				|  |  |    import { useCamera } from '/@/hooks/system/useCamera';
 | 
	
		
			
				|  |  | +  import ListItem from '@/views/vent/gas/components/list/listItem.vue';
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    const globalConfig = inject('globalConfig');
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -205,6 +235,7 @@
 | 
	
		
			
				|  |  |      modelMonitor: [] as devicePropertyType[],
 | 
	
		
			
				|  |  |      detailCtrl: [] as devicePropertyType[],
 | 
	
		
			
				|  |  |    });
 | 
	
		
			
				|  |  | +  const modelMonitorTags = getModelMonitorTags();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // 监测数据
 | 
	
		
			
				|  |  |    const selectData = reactive({});
 | 
	
	
		
			
				|  | @@ -237,6 +268,235 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    async function getDataSource(systemID) {
 | 
	
		
			
				|  |  |      const res = await list({ devicetype: props.deviceType, ids: systemID });
 | 
	
		
			
				|  |  | +    // const res = {
 | 
	
		
			
				|  |  | +    //   cmd: 'monitordata',
 | 
	
		
			
				|  |  | +    //   msgTxt: [
 | 
	
		
			
				|  |  | +    //     {
 | 
	
		
			
				|  |  | +    //       datalist: [
 | 
	
		
			
				|  |  | +    //         {
 | 
	
		
			
				|  |  | +    //           msgType: null,
 | 
	
		
			
				|  |  | +    //           deviceID: '1773155914577469442',
 | 
	
		
			
				|  |  | +    //           strname: '22煤瓦斯泵站',
 | 
	
		
			
				|  |  | +    //           strinstallpos: '22煤瓦斯泵站',
 | 
	
		
			
				|  |  | +    //           fsectarea: 'null',
 | 
	
		
			
				|  |  | +    //           stationname: '22煤瓦斯泵站',
 | 
	
		
			
				|  |  | +    //           stationtype: 'redis',
 | 
	
		
			
				|  |  | +    //           deviceType: 'pump_under',
 | 
	
		
			
				|  |  | +    //           typeName: '地下瓦斯泵站',
 | 
	
		
			
				|  |  | +    //           netStatus: 1,
 | 
	
		
			
				|  |  | +    //           warnFlag: 0,
 | 
	
		
			
				|  |  | +    //           warnLevel: 0,
 | 
	
		
			
				|  |  | +    //           warnLevel_str: '正常',
 | 
	
		
			
				|  |  | +    //           syswarnLevel: null,
 | 
	
		
			
				|  |  | +    //           syswarnLevel_str: null,
 | 
	
		
			
				|  |  | +    //           syswarnLevel_des: null,
 | 
	
		
			
				|  |  | +    //           warnTime: null,
 | 
	
		
			
				|  |  | +    //           readTime: '2025-03-03 15:09:59',
 | 
	
		
			
				|  |  | +    //           warnDes: '',
 | 
	
		
			
				|  |  | +    //           frontGateOpenCtrl: null,
 | 
	
		
			
				|  |  | +    //           rearGateOpenCtrl: null,
 | 
	
		
			
				|  |  | +    //           readData: {
 | 
	
		
			
				|  |  | +    //             FeedSG101_Ib: '0',
 | 
	
		
			
				|  |  | +    //             Starter4_CloseAllow: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG101_Ic: '0',
 | 
	
		
			
				|  |  | +    //             TemperatureSensor_TemperatureLowAlarm: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump_MOT_AvgVoltage: '0',
 | 
	
		
			
				|  |  | +    //             VSL_LiquidLevelSensor_Level: '0',
 | 
	
		
			
				|  |  | +    //             GVL_CloseLimit: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG102_Uca: '1242',
 | 
	
		
			
				|  |  | +    //             FeedSG102_CBStatus: '1',
 | 
	
		
			
				|  |  | +    //             Starter1_SwitchOffOutput: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG101_Ia: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_CloseLimit: '1',
 | 
	
		
			
				|  |  | +    //             Starter2_RunTimerOpen: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_Uab: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_PhaseBTemp: '16',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_CloseFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_OnOutput: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_MOT_Power: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_Ic: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_MOT_AvgVoltage: '1121',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_InterlockReady: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_Ib: '0',
 | 
	
		
			
				|  |  | +    //             T101_HighVoltSwitch_Temp: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_Healthy: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_PU_InterlockStarting: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_PU_Healthy: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_PU_InterlockStoping: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_MOT_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_CloseFail: '0',
 | 
	
		
			
				|  |  | +    //             T101_LowVoltSwith_Current: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_CtrlMode: '0',
 | 
	
		
			
				|  |  | +    //             Starter2_RunTimerClose: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             Starter2_SwitchOnOutput: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump1_PU_Healthy: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_CloseLimit: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_BackAxleOverTempAlarm: '1',
 | 
	
		
			
				|  |  | +    //             GVL_CloseFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_PhaseBTempAlarm: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_PhaseBTemp: '16',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_CloseFail: '0',
 | 
	
		
			
				|  |  | +    //             T102_CBStatus: '1',
 | 
	
		
			
				|  |  | +    //             SubmarinePump_MOT_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG101_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_PhaseBTempAlarm: '0',
 | 
	
		
			
				|  |  | +    //             FanPre: '-5.0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_OffOutput: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_PLCState: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_CloseLimit: '1',
 | 
	
		
			
				|  |  | +    //             FeedSG102_Healthy: '1',
 | 
	
		
			
				|  |  | +    //             PumpStopAlarm1: '1',
 | 
	
		
			
				|  |  | +    //             FeedSG101_ControlState: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump_MOT_Power: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_CloseAllow: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_CloseReady: '1',
 | 
	
		
			
				|  |  | +    //             Starter2_SwitchOnNoReturn: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_InterlockStoping: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_SwitchOnNoReturn: '0',
 | 
	
		
			
				|  |  | +    //             T102_HighVoltSwitch_Temp: '49',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_OnOutput: '0',
 | 
	
		
			
				|  |  | +    //             Starter1_RunTimerClose: '0',
 | 
	
		
			
				|  |  | +    //             GVL_OpenLimit: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_BackAxleTemp: '870',
 | 
	
		
			
				|  |  | +    //             GVL_OpenFail: '1',
 | 
	
		
			
				|  |  | +    //             Starter1_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_OpenLimit: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_CtrlMode: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_OffOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_FrontAxleTemp: '870',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_InterlockStop: '0',
 | 
	
		
			
				|  |  | +    //             Starter4_SwitchOffOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_OnOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_HMIStart: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_BackAxleOverTempAlarm: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_OpenLimit: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_PU_InterlockStartFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL2_Healthy: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_MOT_Ic: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_MOT_Ib: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump2_MOT_Ia: '0',
 | 
	
		
			
				|  |  | +    //             Starter3_PLCState: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_OffOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_PU_Healthy: '0',
 | 
	
		
			
				|  |  | +    //             Starter4_SwitchOnOutput: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG101_Uca: '0',
 | 
	
		
			
				|  |  | +    //             sign: '0',
 | 
	
		
			
				|  |  | +    //             T102_HighVoltSwitch_Current: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_PhaseATempAlarm: '2',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_PhaseATemp: '16',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_InterlockStart: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_FrontAxleTemp: '870',
 | 
	
		
			
				|  |  | +    //             GVL_OnOutput: '1',
 | 
	
		
			
				|  |  | +    //             Starter3_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_CtrlMode: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump3_PU_Healthy: '1',
 | 
	
		
			
				|  |  | +    //             FeedSG102_ControlState: '1',
 | 
	
		
			
				|  |  | +    //             FeedSG101_Healthy: '0',
 | 
	
		
			
				|  |  | +    //             VSL_LiquidLevelSensor_HighWaterAlarm: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             Reset: '0',
 | 
	
		
			
				|  |  | +    //             GVL_OffOutput: '0',
 | 
	
		
			
				|  |  | +    //             Starter2_SwitchOffOutput: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_SwitchOffOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_OnOutput: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG102_Ic: '0',
 | 
	
		
			
				|  |  | +    //             Starter1_PLCState: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_Healthy: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_PhaseATempAlarm: '2',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_Power: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_FrontAxleOverTempAlarm: '1',
 | 
	
		
			
				|  |  | +    //             Starter1_SwitchOnOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_PhaseCTemp: '16',
 | 
	
		
			
				|  |  | +    //             Starter4_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_Healthy: '0',
 | 
	
		
			
				|  |  | +    //             T101_LowVoltSwith_SysVoltage: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_OpenLimit: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG102_Ia: '0',
 | 
	
		
			
				|  |  | +    //             TemperatureSensor_Temp: '8700',
 | 
	
		
			
				|  |  | +    //             FeedSG102_Ib: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG101_CloseReady: '0',
 | 
	
		
			
				|  |  | +    //             Starter3_CloseAllow: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_CtrlMode: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_AvgVoltage: '0',
 | 
	
		
			
				|  |  | +    //             GVL_CtrlMode: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_CloseLimit: '1',
 | 
	
		
			
				|  |  | +    //             SubmarinePump_MOT_Ic: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_CloseFail: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_OpenLimit: '0',
 | 
	
		
			
				|  |  | +    //             SubmarinePump_MOT_Ib: '0',
 | 
	
		
			
				|  |  | +    //             FeedSG102_CloseReady: '1',
 | 
	
		
			
				|  |  | +    //             SubmarinePump_MOT_Ia: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_InterlockStartFail: '0',
 | 
	
		
			
				|  |  | +    //             Starter3_SwitchOffOutput: '0',
 | 
	
		
			
				|  |  | +    //             T102_LowVoltSwith_Current: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_PU_InterlockReady: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_AvgVoltage: '1141',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_CloseReady: '0',
 | 
	
		
			
				|  |  | +    //             TemperatureSensor_TemperatureHighAlarm: '1',
 | 
	
		
			
				|  |  | +    //             Starter2_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             Starter2_PLCState: '1',
 | 
	
		
			
				|  |  | +    //             Starter3_SwitchOnOutput: '0',
 | 
	
		
			
				|  |  | +    //             Starter1_RunTimerOpen: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_InterlockStarting: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_PhaseCTemp: '16',
 | 
	
		
			
				|  |  | +    //             Starter5_Ia: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_Ia: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_Ib: '0',
 | 
	
		
			
				|  |  | +    //             T102_LowVoltSwith_SysVoltage: '1135',
 | 
	
		
			
				|  |  | +    //             Starter5_Ic: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_Ia: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_Ib: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             T102_HighVoltSwitch_SysVoltage: '9978',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_MOT_PhaseCTempAlarm: '0',
 | 
	
		
			
				|  |  | +    //             T101_CBStatus: '0',
 | 
	
		
			
				|  |  | +    //             Starter1_SwitchOnNoReturn: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_Ic: '0',
 | 
	
		
			
				|  |  | +    //             GVL_Healthy: '1',
 | 
	
		
			
				|  |  | +    //             VSL_LiquidLevelSensor_LowWaterAlarm: '1',
 | 
	
		
			
				|  |  | +    //             Starter4_PLCState: '1',
 | 
	
		
			
				|  |  | +    //             T101_HighVoltSwitch_Current: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_BackAxleTemp: '882',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_GVL1_OffOutput: '0',
 | 
	
		
			
				|  |  | +    //             Starter5_SwitchOnOutput: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_FrontAxleOverTempAlarm: '1',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_PU_HMIStop: '0',
 | 
	
		
			
				|  |  | +    //             isRun: '-2',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump2_MOT_PhaseATemp: '16',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL2_Healthy: '0',
 | 
	
		
			
				|  |  | +    //             CentrifugalPump1_GVL1_OpenFail: '0',
 | 
	
		
			
				|  |  | +    //             T101_HighVoltSwitch_SysVoltage: '0',
 | 
	
		
			
				|  |  | +    //           },
 | 
	
		
			
				|  |  | +    //           readDataDes: null,
 | 
	
		
			
				|  |  | +    //           summaryHour: [],
 | 
	
		
			
				|  |  | +    //           summaryDay: [],
 | 
	
		
			
				|  |  | +    //           history: [],
 | 
	
		
			
				|  |  | +    //           dayhistory: [],
 | 
	
		
			
				|  |  | +    //           totalInfo: null,
 | 
	
		
			
				|  |  | +    //           sign: null,
 | 
	
		
			
				|  |  | +    //           cameras: [],
 | 
	
		
			
				|  |  | +    //           links: [],
 | 
	
		
			
				|  |  | +    //           avgParam: {},
 | 
	
		
			
				|  |  | +    //           other1: null,
 | 
	
		
			
				|  |  | +    //           other2: null,
 | 
	
		
			
				|  |  | +    //           other3: null,
 | 
	
		
			
				|  |  | +    //           remarkInfo: null,
 | 
	
		
			
				|  |  | +    //           linkInfo: null,
 | 
	
		
			
				|  |  | +    //           addrIndex: null,
 | 
	
		
			
				|  |  | +    //           warnLogNotOkCount: 0,
 | 
	
		
			
				|  |  | +    //           otherInfo: null,
 | 
	
		
			
				|  |  | +    //           orderNum: 0,
 | 
	
		
			
				|  |  | +    //         },
 | 
	
		
			
				|  |  | +    //       ],
 | 
	
		
			
				|  |  | +    //       type: 'pump_under',
 | 
	
		
			
				|  |  | +    //     },
 | 
	
		
			
				|  |  | +    //   ],
 | 
	
		
			
				|  |  | +    // };
 | 
	
		
			
				|  |  |      const result = res.msgTxt[0]['datalist'][0];
 | 
	
		
			
				|  |  |      Object.assign(result, result['readData']);
 | 
	
		
			
				|  |  |      return result;
 | 
	
	
		
			
				|  | @@ -345,21 +605,24 @@
 | 
	
		
			
				|  |  |        background-color: #061c2a55;
 | 
	
		
			
				|  |  |        box-shadow: 0 0 15px #3b567f55;
 | 
	
		
			
				|  |  |        background-color: #38383833;
 | 
	
		
			
				|  |  | -      .gas-monitor-row {
 | 
	
		
			
				|  |  | -        display: flex;
 | 
	
		
			
				|  |  | -        flex-direction: row;
 | 
	
		
			
				|  |  | -        flex-wrap: wrap;
 | 
	
		
			
				|  |  | -        color: #fff;
 | 
	
		
			
				|  |  | -        line-height: 32px;
 | 
	
		
			
				|  |  | -        .title {
 | 
	
		
			
				|  |  | -          width: 250px;
 | 
	
		
			
				|  |  | -          color: #baeaff;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        .value {
 | 
	
		
			
				|  |  | -          width: 80px;
 | 
	
		
			
				|  |  | -          color: #efae05;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +  .modal-monitor-box {
 | 
	
		
			
				|  |  | +    background-color: #000;
 | 
	
		
			
				|  |  | +    color: #fff;
 | 
	
		
			
				|  |  | +    padding: 0 5px;
 | 
	
		
			
				|  |  | +    display: flex;
 | 
	
		
			
				|  |  | +    align-items: center;
 | 
	
		
			
				|  |  | +    justify-content: center;
 | 
	
		
			
				|  |  | +    .title {
 | 
	
		
			
				|  |  | +      margin-right: 5px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    .signal-round {
 | 
	
		
			
				|  |  | +      margin-left: 5px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    .value {
 | 
	
		
			
				|  |  | +      width: 30px;
 | 
	
		
			
				|  |  | +      color: #efae05;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 |