|
@ -108,7 +108,7 @@ defineExpose({ |
|
|
已放置 |
|
|
已放置 |
|
|
</el-tag> |
|
|
</el-tag> |
|
|
</div> |
|
|
</div> |
|
|
<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 class="tube-item" :class="{ 'tube-item-heat': ['warm_up', 'thermostatic'].includes(data.heatingType), 'tube-item-constant': data.heatingType === 'constant', 'tube-item-fan': data.fanOpen || data.heatingType === 'trayCooling' }" @click.prevent="mousedownHandle" @touch.prevent="mousedownHandle"> |
|
|
<div v-if="data.trayStatus === 0" class="tube-disable" /> |
|
|
<div v-if="data.trayStatus === 0" class="tube-disable" /> |
|
|
<div |
|
|
<div |
|
|
v-if="craft?.state" |
|
|
v-if="craft?.state" |
|
@ -162,6 +162,7 @@ defineExpose({ |
|
|
<span v-show="data.heatingType === 'warm_up'" style="color: #FF4500;font-weight: bold ">预热中</span> |
|
|
<span v-show="data.heatingType === 'warm_up'" style="color: #FF4500;font-weight: bold ">预热中</span> |
|
|
<span v-show="data.heatingType === 'thermostatic'" style="color: #FF4500;;font-weight: bold ">加热中</span> |
|
|
<span v-show="data.heatingType === 'thermostatic'" style="color: #FF4500;;font-weight: bold ">加热中</span> |
|
|
<span v-show="data.heatingType === 'constant'" style="color: #eccbb6;font-weight: bold ">恒温中</span> |
|
|
<span v-show="data.heatingType === 'constant'" style="color: #eccbb6;font-weight: bold ">恒温中</span> |
|
|
|
|
|
<span v-show="data.heatingType === 'trayCooling'" style="color: #6CD3FF;font-weight: bold ">试管冷却中</span> |
|
|
<span v-show="data.fanOpen" style="color: #6CD3FF;font-weight: bold ">降温中</span> |
|
|
<span v-show="data.fanOpen" style="color: #6CD3FF;font-weight: bold ">降温中</span> |
|
|
</div> |
|
|
</div> |
|
|
<CountDown v-if="data.startHeatTime && data.targetTime" :current="new Date().getTime()" :start-time="data.startHeatTime" :duration="data.targetTime" /> |
|
|
<CountDown v-if="data.startHeatTime && data.targetTime" :current="new Date().getTime()" :start-time="data.startHeatTime" :duration="data.targetTime" /> |
|
|