|
@@ -1,290 +1,290 @@
|
|
|
<template>
|
|
|
<div class="closeWall">
|
|
|
- <div class="top-area">
|
|
|
+ <!-- <div class="top-area">
|
|
|
<internalFireTop1 :internalFireTopData="internalFireTopData" :temperatureData="temperatureData">
|
|
|
</internalFireTop1>
|
|
|
</div>
|
|
|
<div class="content">
|
|
|
<internalFireBot1 :internalFireBotData="internalFireBotData"></internalFireBot1>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
- import { ref, reactive, watch, defineProps, inject, h } from 'vue';
|
|
|
- import echartLine1 from './echartLine1.vue';
|
|
|
- import warnZb from './warnZb.vue';
|
|
|
- import PredictionCurve from './predictionCurve.vue';
|
|
|
- import internalFireBot1 from './internal-fire-bot1.vue';
|
|
|
- import { getMaxY, getMinY } from '../common.data'
|
|
|
- // import { deviceControlApi } from '/@/api/vent/index';
|
|
|
- import internalFireTop1 from './internal-fire-top1.vue'
|
|
|
-
|
|
|
- let props = defineProps({
|
|
|
- listData: Object,
|
|
|
- });
|
|
|
-
|
|
|
- const globalConfig = inject('globalConfig');
|
|
|
- const shownChart = ref('default');
|
|
|
- let maxY = ref<any>(0);
|
|
|
- let minY = ref<any>(0)
|
|
|
- // let selectSj = ref<any[]>([]);
|
|
|
-
|
|
|
- let internalFireTopData = ref<any[]>([])
|
|
|
- let temperatureData = ref(0)
|
|
|
- let internalFireBotData = ref<any[]>([])
|
|
|
- // let selectList = reactive<any[]>([]);
|
|
|
- let widthV = ref('75%');
|
|
|
- let heightV = ref('80%');
|
|
|
- let coordDw = ref<any[]>([31, 62, 110]);
|
|
|
- let widthCanvas = ref(562);
|
|
|
- let heightCanvas = ref(316);
|
|
|
- //设备连接状态
|
|
|
- let netStatus = ref(0);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- //当前激活密闭参数类型
|
|
|
- let type = ref('O₂');
|
|
|
-
|
|
|
- let echartDataSg1 = reactive({
|
|
|
- xData: [],
|
|
|
- yData: [],
|
|
|
- lengedData: 'O₂',
|
|
|
- lengedDataName: '(%)',
|
|
|
- });
|
|
|
- let echartDataSgList = reactive<any[]>([]);
|
|
|
-
|
|
|
- function getmax() {
|
|
|
- getMaxY(echartDataSg1.yData)
|
|
|
- getMinY(echartDataSg1.yData)
|
|
|
- // maxY.value = echartDataSg1.yData.reduce((acr, cur) => {
|
|
|
- // return acr > cur ? acr : cur;
|
|
|
- // });
|
|
|
- // maxY.value =
|
|
|
- // maxY.value.toString().indexOf('.') == -1 ? maxY.value.toString() : maxY.value.toString().substring(0, maxY.value.toString().indexOf('.'));
|
|
|
- // if (maxY.value.length < 2 && Number(maxY.value) < 1) {
|
|
|
- // maxY.value = 1;
|
|
|
- // } else if (maxY.value.length < 2 && Number(maxY.value) >= 1) {
|
|
|
- // maxY.value = 10;
|
|
|
- // } else if (maxY.value.length < 3) {
|
|
|
- // maxY.value = (Number(maxY.value[0]) + 1) * 10;
|
|
|
- // } else if (maxY.value.length < 4) {
|
|
|
- // maxY.value = (Number(maxY.value[0]) + 1) * 100;
|
|
|
- // } else if (maxY.value.length < 5) {
|
|
|
- // maxY.value = (Number(maxY.value[0]) + 1) * 1000;
|
|
|
- // } else if (maxY.value.length < 6) {
|
|
|
- // maxY.value = (Number(maxY.value[0]) + 1) * 10000;
|
|
|
- // }
|
|
|
- }
|
|
|
- //密闭参数选项切换
|
|
|
- function btnClick(item, ind) {
|
|
|
- // debugger;
|
|
|
- activeIndex.value = ind;
|
|
|
- type.value = item.label;
|
|
|
- echartDataSg1.xData.length = 0;
|
|
|
- echartDataSg1.yData.length = 0;
|
|
|
- echartDataSg1.lengedData = type.value;
|
|
|
- echartDataSg1.lengedDataName = item.dw;
|
|
|
-
|
|
|
- const data = selectSj.value.filter((v) => v.strinstallpos == selectData.value)[0];
|
|
|
- switch (type.value) {
|
|
|
- case 'O₂':
|
|
|
- echartDataSgList.forEach((el) => {
|
|
|
- echartDataSg1.xData.push(el.time);
|
|
|
- echartDataSg1.yData.push(el.o2val);
|
|
|
- });
|
|
|
-
|
|
|
- curveConfig.value = {
|
|
|
- id: 'o2',
|
|
|
- label: 'O₂',
|
|
|
- time: echartDataSg1.xData,
|
|
|
- data: [
|
|
|
- // 氧气预测曲线
|
|
|
- data.avgParam?.avg_o2_value || 0,
|
|
|
- data.avgParam?.max_o2_value || 0,
|
|
|
- data.avgParam?.min_o2_value || 0,
|
|
|
- // data.readData?.o2val,
|
|
|
- ],
|
|
|
- monitorData: echartDataSg1.yData,
|
|
|
- };
|
|
|
- getmax();
|
|
|
- break;
|
|
|
- case 'C₂H₄':
|
|
|
- echartDataSgList.forEach((el) => {
|
|
|
- echartDataSg1.xData.push(el.time);
|
|
|
- echartDataSg1.yData.push(el.ch2val);
|
|
|
- });
|
|
|
- curveConfig.value = {
|
|
|
- id: 'ch2',
|
|
|
- label: 'C₂H₄',
|
|
|
- time: echartDataSg1.xData,
|
|
|
- data: [
|
|
|
- // 预测曲线
|
|
|
- data.avgParam?.avg_c2h4_value || 0,
|
|
|
- data.avgParam?.max_c2h4_value || 0,
|
|
|
- data.avgParam?.min_c2h4_value || 0,
|
|
|
- // data.readData?.ch2val,
|
|
|
- ],
|
|
|
- monitorData: echartDataSg1.yData,
|
|
|
- };
|
|
|
- getmax();
|
|
|
- break;
|
|
|
- case 'CO':
|
|
|
- echartDataSgList.forEach((el) => {
|
|
|
- echartDataSg1.xData.push(el.time);
|
|
|
- echartDataSg1.yData.push(el.coval);
|
|
|
- });
|
|
|
- curveConfig.value = {
|
|
|
- id: 'co',
|
|
|
- label: 'CO',
|
|
|
- time: echartDataSg1.xData,
|
|
|
- data: [
|
|
|
- // 预测曲线
|
|
|
- data.avgParam?.avg_co_value || 0,
|
|
|
- data.avgParam?.max_co_value || 0,
|
|
|
- data.avgParam?.min_co_value || 0,
|
|
|
- // data.readData?.coval,
|
|
|
- ],
|
|
|
- monitorData: echartDataSg1.yData,
|
|
|
- };
|
|
|
- getmax();
|
|
|
- break;
|
|
|
- case 'CH₄':
|
|
|
- echartDataSgList.forEach((el) => {
|
|
|
- echartDataSg1.xData.push(el.time);
|
|
|
- echartDataSg1.yData.push(el.gasval);
|
|
|
- });
|
|
|
- curveConfig.value = {
|
|
|
- id: 'ch',
|
|
|
- label: 'CH₄',
|
|
|
- time: echartDataSg1.xData,
|
|
|
- data: [
|
|
|
- // 预测曲线
|
|
|
- data.avgParam?.avg_ch4_value || 0,
|
|
|
- data.avgParam?.max_ch4_value || 0,
|
|
|
- data.avgParam?.min_ch4_value || 0,
|
|
|
- // data.readData?.chval,
|
|
|
- ],
|
|
|
- monitorData: echartDataSg1.yData,
|
|
|
- };
|
|
|
- getmax();
|
|
|
- break;
|
|
|
- case 'CO₂':
|
|
|
- echartDataSgList.forEach((el) => {
|
|
|
- echartDataSg1.xData.push(el.time);
|
|
|
- echartDataSg1.yData.push(el.co2val);
|
|
|
- });
|
|
|
- curveConfig.value = {
|
|
|
- id: 'co2',
|
|
|
- label: 'CO₂',
|
|
|
- time: echartDataSg1.xData,
|
|
|
- data: [
|
|
|
- // 预测曲线
|
|
|
- data.avgParam?.avg_co2_value || 0,
|
|
|
- data.avgParam?.max_co2_value || 0,
|
|
|
- data.avgParam?.min_co2_value || 0,
|
|
|
- // data.readData?.co2val,
|
|
|
- ],
|
|
|
- monitorData: echartDataSg1.yData,
|
|
|
- };
|
|
|
- getmax();
|
|
|
- break;
|
|
|
- case 'C₂H₂':
|
|
|
- echartDataSgList.forEach((el) => {
|
|
|
- echartDataSg1.xData.push(el.time);
|
|
|
- echartDataSg1.yData.push(el.chval);
|
|
|
- });
|
|
|
- curveConfig.value = {
|
|
|
- id: 'gas',
|
|
|
- label: 'C₂H₂',
|
|
|
- time: echartDataSg1.xData,
|
|
|
- data: [
|
|
|
- // 预测曲线
|
|
|
- data.avgParam?.avg_c2h2_value || 0,
|
|
|
- data.avgParam?.max_c2h2_value || 0,
|
|
|
- data.avgParam?.min_c2h2_value || 0,
|
|
|
- // data.readData?.gasval,
|
|
|
- ],
|
|
|
- monitorData: echartDataSg1.yData,
|
|
|
- };
|
|
|
- getmax();
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- /** 预测曲线的配置,数据分别为平均、最大、最小、当前值 */
|
|
|
- const curveConfig = ref<any>({ id: '0', label: '', time: new Date(), data: [0, 0, 0, 0] });
|
|
|
-
|
|
|
- watch(
|
|
|
- () => props.listData,
|
|
|
- (val: any) => {
|
|
|
- echartDataSg1.xData.length = 0;
|
|
|
- echartDataSg1.yData.length = 0;
|
|
|
- echartDataSgList.length = 0;
|
|
|
- // selectList.length = 0;
|
|
|
-
|
|
|
- if (JSON.stringify(val) === '{}') return;
|
|
|
- internalFireTopData.value = val.bundletube
|
|
|
- temperatureData.value = val.temperature[0] ? val.temperature[0].readData.temperature : '--'
|
|
|
- internalFireBotData.value=val.bundletube
|
|
|
-
|
|
|
- if (val.bundletube.length != 0) {
|
|
|
- // selectSj.value = val.bundletube;
|
|
|
+ // import { ref, reactive, watch, defineProps, inject, h } from 'vue';
|
|
|
+ // import echartLine1 from './echartLine1.vue';
|
|
|
+ // import warnZb from './warnZb.vue';
|
|
|
+ // import PredictionCurve from './predictionCurve.vue';
|
|
|
+ // import internalFireBot1 from './internal-fire-bot1.vue';
|
|
|
+ // import { getMaxY, getMinY } from '../common.data'
|
|
|
+ // // import { deviceControlApi } from '/@/api/vent/index';
|
|
|
+ // import internalFireTop1 from './internal-fire-top1.vue'
|
|
|
+
|
|
|
+ // let props = defineProps({
|
|
|
+ // listData: Object,
|
|
|
+ // });
|
|
|
+
|
|
|
+ // const globalConfig = inject('globalConfig');
|
|
|
+ // const shownChart = ref('default');
|
|
|
+ // let maxY = ref<any>(0);
|
|
|
+ // let minY = ref<any>(0)
|
|
|
+ // // let selectSj = ref<any[]>([]);
|
|
|
+
|
|
|
+ // let internalFireTopData = ref<any[]>([])
|
|
|
+ // let temperatureData = ref(0)
|
|
|
+ // let internalFireBotData = ref<any[]>([])
|
|
|
+ // // let selectList = reactive<any[]>([]);
|
|
|
+ // let widthV = ref('75%');
|
|
|
+ // let heightV = ref('80%');
|
|
|
+ // let coordDw = ref<any[]>([31, 62, 110]);
|
|
|
+ // let widthCanvas = ref(562);
|
|
|
+ // let heightCanvas = ref(316);
|
|
|
+ // //设备连接状态
|
|
|
+ // let netStatus = ref(0);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ // //当前激活密闭参数类型
|
|
|
+ // let type = ref('O₂');
|
|
|
+
|
|
|
+ // let echartDataSg1 = reactive({
|
|
|
+ // xData: [],
|
|
|
+ // yData: [],
|
|
|
+ // lengedData: 'O₂',
|
|
|
+ // lengedDataName: '(%)',
|
|
|
+ // });
|
|
|
+ // let echartDataSgList = reactive<any[]>([]);
|
|
|
+
|
|
|
+ // function getmax() {
|
|
|
+ // getMaxY(echartDataSg1.yData)
|
|
|
+ // getMinY(echartDataSg1.yData)
|
|
|
+ // // maxY.value = echartDataSg1.yData.reduce((acr, cur) => {
|
|
|
+ // // return acr > cur ? acr : cur;
|
|
|
+ // // });
|
|
|
+ // // maxY.value =
|
|
|
+ // // maxY.value.toString().indexOf('.') == -1 ? maxY.value.toString() : maxY.value.toString().substring(0, maxY.value.toString().indexOf('.'));
|
|
|
+ // // if (maxY.value.length < 2 && Number(maxY.value) < 1) {
|
|
|
+ // // maxY.value = 1;
|
|
|
+ // // } else if (maxY.value.length < 2 && Number(maxY.value) >= 1) {
|
|
|
+ // // maxY.value = 10;
|
|
|
+ // // } else if (maxY.value.length < 3) {
|
|
|
+ // // maxY.value = (Number(maxY.value[0]) + 1) * 10;
|
|
|
+ // // } else if (maxY.value.length < 4) {
|
|
|
+ // // maxY.value = (Number(maxY.value[0]) + 1) * 100;
|
|
|
+ // // } else if (maxY.value.length < 5) {
|
|
|
+ // // maxY.value = (Number(maxY.value[0]) + 1) * 1000;
|
|
|
+ // // } else if (maxY.value.length < 6) {
|
|
|
+ // // maxY.value = (Number(maxY.value[0]) + 1) * 10000;
|
|
|
+ // // }
|
|
|
+ // }
|
|
|
+ // //密闭参数选项切换
|
|
|
+ // function btnClick(item, ind) {
|
|
|
+ // // debugger;
|
|
|
+ // activeIndex.value = ind;
|
|
|
+ // type.value = item.label;
|
|
|
+ // echartDataSg1.xData.length = 0;
|
|
|
+ // echartDataSg1.yData.length = 0;
|
|
|
+ // echartDataSg1.lengedData = type.value;
|
|
|
+ // echartDataSg1.lengedDataName = item.dw;
|
|
|
+
|
|
|
+ // const data = selectSj.value.filter((v) => v.strinstallpos == selectData.value)[0];
|
|
|
+ // switch (type.value) {
|
|
|
+ // case 'O₂':
|
|
|
+ // echartDataSgList.forEach((el) => {
|
|
|
+ // echartDataSg1.xData.push(el.time);
|
|
|
+ // echartDataSg1.yData.push(el.o2val);
|
|
|
+ // });
|
|
|
+
|
|
|
+ // curveConfig.value = {
|
|
|
+ // id: 'o2',
|
|
|
+ // label: 'O₂',
|
|
|
+ // time: echartDataSg1.xData,
|
|
|
+ // data: [
|
|
|
+ // // 氧气预测曲线
|
|
|
+ // data.avgParam?.avg_o2_value || 0,
|
|
|
+ // data.avgParam?.max_o2_value || 0,
|
|
|
+ // data.avgParam?.min_o2_value || 0,
|
|
|
+ // // data.readData?.o2val,
|
|
|
+ // ],
|
|
|
+ // monitorData: echartDataSg1.yData,
|
|
|
+ // };
|
|
|
+ // getmax();
|
|
|
+ // break;
|
|
|
+ // case 'C₂H₄':
|
|
|
+ // echartDataSgList.forEach((el) => {
|
|
|
+ // echartDataSg1.xData.push(el.time);
|
|
|
+ // echartDataSg1.yData.push(el.ch2val);
|
|
|
+ // });
|
|
|
+ // curveConfig.value = {
|
|
|
+ // id: 'ch2',
|
|
|
+ // label: 'C₂H₄',
|
|
|
+ // time: echartDataSg1.xData,
|
|
|
+ // data: [
|
|
|
+ // // 预测曲线
|
|
|
+ // data.avgParam?.avg_c2h4_value || 0,
|
|
|
+ // data.avgParam?.max_c2h4_value || 0,
|
|
|
+ // data.avgParam?.min_c2h4_value || 0,
|
|
|
+ // // data.readData?.ch2val,
|
|
|
+ // ],
|
|
|
+ // monitorData: echartDataSg1.yData,
|
|
|
+ // };
|
|
|
+ // getmax();
|
|
|
+ // break;
|
|
|
+ // case 'CO':
|
|
|
+ // echartDataSgList.forEach((el) => {
|
|
|
+ // echartDataSg1.xData.push(el.time);
|
|
|
+ // echartDataSg1.yData.push(el.coval);
|
|
|
+ // });
|
|
|
+ // curveConfig.value = {
|
|
|
+ // id: 'co',
|
|
|
+ // label: 'CO',
|
|
|
+ // time: echartDataSg1.xData,
|
|
|
+ // data: [
|
|
|
+ // // 预测曲线
|
|
|
+ // data.avgParam?.avg_co_value || 0,
|
|
|
+ // data.avgParam?.max_co_value || 0,
|
|
|
+ // data.avgParam?.min_co_value || 0,
|
|
|
+ // // data.readData?.coval,
|
|
|
+ // ],
|
|
|
+ // monitorData: echartDataSg1.yData,
|
|
|
+ // };
|
|
|
+ // getmax();
|
|
|
+ // break;
|
|
|
+ // case 'CH₄':
|
|
|
+ // echartDataSgList.forEach((el) => {
|
|
|
+ // echartDataSg1.xData.push(el.time);
|
|
|
+ // echartDataSg1.yData.push(el.gasval);
|
|
|
+ // });
|
|
|
+ // curveConfig.value = {
|
|
|
+ // id: 'ch',
|
|
|
+ // label: 'CH₄',
|
|
|
+ // time: echartDataSg1.xData,
|
|
|
+ // data: [
|
|
|
+ // // 预测曲线
|
|
|
+ // data.avgParam?.avg_ch4_value || 0,
|
|
|
+ // data.avgParam?.max_ch4_value || 0,
|
|
|
+ // data.avgParam?.min_ch4_value || 0,
|
|
|
+ // // data.readData?.chval,
|
|
|
+ // ],
|
|
|
+ // monitorData: echartDataSg1.yData,
|
|
|
+ // };
|
|
|
+ // getmax();
|
|
|
+ // break;
|
|
|
+ // case 'CO₂':
|
|
|
+ // echartDataSgList.forEach((el) => {
|
|
|
+ // echartDataSg1.xData.push(el.time);
|
|
|
+ // echartDataSg1.yData.push(el.co2val);
|
|
|
+ // });
|
|
|
+ // curveConfig.value = {
|
|
|
+ // id: 'co2',
|
|
|
+ // label: 'CO₂',
|
|
|
+ // time: echartDataSg1.xData,
|
|
|
+ // data: [
|
|
|
+ // // 预测曲线
|
|
|
+ // data.avgParam?.avg_co2_value || 0,
|
|
|
+ // data.avgParam?.max_co2_value || 0,
|
|
|
+ // data.avgParam?.min_co2_value || 0,
|
|
|
+ // // data.readData?.co2val,
|
|
|
+ // ],
|
|
|
+ // monitorData: echartDataSg1.yData,
|
|
|
+ // };
|
|
|
+ // getmax();
|
|
|
+ // break;
|
|
|
+ // case 'C₂H₂':
|
|
|
+ // echartDataSgList.forEach((el) => {
|
|
|
+ // echartDataSg1.xData.push(el.time);
|
|
|
+ // echartDataSg1.yData.push(el.chval);
|
|
|
+ // });
|
|
|
+ // curveConfig.value = {
|
|
|
+ // id: 'gas',
|
|
|
+ // label: 'C₂H₂',
|
|
|
+ // time: echartDataSg1.xData,
|
|
|
+ // data: [
|
|
|
+ // // 预测曲线
|
|
|
+ // data.avgParam?.avg_c2h2_value || 0,
|
|
|
+ // data.avgParam?.max_c2h2_value || 0,
|
|
|
+ // data.avgParam?.min_c2h2_value || 0,
|
|
|
+ // // data.readData?.gasval,
|
|
|
+ // ],
|
|
|
+ // monitorData: echartDataSg1.yData,
|
|
|
+ // };
|
|
|
+ // getmax();
|
|
|
+ // break;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ // /** 预测曲线的配置,数据分别为平均、最大、最小、当前值 */
|
|
|
+ // const curveConfig = ref<any>({ id: '0', label: '', time: new Date(), data: [0, 0, 0, 0] });
|
|
|
+
|
|
|
+ // watch(
|
|
|
+ // () => props.listData,
|
|
|
+ // (val: any) => {
|
|
|
+ // echartDataSg1.xData.length = 0;
|
|
|
+ // echartDataSg1.yData.length = 0;
|
|
|
+ // echartDataSgList.length = 0;
|
|
|
+ // // selectList.length = 0;
|
|
|
+
|
|
|
+ // if (JSON.stringify(val) === '{}') return;
|
|
|
+ // internalFireTopData.value = val.bundletube
|
|
|
+ // temperatureData.value = val.temperature[0] ? val.temperature[0].readData.temperature : '--'
|
|
|
+ // internalFireBotData.value=val.bundletube
|
|
|
+
|
|
|
+ // if (val.bundletube.length != 0) {
|
|
|
+ // // selectSj.value = val.bundletube;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- netStatus.value = dataVal['netStatus'];
|
|
|
- echartDataSgList = dataVal.history;
|
|
|
- btnClick(
|
|
|
- {
|
|
|
- label: type.value,
|
|
|
- dw: echartDataSg1.lengedDataName,
|
|
|
- },
|
|
|
- activeIndex.value
|
|
|
- );
|
|
|
- // dataVal.history.forEach((v) => {
|
|
|
- // echartDataSg1.xData.push(v.time);
|
|
|
- // if (echartDataSg1.lengedData == 'O₂') {
|
|
|
- // echartDataSg1.yData.push(v.o2val);
|
|
|
- // } else if (echartDataSg1.lengedData == 'C₂H₄') {
|
|
|
- // echartDataSg1.yData.push(v.ch2val);
|
|
|
- // } else if (echartDataSg1.lengedData == 'CO') {
|
|
|
- // echartDataSg1.yData.push(v.coval);
|
|
|
- // } else if (echartDataSg1.lengedData == 'CH₄') {
|
|
|
- // echartDataSg1.yData.push(v.chval);
|
|
|
- // } else if (echartDataSg1.lengedData == 'CO₂') {
|
|
|
- // echartDataSg1.yData.push(v.co2val);
|
|
|
- // } else if (echartDataSg1.lengedData == 'C₂H₂') {
|
|
|
- // echartDataSg1.yData.push(v.gasval);
|
|
|
- // }
|
|
|
- // echartDataSgList.push(v);
|
|
|
- // });
|
|
|
- getmax();
|
|
|
- } else {
|
|
|
-
|
|
|
- mbList[0].nd = '--';
|
|
|
- mbList[1].nd = '--';
|
|
|
- mbList[2].nd = '--';
|
|
|
- mbList[3].nd = '--';
|
|
|
- mbList[4].nd = '--';
|
|
|
- mbList[5].nd = '--';
|
|
|
- mbList.forEach((el) => {
|
|
|
- el.time1 = '--';
|
|
|
- el.address = '--';
|
|
|
- });
|
|
|
- }
|
|
|
- },
|
|
|
- { immediate: true, deep: true }
|
|
|
- );
|
|
|
+ // netStatus.value = dataVal['netStatus'];
|
|
|
+ // echartDataSgList = dataVal.history;
|
|
|
+ // btnClick(
|
|
|
+ // {
|
|
|
+ // label: type.value,
|
|
|
+ // dw: echartDataSg1.lengedDataName,
|
|
|
+ // },
|
|
|
+ // activeIndex.value
|
|
|
+ // );
|
|
|
+ // // dataVal.history.forEach((v) => {
|
|
|
+ // // echartDataSg1.xData.push(v.time);
|
|
|
+ // // if (echartDataSg1.lengedData == 'O₂') {
|
|
|
+ // // echartDataSg1.yData.push(v.o2val);
|
|
|
+ // // } else if (echartDataSg1.lengedData == 'C₂H₄') {
|
|
|
+ // // echartDataSg1.yData.push(v.ch2val);
|
|
|
+ // // } else if (echartDataSg1.lengedData == 'CO') {
|
|
|
+ // // echartDataSg1.yData.push(v.coval);
|
|
|
+ // // } else if (echartDataSg1.lengedData == 'CH₄') {
|
|
|
+ // // echartDataSg1.yData.push(v.chval);
|
|
|
+ // // } else if (echartDataSg1.lengedData == 'CO₂') {
|
|
|
+ // // echartDataSg1.yData.push(v.co2val);
|
|
|
+ // // } else if (echartDataSg1.lengedData == 'C₂H₂') {
|
|
|
+ // // echartDataSg1.yData.push(v.gasval);
|
|
|
+ // // }
|
|
|
+ // // echartDataSgList.push(v);
|
|
|
+ // // });
|
|
|
+ // getmax();
|
|
|
+ // } else {
|
|
|
+
|
|
|
+ // mbList[0].nd = '--';
|
|
|
+ // mbList[1].nd = '--';
|
|
|
+ // mbList[2].nd = '--';
|
|
|
+ // mbList[3].nd = '--';
|
|
|
+ // mbList[4].nd = '--';
|
|
|
+ // mbList[5].nd = '--';
|
|
|
+ // mbList.forEach((el) => {
|
|
|
+ // el.time1 = '--';
|
|
|
+ // el.address = '--';
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // { immediate: true, deep: true }
|
|
|
+ // );
|
|
|
</script>
|
|
|
|
|
|
<style lang="less" scoped>
|