Просмотр исходного кода

Merge branch 'master' of http://182.92.126.35:3000/hrx/mky-vent-base

lxh 8 месяцев назад
Родитель
Сommit
4d7a5b177c

+ 5 - 1
src/views/vent/home/configurable/components/content.vue

@@ -73,7 +73,7 @@
         <CommonTable :columns="tableConfig.columns" :data="tableData" class="mt-10px mb-10px text-center flex-grow overflow-auto" />
       </template>
       <template v-if="val === 'blast_delta'">
-        <BlastDelta class="mt-10px mb-10px" />
+        <BlastDelta class="mt-10px mb-10px" :pos-monitor="blastDeltaData" :canvas-size="{ width: 250, height: 147 }" />
       </template>
       <template v-if="val === 'fire_control'">
         <FIreControl class="mt-10px mb-10px" />
@@ -100,6 +100,7 @@
   import BlastDelta from '../../../monitorManager/deviceMonitor/components/device/modal/blastDelta.vue';
   import FIreWarn from './FIreWarn.vue';
   import FIreControl from './FIreControl.vue';
+  import { posMonitorData } from '../configurable.data';
 
   const props = defineProps<{
     deviceType: Config['deviceType'];
@@ -185,12 +186,15 @@
     // return get(data, table[0]?.readFrom, []);
   });
 
+  const blastDeltaData = ref();
+
   const { selectedDeviceID, selectedDevice, selectedDeviceSlot, selectedDeviceLabel, options, fetchDevices } = useInitDevices(
     props.deviceType,
     headerConfig
   );
 
   onMounted(() => {
+    blastDeltaData.value = posMonitorData;
     fetchDevices();
   });
 </script>

+ 324 - 0
src/views/vent/home/configurable/configurable.data.ts

