Browse Source

fix: 加热颜色改变

master
guoapeng 2 months ago
parent
commit
f9e0c458a7
  1. 9
      src/components/home/Tube/index.vue

9
src/components/home/Tube/index.vue

@ -115,7 +115,7 @@ defineExpose({
<span v-show="data.trayStatus === 0">空置</span>
<span v-show="data.trayStatus === 1">已放置</span>
</div>
<div class="tube-item" :class="{ 'tube-item-heat': ['warm_up', 'thermostatic', 'constant'].includes(data.heatingType), 'tube-item-fan': data.fanOpen }" @click.prevent="mousedownHandle" @touch.prevent="mousedownHandle">
<div class="tube-item" :class="{ 'tube-item-heat': ['warm_up', 'thermostatic'].includes(data.heatingType), 'tube-item-constant': data.heatingType === 'constant', 'tube-item-fan': data.fanOpen }" @click.prevent="mousedownHandle" @touch.prevent="mousedownHandle">
<div v-if="data.trayStatus === 0" class="tube-disable" />
<div
v-if="data.trayStatus !== 0 && craft?.state"
@ -164,8 +164,8 @@ defineExpose({
</span>
<span v-show="data.heatingType === 'warm_up'" style="color: #ee290f ">预热中</span>
<span v-show="data.heatingType === 'thermostatic'" style="color: #FE0A0A ">加热中</span>
<span v-show="data.heatingType === 'constant'" style="color: #FE0A0A ">恒温中</span>
<span v-show="data.fanOpen" style="color: #14A656 ">降温中</span>
<span v-show="data.heatingType === 'constant'" style="color: green ">恒温中</span>
<span v-show="data.fanOpen" style="color: blue ">降温中</span>
</div>
<div v-if="numList.find(item => item.heatModuleCode === data.moduleCode)?.countdownStr" style="text-align: center;font-size: 12px;color:#FE0A0A ">
{{ numList.find(item => item.heatModuleCode === data.moduleCode)?.countdownStr }}
@ -214,6 +214,9 @@ defineExpose({
background: #FE0A0A !important;
}
.tube-item-fan {
background: blue !important;
}
.tube-item-constant {
background: #14A656 !important;
}
.tube-item {

Loading…
Cancel
Save