Browse Source

Revert "fix: 消毒等级取整"

This reverts commit bd98c62fd2.
master
guoapeng 1 week ago
parent
commit
1892990bd7
  1. 2
      src/views/home/chart.vue
  2. 53
      src/views/home/index.vue

2
src/views/home/chart.vue

@ -202,7 +202,7 @@ const formatSeconds = (seconds: number) => {
<el-descriptions-item label="实时消毒等级">
<el-tag>
<span style="color: #31cb7a; font-size: 18px; margin: 0 5px">{{
parseInt(homeStore.disinfectionState.nlog?.toString())
homeStore.disinfectionState.nlog?.toFixed(2)
}}</span>Log
</el-tag>
</el-descriptions-item>

53
src/views/home/index.vue

@ -90,26 +90,20 @@ const deviceType = computed(() => {
<template>
<div class="home">
<div v-if="route.path === '/home'" class="home-grid-container">
<div class="home-left">
<div class="left-box">
<el-card v-for="item in homeStore.h2O2SensorData" :key="item.sensorId" class="card">
<div class="home-left" :style="styles">
<el-card
v-for="(item, index) in homeStore.h2O2SensorData"
:key="item.sensorId"
class="card"
:class="{
'card-center-1':
index === 0
&& (deviceType === deviceStore.deviceTypeMap.PipeDM || deviceType === deviceStore.deviceTypeMap.DrawBarDM),
}"
>
<Environment :env-params="item" />
</el-card>
</div>
<div class="left-box" />
<!-- <el-card -->
<!-- v-for="(item, index) in homeStore.h2O2SensorData" -->
<!-- :key="item.sensorId" -->
<!-- class="card" -->
<!-- :class="{ -->
<!-- 'card-center-1': -->
<!-- index === 0 -->
<!-- && (deviceType === deviceStore.deviceTypeMap.PipeDM || deviceType === deviceStore.deviceTypeMap.DrawBarDM), -->
<!-- }" -->
<!-- > -->
<!-- <Environment :env-params="item" /> -->
<!-- </el-card> -->
</div>
<div class="home-grid-item home-right">
<!-- 正在进行的配方 -->
<div class="top">
@ -173,27 +167,19 @@ $input-height: 3rem;
.home-left {
height: 100%;
width: 100%;
display: grid;
grid-template-rows: repeat(2, 1fr);
grid-template-columns: repeat(1, 1fr);
gap: 20px;
.left-box {
display: flex; // 使 Flexbox
flex-direction: row; //
align-items: flex-start; //
overflow-x: auto; //
width: 100%; //
gap: 10px; //
gap: 10px;
.card {
flex: 0 0 auto;
width: calc(100% / 3 - 10px);
text-align: center;
width: 100%;
height: 100%;
min-width: 200px;
border: 1px solid rgb(225, 225, 225);
border-radius: 10px;
position: relative;
border-radius: 10px 10px 10px 10px;
background: #ffffff;
background: linear-gradient(180deg, rgba(147, 203, 255, 1) -190%, #ffffff 24%);
background: rgba(147, 203, 255, 0.1);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
.title-line {
height: 1vw;
@ -213,7 +199,6 @@ $input-height: 3rem;
}
}
}
}
.home-right {
padding: 10px;

Loading…
Cancel
Save