|
@@ -8,7 +8,15 @@
|
|
<a-spin :spinning="loading" />
|
|
<a-spin :spinning="loading" />
|
|
<div v-for="groupNum in monitorDataGroupNum" :key="groupNum" class="modal-monitor">
|
|
<div v-for="groupNum in monitorDataGroupNum" :key="groupNum" class="modal-monitor">
|
|
<fourBorderBg :class="`kyj${groupNum}`" :id="`nitrogenMonitor${groupNum}`">
|
|
<fourBorderBg :class="`kyj${groupNum}`" :id="`nitrogenMonitor${groupNum}`">
|
|
- <div class="title">空压机{{ groupNum }} </div>
|
|
|
|
|
|
+ <!-- <div class="title">空压机{{ groupNum }} </div> -->
|
|
|
|
+ <div class="title">
|
|
|
|
+ {{ monitorData ? monitorData['strname' + groupNum] : '-' }}
|
|
|
|
+ (
|
|
|
|
+ <span :style="{ color: monitorData && monitorData['Status' + groupNum] == '1' ? '#67fc00' : '#e9170b' }">
|
|
|
|
+ {{ monitorData && monitorData['Status' + groupNum] == '1' ? '运行' : '停止' }}
|
|
|
|
+ </span>
|
|
|
|
+ )
|
|
|
|
+ </div>
|
|
<template v-for="(preMonitor, preMonitorIndex) in preMonitorListData" :key="preMonitorIndex">
|
|
<template v-for="(preMonitor, preMonitorIndex) in preMonitorListData" :key="preMonitorIndex">
|
|
<div v-if="preMonitor.code !== 'signal'" class="monitor-item">
|
|
<div v-if="preMonitor.code !== 'signal'" class="monitor-item">
|
|
<span class="monitor-title">{{ preMonitor.title }}:</span>
|
|
<span class="monitor-title">{{ preMonitor.title }}:</span>
|
|
@@ -100,7 +108,7 @@
|
|
<div class="item item-l" v-for="groupNum in monitorDataGroupNum" :key="groupNum">
|
|
<div class="item item-l" v-for="groupNum in monitorDataGroupNum" :key="groupNum">
|
|
<ventBox1>
|
|
<ventBox1>
|
|
<template #title>
|
|
<template #title>
|
|
- <div>空压机{{ groupNum }}</div>
|
|
|
|
|
|
+ <div>{{ monitorData['strname' + groupNum] }}</div>
|
|
</template>
|
|
</template>
|
|
<template #container>
|
|
<template #container>
|
|
<div class="monitor-box">
|
|
<div class="monitor-box">
|
|
@@ -180,13 +188,7 @@
|
|
<span class="monitor-title">{{ data.title }} :</span>
|
|
<span class="monitor-title">{{ data.title }} :</span>
|
|
<span class="monitor-val" v-if="!refresh"
|
|
<span class="monitor-val" v-if="!refresh"
|
|
><span class="val">
|
|
><span class="val">
|
|
- {{
|
|
|
|
- monitorData.length > 0 && monitorData[0][data.code]
|
|
|
|
- ? data.raw
|
|
|
|
- ? monitorData[0][data.code]
|
|
|
|
- : parseFloat(monitorData[0][data.code]).toFixed(2)
|
|
|
|
- : '-'
|
|
|
|
- }}
|
|
|
|
|
|
+ {{ monitorData && monitorData[data.code] ? (data.raw ? monitorData[data.code] : parseFloat(monitorData[data.code]).toFixed(2)) : '-' }}
|
|
</span>
|
|
</span>
|
|
<span class="unit">{{ data.unit }}</span></span
|
|
<span class="unit">{{ data.unit }}</span></span
|
|
>
|
|
>
|
|
@@ -312,7 +314,7 @@
|
|
const res = await getDevice({ devicetype: 'sys', systemID, type: 'all' });
|
|
const res = await getDevice({ devicetype: 'sys', systemID, type: 'all' });
|
|
if (res) {
|
|
if (res) {
|
|
const result = res;
|
|
const result = res;
|
|
- debugger;
|
|
|
|
|
|
+
|
|
// const result = {
|
|
// const result = {
|
|
// cmd: 'monitordata',
|
|
// cmd: 'monitordata',
|
|
// msgTxt: [
|
|
// msgTxt: [
|
|
@@ -489,6 +491,9 @@
|
|
// LeakageLock1: '0',
|
|
// LeakageLock1: '0',
|
|
// MainMotor_Current1: '95',
|
|
// MainMotor_Current1: '95',
|
|
// OpenFail1: '0',
|
|
// OpenFail1: '0',
|
|
|
|
+ // o2Val: '20.23',
|
|
|
|
+ // temperature: '19.5',
|
|
|
|
+ // fumes_str: '0.2',
|
|
// },
|
|
// },
|
|
// readDataDes: null,
|
|
// readDataDes: null,
|
|
// summaryHour: [],
|
|
// summaryHour: [],
|
|
@@ -572,13 +577,14 @@
|
|
if (!result || result.msgTxt.length < 1) return;
|
|
if (!result || result.msgTxt.length < 1) return;
|
|
let dataSoreDatas = {};
|
|
let dataSoreDatas = {};
|
|
let netStatus = 0;
|
|
let netStatus = 0;
|
|
- result.msgTxt.forEach((item) => {
|
|
|
|
|
|
+ result.msgTxt.forEach((item, index) => {
|
|
if (item.type && item.type.startsWith('nitrogen')) {
|
|
if (item.type && item.type.startsWith('nitrogen')) {
|
|
airCompressorState.length = 0;
|
|
airCompressorState.length = 0;
|
|
|
|
|
|
if (item.type.startsWith('nitrogen_52507')) {
|
|
if (item.type.startsWith('nitrogen_52507')) {
|
|
if (deviceType.value !== 'nitrogen_52507') deviceType.value = 'nitrogen_52507';
|
|
if (deviceType.value !== 'nitrogen_52507') deviceType.value = 'nitrogen_52507';
|
|
dataSoreDatas = Object.assign(dataSoreDatas, item['datalist'][0], item['datalist'][0]['readData']);
|
|
dataSoreDatas = Object.assign(dataSoreDatas, item['datalist'][0], item['datalist'][0]['readData']);
|
|
|
|
+ dataSoreDatas['strname' + (index + 1)] = item['datalist'][0]['strname'];
|
|
if (item['datalist'][0]['netStatus']) {
|
|
if (item['datalist'][0]['netStatus']) {
|
|
netStatus = 1;
|
|
netStatus = 1;
|
|
}
|
|
}
|