@@ -0,0 +1,324 @@
+export const posMonitorData = {
+  msgType: null,
+  deviceID: '1657545388451663008',
+  strname: '束管3',
+  strinstallpos: '束管3',
+  fsectarea: '11.0',
+  stationname: '测试分站',
+  stationtype: 'plc',
+  deviceType: 'bundletube_auto',
+  typeName: '束管监测',
+  netStatus: 1,
+  warnFlag: 0,
+  warnLevel: 0,
+  warnLevel_str: '正常',
+  syswarnLevel: 101,
+  syswarnLevel_str: '绿色预警',
+  syswarnLevel_des: '缓慢氧化阶段(吸氧蓄热期)',
+  warnTime: null,
+  readTime: '10:03:08',
+  warnDes: '',
+  frontGateOpenCtrl: null,
+  rearGateOpenCtrl: null,
+  readData: {
+    ch2val_datainfo: {
+      dayMaxTime: '2024-08-05 09:59:54',
+      dayAvg: 0,
+      dayMin: 0,
+      dayMinTime: '2024-08-05 09:59:54',
+      avgHour: 0,
+      hourMinTime: '2024-08-05 09:59:54',
+      hourNum: 85,
+      hourMax: 0,
+      hourAvg: 0,
+      hourMin: 0,
+      dayNum: 85,
+      hourMaxTime: '2024-08-05 09:59:54',
+      dayMax: 0,
+      avgDay: 0,
+    },
+    o2val_datainfo: {
+      dayMaxTime: '2024-08-05 10:00:04',
+      dayAvg: 1670.6299999999999,
+      dayMin: 19.51,
+      dayMinTime: '2024-08-05 10:00:02',
+      avgHour: 19,
+      hourMinTime: '2024-08-05 10:00:02',
+      hourNum: 85,
+      hourMax: 19.8,
+      hourAvg: 1670.6299999999999,
+      hourMin: 19.51,
+      dayNum: 85,
+      hourMaxTime: '2024-08-05 10:00:04',
+      dayMax: 19.8,
+      avgDay: 19,
+    },
+    sign: '0',
+    o2val: '19.67',
+    gasval_datainfo: {
+      dayMaxTime: '2024-08-05 10:00:00',
+      dayAvg: 33.25,
+      dayMin: 0.38,
+      dayMinTime: '2024-08-05 09:59:54',
+      avgHour: 0,
+      hourMinTime: '2024-08-05 09:59:54',
+      hourNum: 85,
+      hourMax: 0.4,
+      hourAvg: 33.25,
+      hourMin: 0.38,
+      dayNum: 85,
+      hourMaxTime: '2024-08-05 10:00:00',
+      dayMax: 0.4,
+      avgDay: 0,
+    },
+    chval_datainfo: {
+      dayMaxTime: '2024-08-05 09:59:54',
+      dayAvg: 0,
+      dayMin: 0,
+      dayMinTime: '2024-08-05 09:59:54',
+      avgHour: 0,
+      hourMinTime: '2024-08-05 09:59:54',
+      hourNum: 85,
+      hourMax: 0,
+      hourAvg: 0,
+      hourMin: 0,
+      dayNum: 85,
+      hourMaxTime: '2024-08-05 09:59:54',
+      dayMax: 0,
+      avgDay: 0,
+    },
+    coval_datainfo: {
+      dayMaxTime: '2024-08-05 10:02:36',
+      dayAvg: 1075.0000000000007,
+      dayMin: 12.5,
+      dayMinTime: '2024-08-05 10:00:10',
+      avgHour: 12,
+      hourMinTime: '2024-08-05 10:00:10',
+      hourNum: 85,
+      hourMax: 12.8,
+      hourAvg: 1075.0000000000007,
+      hourMin: 12.5,
+      dayNum: 85,
+      hourMaxTime: '2024-08-05 10:02:36',
+      dayMax: 12.8,
+      avgDay: 12,
+    },
+    co2val_datainfo: {
+      dayMaxTime: '2024-08-05 10:00:08',
+      dayAvg: 18.74000000000002,
+      dayMin: 0.2,
+      dayMinTime: '2024-08-05 09:59:54',
+      avgHour: 0,
+      hourMinTime: '2024-08-05 09:59:54',
+      hourNum: 85,
+      hourMax: 0.24,
+      hourAvg: 18.74000000000002,
+      hourMin: 0.2,
+      dayNum: 85,
+      hourMaxTime: '2024-08-05 10:00:08',
+      dayMax: 0.24,
+      avgDay: 0,
+    },
+    deviceStatus: '1',
+    coval: '12.57',
+    ch2val: '0.0',
+    btTriBlast: '{"G_y":10.52,"G_x":0,"F_y":0,"A_x":5.01,"B_x":15.04,"A_y":19.93,"B_y":17.82,"E_y":9.9953,"F_x":9.57,"E_x":5.01}',
+    gasval: '0.4',
+    chval: '0.0',
+    isRun: '-2',
+    co2val: '0.24',
+  },
+  readDataDes: null,
+  summaryHour: [],
+  summaryDay: [],
+  history: [
+    { coval: '12.72', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.54', time: '2024-08-05 10:01:30', co2val: '0.23' },
+    { coval: '12.74', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.66', time: '2024-08-05 10:01:32', co2val: '0.24' },
+    { coval: '12.7', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.51', time: '2024-08-05 10:01:34', co2val: '0.23' },
+    { coval: '12.7', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.65', time: '2024-08-05 10:01:36', co2val: '0.23' },
+    { coval: '12.62', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.54', time: '2024-08-05 10:01:38', co2val: '0.23' },
+    { coval: '12.62', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.54', time: '2024-08-05 10:01:40', co2val: '0.23' },
+    { coval: '12.51', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.67', time: '2024-08-05 10:01:42', co2val: '0.22' },
+    { coval: '12.69', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.7', time: '2024-08-05 10:01:44', co2val: '0.24' },
+    { coval: '12.7', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.66', time: '2024-08-05 10:01:46', co2val: '0.22' },
+    { coval: '12.7', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.61', time: '2024-08-05 10:01:48', co2val: '0.22' },
+    { coval: '12.68', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.76', time: '2024-08-05 10:01:50', co2val: '0.22' },
+    { coval: '12.6', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.73', time: '2024-08-05 10:01:52', co2val: '0.22' },
+    { coval: '12.58', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.53', time: '2024-08-05 10:01:54', co2val: '0.23' },
+    { coval: '12.64', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.62', time: '2024-08-05 10:01:56', co2val: '0.22' },
+    { coval: '12.53', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.73', time: '2024-08-05 10:01:58', co2val: '0.23' },
+    { coval: '12.58', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.65', time: '2024-08-05 10:02:00', co2val: '0.22' },
+    { coval: '12.79', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.7', time: '2024-08-05 10:02:02', co2val: '0.22' },
+    { coval: '12.65', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.52', time: '2024-08-05 10:02:04', co2val: '0.2' },
+    { coval: '12.61', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.52', time: '2024-08-05 10:02:06', co2val: '0.22' },
+    { coval: '12.61', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.52', time: '2024-08-05 10:02:08', co2val: '0.22' },
+    { coval: '12.64', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.53', time: '2024-08-05 10:02:10', co2val: '0.2' },
+    { coval: '12.61', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.76', time: '2024-08-05 10:02:12', co2val: '0.2' },
+    { coval: '12.62', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.73', time: '2024-08-05 10:02:14', co2val: '0.21' },
+    { coval: '12.69', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.74', time: '2024-08-05 10:02:16', co2val: '0.23' },
+    { coval: '12.69', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.6', time: '2024-08-05 10:02:18', co2val: '0.23' },
+    { coval: '12.77', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.67', time: '2024-08-05 10:02:20', co2val: '0.21' },
+    { coval: '12.75', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.67', time: '2024-08-05 10:02:22', co2val: '0.24' },
+    { coval: '12.51', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.6', time: '2024-08-05 10:02:24', co2val: '0.23' },
+    { coval: '12.51', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.6', time: '2024-08-05 10:02:26', co2val: '0.23' },
+    { coval: '12.7', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.52', time: '2024-08-05 10:02:28', co2val: '0.24' },
+    { coval: '12.7', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.52', time: '2024-08-05 10:02:30', co2val: '0.24' },
+    { coval: '12.75', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.58', time: '2024-08-05 10:02:32', co2val: '0.22' },
+    { coval: '12.78', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.67', time: '2024-08-05 10:02:34', co2val: '0.21' },
+    { coval: '12.58', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.52', time: '2024-08-05 10:02:36', co2val: '0.21' },
+    { coval: '12.8', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.57', time: '2024-08-05 10:02:38', co2val: '0.22' },
+    { coval: '12.8', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.57', time: '2024-08-05 10:02:40', co2val: '0.22' },
+    { coval: '12.69', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.58', time: '2024-08-05 10:02:42', co2val: '0.23' },
+    { coval: '12.69', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.73', time: '2024-08-05 10:02:44', co2val: '0.24' },
+    { coval: '12.57', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.66', time: '2024-08-05 10:02:46', co2val: '0.21' },
+    { coval: '12.79', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.63', time: '2024-08-05 10:02:48', co2val: '0.23' },
+    { coval: '12.68', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.56', time: '2024-08-05 10:02:50', co2val: '0.22' },
+    { coval: '12.74', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.74', time: '2024-08-05 10:02:52', co2val: '0.21' },
+    { coval: '12.77', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.74', time: '2024-08-05 10:02:54', co2val: '0.21' },
+    { coval: '12.59', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.68', time: '2024-08-05 10:02:56', co2val: '0.21' },
+    { coval: '12.79', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.79', time: '2024-08-05 10:02:58', co2val: '0.21' },
+    { coval: '12.56', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.73', time: '2024-08-05 10:03:00', co2val: '0.21' },
+    { coval: '12.68', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.73', time: '2024-08-05 10:03:02', co2val: '0.23' },
+    { coval: '12.52', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.59', time: '2024-08-05 10:03:04', co2val: '0.2' },
+    { coval: '12.64', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.72', time: '2024-08-05 10:03:06', co2val: '0.23' },
+    { coval: '12.57', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.67', time: '2024-08-05 10:03:08', co2val: '0.24' },
+  ],
+  dayhistory: [
+    { coval: '12.78', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.74', time: '2024-07-17 10:41:46', co2val: '0.24' },
+    { coval: '12.51', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.63', time: '2024-07-18 00:00:00', co2val: '0.24' },
+    { coval: '12.63', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.58', time: '2024-07-19 00:00:00', co2val: '0.23' },
+    { coval: '12.65', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.76', time: '2024-07-20 00:00:00', co2val: '0.22' },
+    { coval: '12.79', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.55', time: '2024-07-21 00:00:00', co2val: '0.22' },
+    { coval: '12.71', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.69', time: '2024-07-22 00:00:00', co2val: '0.23' },
+    { coval: '12.65', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.55', time: '2024-07-23 00:00:00', co2val: '0.21' },
+    { coval: '12.57', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.58', time: '2024-07-24 00:00:00', co2val: '0.22' },
+    { coval: '12.5', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.7', time: '2024-07-25 00:00:00', co2val: '0.24' },
+    { coval: '12.72', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.62', time: '2024-07-26 00:00:00', co2val: '0.21' },
+    { coval: '12.77', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.55', time: '2024-07-27 00:00:00', co2val: '0.23' },
+    { coval: '12.75', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.65', time: '2024-07-28 00:00:00', co2val: '0.22' },
+    { coval: '12.53', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.61', time: '2024-07-29 00:00:00', co2val: '0.22' },
+    { coval: '12.79', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.59', time: '2024-07-30 00:00:00', co2val: '0.21' },
+    { coval: '12.74', ch2val: '0.0', gasval: '0.4', chval: '0.0', o2val: '19.69', time: '2024-07-31 00:00:00', co2val: '0.2' },
+    { coval: '12.52', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.65', time: '2024-08-01 00:00:00', co2val: '0.21' },
+    { coval: '12.63', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.59', time: '2024-08-02 00:00:00', co2val: '0.23' },
+    { coval: '12.77', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.69', time: '2024-08-03 00:00:00', co2val: '0.21' },
+    { coval: '12.64', ch2val: '0.0', gasval: '0.39', chval: '0.0', o2val: '19.64', time: '2024-08-04 00:00:00', co2val: '0.21' },
+    { coval: '12.54', ch2val: '0.0', gasval: '0.38', chval: '0.0', o2val: '19.73', time: '2024-08-05 00:00:00', co2val: '0.23' },
+  ],
+  totalInfo: null,
+  sign: '0',
+  cameras: [],
+  links: [],
+  other1: null,
+  other2: null,
+  other3: null,
+  remarkInfo: null,
+  linkInfo: null,
+  addrIndex: null,
+  warnLogNotOkCount: 0,
+  ch2val_datainfo: {
+    dayMaxTime: '2024-08-05 09:59:54',
+    dayAvg: 0,
+    dayMin: 0,
+    dayMinTime: '2024-08-05 09:59:54',
+    avgHour: 0,
+    hourMinTime: '2024-08-05 09:59:54',
+    hourNum: 85,
+    hourMax: 0,
+    hourAvg: 0,
+    hourMin: 0,
+    dayNum: 85,
+    hourMaxTime: '2024-08-05 09:59:54',
+    dayMax: 0,
+    avgDay: 0,
+  },
+  o2val_datainfo: {
+    dayMaxTime: '2024-08-05 10:00:04',
+    dayAvg: 1670.6299999999999,
+    dayMin: 19.51,
+    dayMinTime: '2024-08-05 10:00:02',
+    avgHour: 19,
+    hourMinTime: '2024-08-05 10:00:02',
+    hourNum: 85,
+    hourMax: 19.8,
+    hourAvg: 1670.6299999999999,
+    hourMin: 19.51,
+    dayNum: 85,
+    hourMaxTime: '2024-08-05 10:00:04',
+    dayMax: 19.8,
+    avgDay: 19,
+  },
+  o2val: '19.67',
+  gasval_datainfo: {
+    dayMaxTime: '2024-08-05 10:00:00',
+    dayAvg: 33.25,
+    dayMin: 0.38,
+    dayMinTime: '2024-08-05 09:59:54',
+    avgHour: 0,
+    hourMinTime: '2024-08-05 09:59:54',
+    hourNum: 85,
+    hourMax: 0.4,
+    hourAvg: 33.25,
+    hourMin: 0.38,
+    dayNum: 85,
+    hourMaxTime: '2024-08-05 10:00:00',
+    dayMax: 0.4,
+    avgDay: 0,
+  },
+  chval_datainfo: {
+    dayMaxTime: '2024-08-05 09:59:54',
+    dayAvg: 0,
+    dayMin: 0,
+    dayMinTime: '2024-08-05 09:59:54',
+    avgHour: 0,
+    hourMinTime: '2024-08-05 09:59:54',
+    hourNum: 85,
+    hourMax: 0,
+    hourAvg: 0,
+    hourMin: 0,
+    dayNum: 85,
+    hourMaxTime: '2024-08-05 09:59:54',
+    dayMax: 0,
+    avgDay: 0,
+  },
+  coval_datainfo: {
+    dayMaxTime: '2024-08-05 10:02:36',
+    dayAvg: 1075.0000000000007,
+    dayMin: 12.5,
+    dayMinTime: '2024-08-05 10:00:10',
+    avgHour: 12,
+    hourMinTime: '2024-08-05 10:00:10',
+    hourNum: 85,
+    hourMax: 12.8,
+    hourAvg: 1075.0000000000007,
+    hourMin: 12.5,
+    dayNum: 85,
+    hourMaxTime: '2024-08-05 10:02:36',
+    dayMax: 12.8,
+    avgDay: 12,
+  },
+  co2val_datainfo: {
+    dayMaxTime: '2024-08-05 10:00:08',
+    dayAvg: 18.74000000000002,
+    dayMin: 0.2,
+    dayMinTime: '2024-08-05 09:59:54',
+    avgHour: 0,
+    hourMinTime: '2024-08-05 09:59:54',
+    hourNum: 85,
+    hourMax: 0.24,
+    hourAvg: 18.74000000000002,
+    hourMin: 0.2,
+    dayNum: 85,
+    hourMaxTime: '2024-08-05 10:00:08',
+    dayMax: 0.24,
+    avgDay: 0,
+  },
+  deviceStatus: '1',
+  coval: '12.57',
+  ch2val: '0.0',
+  btTriBlast: '{"G_y":10.52,"G_x":0,"F_y":0,"A_x":5.01,"B_x":15.04,"A_y":19.93,"B_y":17.82,"E_y":9.9953,"F_x":9.57,"E_x":5.01}',
+  gasval: '0.4',
+  chval: '0.0',
+  isRun: '-2',
+  co2val: '0.24',
+};

+ 7 - 1
src/views/vent/monitorManager/deviceMonitor/components/device/modal/blastDelta.vue

@@ -15,7 +15,7 @@
         <div :style="{ height: '20px', width: `${lengY}px`, color: '#fff' }" v-for="(ite, ind) in 10" :key="ind">{{ ind == 9 ? maxX : '' }}</div>
       </div>
       <div class="line-AB" :style="{ width: 'calc(100% - 15px)', height: 'calc(100% - 10px)' }">
-        <canvas id="myCanvas" width="250" height="245"></canvas>
+        <canvas id="myCanvas" :width="canvasSize.width" :height="canvasSize.height"></canvas>
       </div>
       <div class="line-legend">
         <div class="legend-ite" v-for="ite in 4" :key="ite"></div>
@@ -37,6 +37,12 @@
         return {};
       },
     },
+    canvasSize: {
+      type: Object,
+      default: () => {
+        return { width: 250, height: 245 };
+      },
+    },
   });
   let coord = ref(null);
   let lengY = ref(0);

+ 17 - 2
src/views/vent/monitorManager/nitrogen/components/nitrogenHome1.vue

@@ -46,7 +46,7 @@
           <fourBorderBg v-if="getShowModelMonitor(deviceProperty.modelMonitor[1], groupNum)" :class="`cqg${groupNum}`" :id="`cqgMonitor${groupNum}`">
             <div class="title">{{ deviceProperty.modelMonitor[1].title + (index + 1) }}</div>
             <template v-for="(cqgMonitor, cqgMonitorIndex) in deviceProperty.modelMonitor[1].list" :key="cqgMonitorIndex">
-              <div class="monitor-item">
+              <div v-if="cqgMonitor.code !== 'signal'" class="monitor-item">
                 <span class="monitor-title">{{ cqgMonitor.title }}:</span>
                 <span class="monitor-val"
                   ><span class="val">{{
@@ -57,6 +57,21 @@
                   ><span class="unit">{{ cqgMonitor.unit }}</span></span
                 >
               </div>
+              <div v-else class="signal-item">
+                <div class="signal" v-for="(signal, childIndex) in cqgMonitor.child" :key="childIndex">
+                  <span class="monitor-title">{{ signal.title }}</span>
+                  <span
+                    :class="{
+                      'signal-round': true,
+                      'signal-round-run':
+                        signal.title != '故障信号' && selectData[`${deviceProperty.modelMonitor[0].key}${groupNum}${cqgMonitor.code}`] == '1',
+                      'signal-round-warning':
+                        signal.title == '故障信号' && selectData[`${deviceProperty.modelMonitor[0].key}${groupNum}${cqgMonitor.code}`] == '1',
+                      'signal-round-gry': selectData[`${deviceProperty.modelMonitor[0].key}${groupNum}${cqgMonitor.code}`] != '1',
+                    }"
+                  ></span>
+                </div>
+              </div>
             </template>
           </fourBorderBg>
         </div>
@@ -172,7 +187,7 @@
         </div>
       </div>
     </div>
-    <div ref="playerRef" class="player-box" :class="{ 'sw-player': sysOrgCode == 'sdmtjtswmk' }"></div>
+    <div ref="playerRef" class="player-box" :class="{ 'sw-player': sysOrgCode == 'sdmtjtswmk' || sysOrgCode == 'hnqymdktymk' }"></div>
   </div>
 </template>
 

+ 3 - 3
src/views/vent/monitorManager/nitrogen/nitrogen.data.1.ts

@@ -63,7 +63,7 @@ export const bottomBtnList = ref([
 
 export async function getMonitorData() {
   const { sysOrgCode } = useGlobSetting();
-  // const sysOrgCode = 'sdmtjtbetmk';
+  // const sysOrgCode = 'hnqymdktymk';
   switch (sysOrgCode) {
     case 'yjmdsankuang': // 窑街三矿
       return await import('./nitrogen.dataYJ');
@@ -92,8 +92,8 @@ export async function getMonitorData() {
       return await import('./nitrogen.data.wlml');
     case 'yjmdjhmk': // 窑街金河矿
       return await import('./nitrogen.data.jh');
-    case 'hnqymdktymk'://核桃峪
-    return await import('./nitrogen.data.hty');
+    case 'hnqymdktymk': //核桃峪
+      return await import('./nitrogen.data.hty');
     default: //默认
       // return await import('./nitrogen.dataCc_2');
       return await import('./nitrogen.data.hty');

+ 907 - 1006
src/views/vent/monitorManager/nitrogen/nitrogen.data.hty.ts

@@ -1,1027 +1,928 @@
 export const monitorDataGroupArr = [[1, 2, 3, 4, 5, 6]];
 export const modelMonitor = [
-    {
-        type: 'list',
-        title: '空压机',
-        stateHeader: [],
-        key: 'PRE',
-        list: [
-            {
-                title: '累计运行时间_天',
-                code: '_TotalRunTime_Day',
-                unit: 'day',
-                child: [],
-            },
-            {
-                title: '累计运行时间_时',
-                code: '_TotalRunTime_Hour',
-                unit: 'h',
-                child: [],
-            },
-            {
-                title: '累计运行时间_分',
-                code: '_TotalRunTime_Min',
-                unit: 'minutes',
-                child: [],
-            },
-            {
-                title: '电压',
-                code: '_Voltage',
-                unit: 'V',
-                child: [],
-            },
-            {
-                title: '电流',
-                code: '_Current',
-                unit: 'A',
-                child: [],
-            },
-         
-            {
-                title: '主机温度',
-                code: '_MainUnitTemp',
-                unit: '℃',
-                child: [],
-            },
-            {
-                title: '回水温度',
-                code: '_ReturnWaterTemp',
-                unit: '℃',
-                child: [],
-            },
-            {
-                title: '排气压力',
-                code: '_ExhaustPressure',
-                unit: 'MPa',
-                child: [],
-            },
-            {
-                title: '故障次数',
-                code: '_FaultCount',
-                unit: '',
-                child: [],
-            },
-            {
-                title: '启动次数',
-                code: '_StartCount',
-                unit: '',
-                child: [],
-            },
-            {
-                title: '油分油位',
-                code: '_OilSeparatorLevel',
-                unit: '',
-                child: [],
-            },
-
-            {
-                code: 'signal',
-                child: [
-                    {
-                        title: `运行反馈`,
-                        code: `_Blower1_RunFeedback`,
-                        isWaring: false,
-                    },
-                    {
-                        title: `故障反馈`,
-                        code: `_Blower1_FaultFeedback`,
-                        isWaring: false,
-                    },
-                ],
-            },
+  {
+    type: 'list',
+    title: '空压机',
+    stateHeader: [],
+    key: 'PRE',
+    list: [
+      {
+        title: '主机温度',
+        code: '_MainUnitTemp',
+        unit: '℃',
+        child: [],
+      },
+      {
+        title: '回水温度',
+        code: '_ReturnWaterTemp',
+        unit: '℃',
+        child: [],
+      },
+      {
+        title: '排气压力',
+        code: '_ExhaustPressure',
+        unit: 'MPa',
+        child: [],
+      },
+      {
+        title: '故障次数',
+        code: '_FaultCount',
+        unit: '',
+        child: [],
+      },
+      {
+        title: '启动次数',
+        code: '_StartCount',
+        unit: '',
+        child: [],
+      },
+      {
+        title: '油分油位',
+        code: '_OilSeparatorLevel',
+        unit: '',
+        child: [],
+      },
+      {
+        title: '累计运行时间',
+        code: '_TotalRunTime_Day',
+        unit: 'd',
+        child: [],
+      },
+      {
+        title: '电压',
+        code: '_Voltage',
+        unit: 'V',
+        child: [],
+      },
+      {
+        title: '电流',
+        code: '_Current',
+        unit: 'A',
+        child: [],
+      },
+      {
+        code: 'signal',
+        child: [
+          {
+            title: `运行反馈`,
+            code: `_Blower1_RunFeedback`,
+            isWaring: false,
+          },
+          {
+            title: `故障反馈`,
+            code: `_Blower1_FaultFeedback`,
+            isWaring: false,
+          },
         ],
-    },
-    {
-        type: 'list',
-        title: '储气罐',
-        key: 'PRE',
-        stateHeader: [],
-        hideInGroup: [],
-        list: [
-            {
-                title: '储气温度',
-                code: '_StorageTemp',
-                unit: '℃',
-            },
-            {
-                title: '风包压力',
-                code: '_PackagePressure',
-                unit: 'MPa',
-            },
+      },
+    ],
+  },
+  {
+    type: 'list',
+    title: '储气罐',
+    key: 'PRE',
+    stateHeader: [],
+    hideInGroup: [],
+    list: [
+      {
+        title: '储气温度',
+        code: '_StorageTemp',
+        unit: '℃',
+      },
+      {
+        title: '风包压力',
+        code: '_PackagePressure',
+        unit: 'MPa',
+      },
+      {
+        code: 'signal',
+        child: [
+          {
+            title: `风包温度高报警`,
+            code: `_Blower_HighTemp`,
+            isWaring: true,
+          },
+          {
+            title: `风包温度低报警`,
+            code: `_Blower_LowTemp`,
+            isWaring: true,
+          },
+        ],
+      },
+      {
+        code: 'signal',
+        child: [
+          {
+            title: `风包压力高报警`,
+            code: `_Blower_HighPressure`,
+            isWaring: true,
+          },
+          {
+            title: `风包压力低报警`,
+            code: `_Blower_LowPressure`,
+            isWaring: true,
+          },
         ],
-    },
+      },
+    ],
+  },
 ];
 export const totalData = [
-    {
-        title: '总管路瞬时流量',
-        code: 'MainInstantFlow',
-        unit: 'm³/min',
-    },
-    {
-        title: '总管路累计流量',
-        code: 'MainTotalFlow',
-        unit: 'm³/min',
-    },
+  {
+    title: '总管路瞬时流量',
+    code: 'MainInstantFlow',
+    unit: 'm³/min',
+  },
+  {
+    title: '总管路累计流量',
+    code: 'MainTotalFlow',
+    unit: 'm³/min',
+  },
 ];
 export const leftMonitor = [
-    {
-        type: 'list',
-        title: '压风机1',
-        stateHeader: [],
-        children: [
-            {
-                title: '',
-                childTitle: ['1#压风机'],
-                key: ['PRE1'],
-                list: [
-                    {
-                        title: `风包温度高报警`,
-                        code: `_Blower1_TempHighAlarm`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包温度低报警`,
-                        code: `_Blower1_TempLowAlarm`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力高报警`,
-                        code: `_Blower1_PressureHighAlarm`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力低报警`,
-                        code: `_Blower_LowPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动高报警`,
-                        code: `_Motor_FrontVibHigh`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动低报警',
-                        code: '_Motor_FrontVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动高报警',
-                        code: '_Motor_RearVibHigh',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动低报警',
-                        code: '_Motor_RearVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '启动超时报警',
-                        code: '_Blower_StartTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止超时报警',
-                        code: '_Blower_StopTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '压力传感器保护投退',
-                        code: '_PressureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: '温度传感器保护投退',
-                        code: '_TemperatureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: '前轴振动传感器保护投退',
-                        code: '_FrontVibrationSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: '后轴振动传感器保护投退',
-                        code: '_RearVibrationSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: '流量传感器保护投退',
-                        code: '_FlowSensor_Protect',
-                        type: 'warning',
-                    },
+  {
+    type: 'list',
+    title: '压风机1',
+    stateHeader: [],
+    children: [
+      {
+        title: '',
+        childTitle: ['1#压风机'],
+        key: ['PRE1'],
+        list: [
+          {
+            title: '启动',
+            code: '_AirCompressor_Start',
+            type: 'sign',
+          },
+          {
+            title: '停止',
+            code: '_AirCompressor_Stop',
+            type: 'sign',
+          },
+          {
+            title: '复位',
+            code: '_AirCompressor_Reset',
+            type: 'sign',
+          },
+          {
+            title: '加载',
+            code: '_AirCompressor_Load',
+            type: 'warning',
+          },
+          {
+            title: `电机前轴振动`,
+            code: `_FrontVibration`,
+            type: '',
+          },
+          {
+            title: '电机前轴温度',
+            code: '_FrontTemp',
+            type: '',
+          },
+          {
+            title: '回水管流量',
+            code: '_ReturnFlow',
+            type: '',
+          },
+          {
+            title: '启动超时报警',
+            code: '_Blower_StartTimeout',
+            type: 'warning',
+          },
+          {
+            title: '停止超时报警',
+            code: '_Blower_StopTimeout',
+            type: 'warning',
+          },
+          {
+            title: `前轴振动高报警`,
+            code: `_Motor_FrontVibHigh`,
+            type: 'warning',
+          },
+          {
+            title: '前轴振动低报警',
+            code: '_Motor_FrontVibLow',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动高报警',
+            code: '_Motor_RearVibHigh',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动低报警',
+            code: '_Motor_RearVibLow',
+            type: 'warning',
+          },
+          {
+            title: '压力传感器保护投退',
+            code: '_PressureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '温度传感器保护投退',
+            code: '_TemperatureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '前轴振动传感器保护投退',
+            code: '_FrontVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动传感器保护投退',
+            code: '_RearVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '流量传感器保护投退',
+            code: '_FlowSensor_Protect',
+            type: 'warning',
+          },
 
-                    {
-                        title: '启动',
-                        code: '_AirCompressor_Start',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止',
-                        code: '_AirCompressor_Stop',
-                        type: 'warning',
-                    },
-                    {
-                        title: '复位',
-                        code: '_AirCompressor_Reset',
-                        type: 'warning',
-                    },
-                    {
-                        title: '加载',
-                        code: '_AirCompressor_Load',
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动`,
-                        code: `_FrontVibration`,
-                        type: '',
-                    },
-                    {
-                        title: '电机前轴温度',
-                        code: '_FrontTemp',
-                        type: '',
-                    },
-                    {
-                        title: '回水管流量',
-                        code: '_ReturnFlow',
-                        type: '',
-                    },
-                    {
-                        title: '电压高报警值',
-                        code: '_HighVoltageAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '电流高报警值',
-                        code: '_HighCurrentAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '排气温度高报警值',
-                        code: '_ExhaustTempHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '振动值高报警值',
-                        code: '_VibrationHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '流量高报警值',
-                        code: '_FlowHighAlarmSetting',
-                        type: '',
-                    },
-                ],
-            },
+          {
+            title: '电压高报警值',
+            code: '_HighVoltageAlarmSetting',
+            type: '',
+          },
+          {
+            title: '电流高报警值',
+            code: '_HighCurrentAlarmSetting',
+            type: '',
+          },
+          {
+            title: '排气温度高报警值',
+            code: '_ExhaustTempHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '振动值高报警值',
+            code: '_VibrationHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '流量高报警值',
+            code: '_FlowHighAlarmSetting',
+            type: '',
+          },
         ],
-    },
-    {
-        type: 'list',
-        title: '压风机2',
-        stateHeader: [],
-        children: [
-            {
-                title: '',
-                childTitle: ['2#压风机'],
-                key: ['PRE2'],
-                list: [
-                    {
-                        title: `风包温度高报警`,
-                        code: `_Blower_HighTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包温度低报警`,
-                        code: `_Blower_LowTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力高报警`,
-                        code: `_Blower_HighPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力低报警`,
-                        code: `_Blower_LowPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动高报警`,
-                        code: `_Motor_FrontVibHigh`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动低报警',
-                        code: '_Motor_FrontVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动高报警',
-                        code: '_Motor_RearVibHigh',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动低报警',
-                        code: '_Motor_RearVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '启动超时报警',
-                        code: '_Blower_StartTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止超时报警',
-                        code: '_Blower_StopTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '压力传感器保护投退',
-                        code: '_PressureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: `温度传感器保护投退`,
-                        code: `_TemperatureSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `前轴振动传感器保护投退`,
-                        code: `_FrontVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `后轴振动传感器保护投退`,
-                        code: `_RearVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `流量传感器保护投退`,
-                        code: `_FlowSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `启动`,
-                        code: `_AirCompressor_Start`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `停止`,
-                        code: `_AirCompressor_Stop`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `复位`,
-                        code: `_AirCompressor_Reset`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `加载`,
-                        code: `_AirCompressor_Load`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动',
-                        code: '_FrontVibration',
-                        type: '',
-                    },
-                    {
-                        title: '电机前轴温度',
-                        code: '_FrontTemp',
-                        type: '',
-                    },
-                    {
-                        title: '回水管流量',
-                        code: '_ReturnFlow',
-                        type: '',
-                    },
-                    {
-                        title: '电压高报警值',
-                        code: '_HighVoltageAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '电流高报警值',
-                        code: '_HighCurrentAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '排气温度高报警值',
-                        code: '_ExhaustTempHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '振动值高报警值',
-                        code: '_VibrationHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '流量高报警值',
-                        code: '_FlowHighAlarmSetting',
-                        type: '',
-                    },
-                ],
-            },
+      },
+    ],
+  },
+  {
+    type: 'list',
+    title: '压风机2',
+    stateHeader: [],
+    children: [
+      {
+        title: '',
+        childTitle: ['2#压风机'],
+        key: ['PRE2'],
+        list: [
+          {
+            title: '启动',
+            code: '_AirCompressor_Start',
+            type: 'sign',
+          },
+          {
+            title: '停止',
+            code: '_AirCompressor_Stop',
+            type: 'sign',
+          },
+          {
+            title: '复位',
+            code: '_AirCompressor_Reset',
+            type: 'sign',
+          },
+          {
+            title: '加载',
+            code: '_AirCompressor_Load',
+            type: 'warning',
+          },
+          {
+            title: `电机前轴振动`,
+            code: `_FrontVibration`,
+            type: '',
+          },
+          {
+            title: '电机前轴温度',
+            code: '_FrontTemp',
+            type: '',
+          },
+          {
+            title: '回水管流量',
+            code: '_ReturnFlow',
+            type: '',
+          },
+          {
+            title: '启动超时报警',
+            code: '_Blower_StartTimeout',
+            type: 'warning',
+          },
+          {
+            title: '停止超时报警',
+            code: '_Blower_StopTimeout',
+            type: 'warning',
+          },
+          {
+            title: `前轴振动高报警`,
+            code: `_Motor_FrontVibHigh`,
+            type: 'warning',
+          },
+          {
+            title: '前轴振动低报警',
+            code: '_Motor_FrontVibLow',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动高报警',
+            code: '_Motor_RearVibHigh',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动低报警',
+            code: '_Motor_RearVibLow',
+            type: 'warning',
+          },
+          {
+            title: '压力传感器保护投退',
+            code: '_PressureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '温度传感器保护投退',
+            code: '_TemperatureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '前轴振动传感器保护投退',
+            code: '_FrontVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动传感器保护投退',
+            code: '_RearVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '流量传感器保护投退',
+            code: '_FlowSensor_Protect',
+            type: 'warning',
+          },
+
+          {
+            title: '电压高报警值',
+            code: '_HighVoltageAlarmSetting',
+            type: '',
+          },
+          {
+            title: '电流高报警值',
+            code: '_HighCurrentAlarmSetting',
+            type: '',
+          },
+          {
+            title: '排气温度高报警值',
+            code: '_ExhaustTempHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '振动值高报警值',
+            code: '_VibrationHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '流量高报警值',
+            code: '_FlowHighAlarmSetting',
+            type: '',
+          },
         ],
-    },
-    {
-        type: 'list',
-        title: '压风机3',
-        stateHeader: [],
-        children: [
-            {
-                title: '',
-                childTitle: ['3#压风机'],
-                key: ['PRE3'],
-                list: [
-                    {
-                        title: `风包温度高报警`,
-                        code: `_Blower_HighTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包温度低报警`,
-                        code: `_Blower_LowTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力高报警`,
-                        code: `_Blower_HighPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力低报警`,
-                        code: `_Blower_LowPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动高报警`,
-                        code: `_Motor_FrontVibHigh`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动低报警',
-                        code: '_Motor_FrontVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动高报警',
-                        code: '_Motor_RearVibHigh',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动低报警',
-                        code: '_Motor_RearVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '启动超时报警',
-                        code: '_Blower_StartTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止超时报警',
-                        code: '_Blower_StopTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '压力传感器保护投退',
-                        code: '_PressureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: `温度传感器保护投退`,
-                        code: `_TemperatureSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `前轴振动传感器保护投退`,
-                        code: `_FrontVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `后轴振动传感器保护投退`,
-                        code: `_RearVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `流量传感器保护投退`,
-                        code: `_FlowSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `启动`,
-                        code: `_AirCompressor_Start`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `停止`,
-                        code: `_AirCompressor_Stop`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `复位`,
-                        code: `_AirCompressor_Reset`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `加载`,
-                        code: `_AirCompressor_Load`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动',
-                        code: '_FrontVibration',
-                        type: '',
-                    },
-                    {
-                        title: '电机前轴温度',
-                        code: '_FrontTemp',
-                        type: '',
-                    },
-                    {
-                        title: '回水管流量',
-                        code: '_ReturnFlow',
-                        type: '',
-                    },
-                    {
-                        title: '电压高报警值',
-                        code: '_HighVoltageAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '电流高报警值',
-                        code: '_HighCurrentAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '排气温度高报警值',
-                        code: '_ExhaustTempHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '振动值高报警值',
-                        code: '_VibrationHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '流量高报警值',
-                        code: '_FlowHighAlarmSetting',
-                        type: '',
-                    },
-                ],
-            },
+      },
+    ],
+  },
+  {
+    type: 'list',
+    title: '压风机3',
+    stateHeader: [],
+    children: [
+      {
+        title: '',
+        childTitle: ['3#压风机'],
+        key: ['PRE3'],
+        list: [
+          {
+            title: '启动',
+            code: '_AirCompressor_Start',
+            type: 'sign',
+          },
+          {
+            title: '停止',
+            code: '_AirCompressor_Stop',
+            type: 'sign',
+          },
+          {
+            title: '复位',
+            code: '_AirCompressor_Reset',
+            type: 'sign',
+          },
+          {
+            title: '加载',
+            code: '_AirCompressor_Load',
+            type: 'warning',
+          },
+          {
+            title: `电机前轴振动`,
+            code: `_FrontVibration`,
+            type: '',
+          },
+          {
+            title: '电机前轴温度',
+            code: '_FrontTemp',
+            type: '',
+          },
+          {
+            title: '回水管流量',
+            code: '_ReturnFlow',
+            type: '',
+          },
+          {
+            title: '启动超时报警',
+            code: '_Blower_StartTimeout',
+            type: 'warning',
+          },
+          {
+            title: '停止超时报警',
+            code: '_Blower_StopTimeout',
+            type: 'warning',
+          },
+          {
+            title: `前轴振动高报警`,
+            code: `_Motor_FrontVibHigh`,
+            type: 'warning',
+          },
+          {
+            title: '前轴振动低报警',
+            code: '_Motor_FrontVibLow',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动高报警',
+            code: '_Motor_RearVibHigh',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动低报警',
+            code: '_Motor_RearVibLow',
+            type: 'warning',
+          },
+          {
+            title: '压力传感器保护投退',
+            code: '_PressureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '温度传感器保护投退',
+            code: '_TemperatureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '前轴振动传感器保护投退',
+            code: '_FrontVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动传感器保护投退',
+            code: '_RearVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '流量传感器保护投退',
+            code: '_FlowSensor_Protect',
+            type: 'warning',
+          },
+
+          {
+            title: '电压高报警值',
+            code: '_HighVoltageAlarmSetting',
+            type: '',
+          },
+          {
+            title: '电流高报警值',
+            code: '_HighCurrentAlarmSetting',
+            type: '',
+          },
+          {
+            title: '排气温度高报警值',
+            code: '_ExhaustTempHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '振动值高报警值',
+            code: '_VibrationHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '流量高报警值',
+            code: '_FlowHighAlarmSetting',
+            type: '',
+          },
         ],
-    },
+      },
+    ],
+  },
 ];
 
 export const rightMonitor = [
-    {
-        type: 'list',
-        title: '压风机4',
-        stateHeader: [],
-        children: [
-            {
-                title: '',
-                childTitle: ['4#压风机'],
-                key: ['PRE4'],
-                list: [
-                    {
-                        title: `风包温度高报警`,
-                        code: `_Blower_HighTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包温度低报警`,
-                        code: `_Blower_LowTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力高报警`,
-                        code: `_Blower_HighPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力低报警`,
-                        code: `_Blower_LowPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动高报警`,
-                        code: `_Motor_FrontVibHigh`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动低报警',
-                        code: '_Motor_FrontVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动高报警',
-                        code: '_Motor_RearVibHigh',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动低报警',
-                        code: '_Motor_RearVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '启动超时报警',
-                        code: '_Blower_StartTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止超时报警',
-                        code: '_Blower_StopTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '压力传感器保护投退',
-                        code: '_PressureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: `温度传感器保护投退`,
-                        code: `_TemperatureSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `前轴振动传感器保护投退`,
-                        code: `_FrontVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `后轴振动传感器保护投退`,
-                        code: `_RearVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `流量传感器保护投退`,
-                        code: `_FlowSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `启动`,
-                        code: `_AirCompressor_Start`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `停止`,
-                        code: `_AirCompressor_Stop`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `复位`,
-                        code: `_AirCompressor_Reset`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `加载`,
-                        code: `_AirCompressor_Load`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动',
-                        code: '_FrontVibration',
-                        type: '',
-                    },
-                    {
-                        title: '电机前轴温度',
-                        code: '_FrontTemp',
-                        type: '',
-                    },
-                    {
-                        title: '回水管流量',
-                        code: '_ReturnFlow',
-                        type: '',
-                    },
-                    {
-                        title: '电压高报警值',
-                        code: '_HighVoltageAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '电流高报警值',
-                        code: '_HighCurrentAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '排气温度高报警值',
-                        code: '_ExhaustTempHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '振动值高报警值',
-                        code: '_VibrationHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '流量高报警值',
-                        code: '_FlowHighAlarmSetting',
-                        type: '',
-                    },
-                ],
-            },
+  {
+    type: 'list',
+    title: '压风机4',
+    stateHeader: [],
+    children: [
+      {
+        title: '',
+        childTitle: ['4#压风机'],
+        key: ['PRE4'],
+        list: [
+          {
+            title: '启动',
+            code: '_AirCompressor_Start',
+            type: 'sign',
+          },
+          {
+            title: '停止',
+            code: '_AirCompressor_Stop',
+            type: 'sign',
+          },
+          {
+            title: '复位',
+            code: '_AirCompressor_Reset',
+            type: 'sign',
+          },
+          {
+            title: '加载',
+            code: '_AirCompressor_Load',
+            type: 'warning',
+          },
+          {
+            title: `电机前轴振动`,
+            code: `_FrontVibration`,
+            type: '',
+          },
+          {
+            title: '电机前轴温度',
+            code: '_FrontTemp',
+            type: '',
+          },
+          {
+            title: '回水管流量',
+            code: '_ReturnFlow',
+            type: '',
+          },
+          {
+            title: '启动超时报警',
+            code: '_Blower_StartTimeout',
+            type: 'warning',
+          },
+          {
+            title: '停止超时报警',
+            code: '_Blower_StopTimeout',
+            type: 'warning',
+          },
+          {
+            title: `前轴振动高报警`,
+            code: `_Motor_FrontVibHigh`,
+            type: 'warning',
+          },
+          {
+            title: '前轴振动低报警',
+            code: '_Motor_FrontVibLow',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动高报警',
+            code: '_Motor_RearVibHigh',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动低报警',
+            code: '_Motor_RearVibLow',
+            type: 'warning',
+          },
+          {
+            title: '压力传感器保护投退',
+            code: '_PressureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '温度传感器保护投退',
+            code: '_TemperatureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '前轴振动传感器保护投退',
+            code: '_FrontVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动传感器保护投退',
+            code: '_RearVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '流量传感器保护投退',
+            code: '_FlowSensor_Protect',
+            type: 'warning',
+          },
+
+          {
+            title: '电压高报警值',
+            code: '_HighVoltageAlarmSetting',
+            type: '',
+          },
+          {
+            title: '电流高报警值',
+            code: '_HighCurrentAlarmSetting',
+            type: '',
+          },
+          {
+            title: '排气温度高报警值',
+            code: '_ExhaustTempHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '振动值高报警值',
+            code: '_VibrationHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '流量高报警值',
+            code: '_FlowHighAlarmSetting',
+            type: '',
+          },
         ],
-    },
-    {
-        type: 'list',
-        title: '压风机5',
-        stateHeader: [],
-        children: [
-            {
-                title: '',
-                childTitle: ['5#压风机'],
-                key: ['PRE5'],
-                list: [
-                    {
-                        title: `风包温度高报警`,
-                        code: `_Blower_HighTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包温度低报警`,
-                        code: `_Blower_LowTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力高报警`,
-                        code: `_Blower_HighPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力低报警`,
-                        code: `_Blower_LowPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动高报警`,
-                        code: `_Motor_FrontVibHigh`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动低报警',
-                        code: '_Motor_FrontVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动高报警',
-                        code: '_Motor_RearVibHigh',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动低报警',
-                        code: '_Motor_RearVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '启动超时报警',
-                        code: '_Blower_StartTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止超时报警',
-                        code: '_Blower_StopTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '压力传感器保护投退',
-                        code: '_PressureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: `温度传感器保护投退`,
-                        code: `_TemperatureSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `前轴振动传感器保护投退`,
-                        code: `_FrontVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `后轴振动传感器保护投退`,
-                        code: `_RearVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `流量传感器保护投退`,
-                        code: `_FlowSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `启动`,
-                        code: `_AirCompressor_Start`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `停止`,
-                        code: `_AirCompressor_Stop`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `复位`,
-                        code: `_AirCompressor_Reset`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `加载`,
-                        code: `_AirCompressor_Load`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动',
-                        code: '_FrontVibration',
-                        type: '',
-                    },
-                    {
-                        title: '电机前轴温度',
-                        code: '_FrontTemp',
-                        type: '',
-                    },
-                    {
-                        title: '回水管流量',
-                        code: '_ReturnFlow',
-                        type: '',
-                    },
-                    {
-                        title: '电压高报警值',
-                        code: '_HighVoltageAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '电流高报警值',
-                        code: '_HighCurrentAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '排气温度高报警值',
-                        code: '_ExhaustTempHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '振动值高报警值',
-                        code: '_VibrationHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '流量高报警值',
-                        code: '_FlowHighAlarmSetting',
-                        type: '',
-                    },
-                ],
-            },
+      },
+    ],
+  },
+  {
+    type: 'list',
+    title: '压风机5',
+    stateHeader: [],
+    children: [
+      {
+        title: '',
+        childTitle: ['5#压风机'],
+        key: ['PRE5'],
+        list: [
+          {
+            title: '启动',
+            code: '_AirCompressor_Start',
+            type: 'sign',
+          },
+          {
+            title: '停止',
+            code: '_AirCompressor_Stop',
+            type: 'sign',
+          },
+          {
+            title: '复位',
+            code: '_AirCompressor_Reset',
+            type: 'sign',
+          },
+          {
+            title: '加载',
+            code: '_AirCompressor_Load',
+            type: 'warning',
+          },
+          {
+            title: `电机前轴振动`,
+            code: `_FrontVibration`,
+            type: '',
+          },
+          {
+            title: '电机前轴温度',
+            code: '_FrontTemp',
+            type: '',
+          },
+          {
+            title: '回水管流量',
+            code: '_ReturnFlow',
+            type: '',
+          },
+          {
+            title: '启动超时报警',
+            code: '_Blower_StartTimeout',
+            type: 'warning',
+          },
+          {
+            title: '停止超时报警',
+            code: '_Blower_StopTimeout',
+            type: 'warning',
+          },
+          {
+            title: `前轴振动高报警`,
+            code: `_Motor_FrontVibHigh`,
+            type: 'warning',
+          },
+          {
+            title: '前轴振动低报警',
+            code: '_Motor_FrontVibLow',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动高报警',
+            code: '_Motor_RearVibHigh',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动低报警',
+            code: '_Motor_RearVibLow',
+            type: 'warning',
+          },
+          {
+            title: '压力传感器保护投退',
+            code: '_PressureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '温度传感器保护投退',
+            code: '_TemperatureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '前轴振动传感器保护投退',
+            code: '_FrontVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动传感器保护投退',
+            code: '_RearVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '流量传感器保护投退',
+            code: '_FlowSensor_Protect',
+            type: 'warning',
+          },
+
+          {
+            title: '电压高报警值',
+            code: '_HighVoltageAlarmSetting',
+            type: '',
+          },
+          {
+            title: '电流高报警值',
+            code: '_HighCurrentAlarmSetting',
+            type: '',
+          },
+          {
+            title: '排气温度高报警值',
+            code: '_ExhaustTempHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '振动值高报警值',
+            code: '_VibrationHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '流量高报警值',
+            code: '_FlowHighAlarmSetting',
+            type: '',
+          },
         ],
-    },
-    {
-        type: 'list',
-        title: '压风机6',
-        stateHeader: [],
-        children: [
-            {
-                title: '',
-                childTitle: ['6#压风机'],
-                key: ['PRE6'],
-                list: [
-                    {
-                        title: `风包温度高报警`,
-                        code: `_Blower_HighTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包温度低报警`,
-                        code: `_Blower_LowTemp`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力高报警`,
-                        code: `_Blower_HighPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `风包压力低报警`,
-                        code: `_Blower_LowPressure`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `电机前轴振动高报警`,
-                        code: `_Motor_FrontVibHigh`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动低报警',
-                        code: '_Motor_FrontVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动高报警',
-                        code: '_Motor_RearVibHigh',
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机后轴振动低报警',
-                        code: '_Motor_RearVibLow',
-                        type: 'warning',
-                    },
-                    {
-                        title: '启动超时报警',
-                        code: '_Blower_StartTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '停止超时报警',
-                        code: '_Blower_StopTimeout',
-                        type: 'warning',
-                    },
-                    {
-                        title: '压力传感器保护投退',
-                        code: '_PressureSensor_Protect',
-                        type: 'warning',
-                    },
-                    {
-                        title: `温度传感器保护投退`,
-                        code: `_TemperatureSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `前轴振动传感器保护投退`,
-                        code: `_FrontVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `后轴振动传感器保护投退`,
-                        code: `_RearVibrationSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `流量传感器保护投退`,
-                        code: `_FlowSensor_Protect`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `启动`,
-                        code: `_AirCompressor_Start`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `停止`,
-                        code: `_AirCompressor_Stop`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `复位`,
-                        code: `_AirCompressor_Reset`,
-                        type: 'warning',
-                    },
-                    {
-                        title: `加载`,
-                        code: `_AirCompressor_Load`,
-                        type: 'warning',
-                    },
-                    {
-                        title: '电机前轴振动',
-                        code: '_FrontVibration',
-                        type: '',
-                    },
-                    {
-                        title: '电机前轴温度',
-                        code: '_FrontTemp',
-                        type: '',
-                    },
-                    {
-                        title: '回水管流量',
-                        code: '_ReturnFlow',
-                        type: '',
-                    },
-                    {
-                        title: '电压高报警值',
-                        code: '_HighVoltageAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '电流高报警值',
-                        code: '_HighCurrentAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '排气温度高报警值',
-                        code: '_ExhaustTempHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '振动值高报警值',
-                        code: '_VibrationHighAlarmSetting',
-                        type: '',
-                    },
-                    {
-                        title: '流量高报警值',
-                        code: '_FlowHighAlarmSetting',
-                        type: '',
-                    },
-                ],
-            },
+      },
+    ],
+  },
+  {
+    type: 'list',
+    title: '压风机6',
+    stateHeader: [],
+    children: [
+      {
+        title: '',
+        childTitle: ['6#压风机'],
+        key: ['PRE6'],
+        list: [
+          {
+            title: '启动',
+            code: '_AirCompressor_Start',
+            type: 'sign',
+          },
+          {
+            title: '停止',
+            code: '_AirCompressor_Stop',
+            type: 'sign',
+          },
+          {
+            title: '复位',
+            code: '_AirCompressor_Reset',
+            type: 'sign',
+          },
+          {
+            title: '加载',
+            code: '_AirCompressor_Load',
+            type: 'warning',
+          },
+          {
+            title: `电机前轴振动`,
+            code: `_FrontVibration`,
+            type: '',
+          },
+          {
+            title: '电机前轴温度',
+            code: '_FrontTemp',
+            type: '',
+          },
+          {
+            title: '回水管流量',
+            code: '_ReturnFlow',
+            type: '',
+          },
+          {
+            title: '启动超时报警',
+            code: '_Blower_StartTimeout',
+            type: 'warning',
+          },
+          {
+            title: '停止超时报警',
+            code: '_Blower_StopTimeout',
+            type: 'warning',
+          },
+          {
+            title: `前轴振动高报警`,
+            code: `_Motor_FrontVibHigh`,
+            type: 'warning',
+          },
+          {
+            title: '前轴振动低报警',
+            code: '_Motor_FrontVibLow',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动高报警',
+            code: '_Motor_RearVibHigh',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动低报警',
+            code: '_Motor_RearVibLow',
+            type: 'warning',
+          },
+          {
+            title: '压力传感器保护投退',
+            code: '_PressureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '温度传感器保护投退',
+            code: '_TemperatureSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '前轴振动传感器保护投退',
+            code: '_FrontVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '后轴振动传感器保护投退',
+            code: '_RearVibrationSensor_Protect',
+            type: 'warning',
+          },
+          {
+            title: '流量传感器保护投退',
+            code: '_FlowSensor_Protect',
+            type: 'warning',
+          },
+
+          {
+            title: '电压高报警值',
+            code: '_HighVoltageAlarmSetting',
+            type: '',
+          },
+          {
+            title: '电流高报警值',
+            code: '_HighCurrentAlarmSetting',
+            type: '',
+          },
+          {
+            title: '排气温度高报警值',
+            code: '_ExhaustTempHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '振动值高报警值',
+            code: '_VibrationHighAlarmSetting',
+            type: '',
+          },
+          {
+            title: '流量高报警值',
+            code: '_FlowHighAlarmSetting',
+            type: '',
+          },
         ],
-    },
+      },
+    ],
+  },
 ];
 
 export const detailCtrl = [];

+ 2 - 0
src/views/vent/monitorManager/nitrogen/nitrogen.dishang.threejs.ts

@@ -158,6 +158,7 @@ class Nitrogen {
             if (i == 2) compressorMonitorCSS3D.position.set(-0.89, 0.31, 0.08);
             if (i == 3) compressorMonitorCSS3D.position.set(-0.89, 0.31, 0.12);
             if (i == 4) compressorMonitorCSS3D.position.set(-0.89, 0.31, 0.16);
+            if (i == 5) compressorMonitorCSS3D.position.set(-0.89, 0.31, 0.2);
 
             cssGroup.add(compressorMonitorCSS3D);
           }
@@ -173,6 +174,7 @@ class Nitrogen {
             if (i == 2) cqgMonitorCSS3D.position.set(1.24, 0.31, 0.08);
             if (i == 3) cqgMonitorCSS3D.position.set(1.24, 0.31, 0.12);
             if (i == 4) cqgMonitorCSS3D.position.set(1.24, 0.31, 0.16);
+            if (i == 5) cqgMonitorCSS3D.position.set(1.24, 0.31, 0.2);
             if (monitorDataGroup.length > 4) {
               cqgMonitorCSS3D.scale.set(0.0035, 0.0035, 0.0035);
             } else {

+ 5 - 1
src/views/vent/monitorManager/nitrogen/nitrogen.threejs.ts

@@ -88,7 +88,11 @@ export const setModelType = (modalTypeName) => {
     const oldControlsPosition = { x: 0, y: 0, z: 0 };
     let newCameraPosition = { x: 0, y: 0, z: 0 },
       newControlsPosition = { x: 0, y: 0, z: 0 };
-    if (group?.children.length == 6) {
+    debugger;
+    if (group?.children.length == 7) {
+      newCameraPosition = { x: -150.124016817707, y: 73.73471355835353, z: 6.421728063746754 };
+      newControlsPosition = { x: -3.0365054180427618, y: -14.182088742518898, z: 6.336141914568813 };
+    } else if (group?.children.length == 6) {
       newCameraPosition = { x: -107.33215442283758, y: 44.57609039633937, z: 2.0459979417299334 };
       newControlsPosition = { x: -4.615459422837561, y: -16.819491603660634, z: 1.9862299417299336 };
     } else if (group?.children.length == 5) {