|
@@ -70,20 +70,82 @@
|
|
</div>
|
|
</div>
|
|
<div class="Freezer_boxs">
|
|
<div class="Freezer_boxs">
|
|
<div v-if="numlist === 3" class="Freezer_left">
|
|
<div v-if="numlist === 3" class="Freezer_left">
|
|
- <div v-for="(item, index) in thawData" :key="index" class="Freezer_left_databoxs">
|
|
|
|
- <div v-for="(items, indexs) in item.list" :key="indexs" class="Freezer_left_databox">
|
|
|
|
|
|
+ <div v-if="thawData && thawData.one && thawData.one.length > 0" class="Freezer_left_databoxs">
|
|
|
|
+ <div v-for="(items, indexs) in thawData.one" :key="indexs" class="Freezer_left_databox">
|
|
<div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
<div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
- <div class="Freezer_left_databoxs_listboxs">
|
|
|
|
|
|
+ <div v-for="(j, i) in items.data" :key="i" class="Freezer_left_databoxs_listboxs">
|
|
<div class="Freezer_left_databoxs_list">
|
|
<div class="Freezer_left_databoxs_list">
|
|
- 压力:
|
|
|
|
|
|
+ {{ j.param ? j.param : '暂无' }}:
|
|
<div class="Freezer_left_databoxs_lists">
|
|
<div class="Freezer_left_databoxs_lists">
|
|
- {{ items.pressure ? items.pressure.toFixed(2) : '' }} Pa
|
|
|
|
|
|
+ {{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="thawData && thawData.two && thawData.two.length > 0" class="Freezer_left_databoxs">
|
|
|
|
+ <div v-for="(items, indexs) in thawData.two" :key="indexs" class="Freezer_left_databox">
|
|
|
|
+ <div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
|
|
+ <div v-for="(j, i) in items.data" :key="i" class="Freezer_left_databoxs_listboxs">
|
|
<div class="Freezer_left_databoxs_list">
|
|
<div class="Freezer_left_databoxs_list">
|
|
- 温度:
|
|
|
|
|
|
+ {{ j.param ? j.param : '暂无' }}:
|
|
<div class="Freezer_left_databoxs_lists">
|
|
<div class="Freezer_left_databoxs_lists">
|
|
- {{ items.temperature ? items.temperature.toFixed(2) : '' }} ℃
|
|
|
|
|
|
+ {{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div
|
|
|
|
+ v-if="thawData && thawData.three && thawData.three.length > 0"
|
|
|
|
+ class="Freezer_left_databoxs"
|
|
|
|
+ >
|
|
|
|
+ <div v-for="(items, indexs) in thawData.three" :key="indexs" class="Freezer_left_databox">
|
|
|
|
+ <div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
|
|
+ <div v-for="(j, i) in items.data" :key="i" class="Freezer_left_databoxs_listboxs">
|
|
|
|
+ <div class="Freezer_left_databoxs_list">
|
|
|
|
+ {{ j.param ? j.param : '暂无' }}:
|
|
|
|
+ <div class="Freezer_left_databoxs_lists">
|
|
|
|
+ {{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="thawData && thawData.four && thawData.four.length > 0" class="Freezer_left_databoxs">
|
|
|
|
+ <div v-for="(items, indexs) in thawData.four" :key="indexs" class="Freezer_left_databox">
|
|
|
|
+ <div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
|
|
+ <div v-for="(j, i) in items.data" :key="i" class="Freezer_left_databoxs_listboxs">
|
|
|
|
+ <div class="Freezer_left_databoxs_list">
|
|
|
|
+ {{ j.param ? j.param : '暂无' }}:
|
|
|
|
+ <div class="Freezer_left_databoxs_lists">
|
|
|
|
+ {{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="thawData && thawData.five && thawData.five.length > 0" class="Freezer_left_databoxs">
|
|
|
|
+ <div v-for="(items, indexs) in thawData.five" :key="indexs" class="Freezer_left_databox">
|
|
|
|
+ <div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
|
|
+ <div v-for="(j, i) in items.data" :key="i" class="Freezer_left_databoxs_listboxs">
|
|
|
|
+ <div class="Freezer_left_databoxs_list">
|
|
|
|
+ {{ j.param ? j.param : '暂无' }}:
|
|
|
|
+ <div class="Freezer_left_databoxs_lists">
|
|
|
|
+ {{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div v-if="thawData && thawData.six && thawData.six.length > 0" class="Freezer_left_databoxs">
|
|
|
|
+ <div v-for="(items, indexs) in thawData.six" :key="indexs" class="Freezer_left_databox">
|
|
|
|
+ <div class="Freezer_left_databox_title">{{ items.name ? items.name : '' }}</div>
|
|
|
|
+ <div v-for="(j, i) in items.data" :key="i" class="Freezer_left_databoxs_listboxs">
|
|
|
|
+ <div class="Freezer_left_databoxs_list">
|
|
|
|
+ {{ j.param ? j.param : '暂无' }}:
|
|
|
|
+ <div class="Freezer_left_databoxs_lists">
|
|
|
|
+ {{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -175,7 +237,7 @@
|
|
<div class="Freezer_middle_topdataboxs_listboxs">
|
|
<div class="Freezer_middle_topdataboxs_listboxs">
|
|
<div v-for="(j, i) in item.data" :key="i" class="Freezer_middle_topdataboxs_list">
|
|
<div v-for="(j, i) in item.data" :key="i" class="Freezer_middle_topdataboxs_list">
|
|
{{ j.param ? j.param : '' }}:
|
|
{{ j.param ? j.param : '' }}:
|
|
- <div>{{ j.value ? j.value.toFixed(3) : '' }} {{ j.unit ? j.unit : '' }}</div>
|
|
|
|
|
|
+ <div>{{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -186,7 +248,7 @@
|
|
<div class="Freezer_middle_topdataboxs_listboxs2">
|
|
<div class="Freezer_middle_topdataboxs_listboxs2">
|
|
<div v-for="(j, i) in item.data" :key="i" class="Freezer_middle_topdataboxs_list2">
|
|
<div v-for="(j, i) in item.data" :key="i" class="Freezer_middle_topdataboxs_list2">
|
|
{{ j.param ? j.param : '' }}:
|
|
{{ j.param ? j.param : '' }}:
|
|
- <div>{{ j.value ? j.value.toFixed(3) : '' }} {{ j.unit ? j.unit : '' }}</div>
|
|
|
|
|
|
+ <div>{{ j.value ? j.value.toFixed(2) : '' }} {{ j.unit ? j.unit : '' }}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -1039,6 +1101,7 @@ const handleMqttMessage = (topic: string, message: any) => {
|
|
} else {
|
|
} else {
|
|
try {
|
|
try {
|
|
const data = JSON.parse(message.toString());
|
|
const data = JSON.parse(message.toString());
|
|
|
|
+ console.log(data, 'datadatadatadatadata');
|
|
coalgasData.value = data.top;
|
|
coalgasData.value = data.top;
|
|
ThawingtemperatureData.value = data.right;
|
|
ThawingtemperatureData.value = data.right;
|
|
if (ThawingtemperatureData.value.length > 0) {
|
|
if (ThawingtemperatureData.value.length > 0) {
|
|
@@ -1298,7 +1361,7 @@ body {
|
|
align-content: space-between;
|
|
align-content: space-between;
|
|
.Freezer_left_databoxs {
|
|
.Freezer_left_databoxs {
|
|
width: 100%;
|
|
width: 100%;
|
|
- height: 16rem;
|
|
|
|
|
|
+ // height: 16rem;
|
|
display: flex;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
@@ -1319,13 +1382,13 @@ body {
|
|
}
|
|
}
|
|
.Freezer_left_databoxs_listboxs {
|
|
.Freezer_left_databoxs_listboxs {
|
|
width: 100%;
|
|
width: 100%;
|
|
- height: 6rem;
|
|
|
|
- padding-top: 0.3rem;
|
|
|
|
|
|
+ // height: 6rem;
|
|
|
|
+ // padding-top: 0.3rem;
|
|
.Freezer_left_databoxs_list {
|
|
.Freezer_left_databoxs_list {
|
|
display: flex;
|
|
display: flex;
|
|
width: 100%;
|
|
width: 100%;
|
|
font-size: 0.9rem;
|
|
font-size: 0.9rem;
|
|
- padding-left: 1.4rem;
|
|
|
|
|
|
+ padding-left: 1rem;
|
|
margin: 0.5rem 0;
|
|
margin: 0.5rem 0;
|
|
height: 1.9rem;
|
|
height: 1.9rem;
|
|
line-height: 1.9rem;
|
|
line-height: 1.9rem;
|
|
@@ -1478,10 +1541,10 @@ body {
|
|
flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
.Freezer_middle_topdataboxs_list {
|
|
.Freezer_middle_topdataboxs_list {
|
|
width: 50%;
|
|
width: 50%;
|
|
- padding: 0% 2.5%;
|
|
|
|
|
|
+ padding: 0% 2%;
|
|
height: 3.6rem;
|
|
height: 3.6rem;
|
|
line-height: 3.6rem;
|
|
line-height: 3.6rem;
|
|
- font-size: 1rem;
|
|
|
|
|
|
+ font-size: 0.8rem;
|
|
display: flex;
|
|
display: flex;
|
|
div {
|
|
div {
|
|
margin-left: 0.3rem;
|
|
margin-left: 0.3rem;
|