Browse Source

fix:剩余时间修改

master
guoapeng 2 weeks ago
parent
commit
1577454551
  1. 8
      src/views/home/chart.vue

8
src/views/home/chart.vue

@ -135,6 +135,9 @@ onUnmounted(() => {
}) })
const formatSeconds = (seconds: number) => { const formatSeconds = (seconds: number) => {
if (seconds === -1) {
seconds = 0
}
const hours = Math.floor(seconds / 3600) const hours = Math.floor(seconds / 3600)
const minutes = Math.floor((seconds % 3600) / 60) const minutes = Math.floor((seconds % 3600) / 60)
const remainingSeconds = seconds % 60 const remainingSeconds = seconds % 60
@ -167,10 +170,7 @@ const formatSeconds = (seconds: number) => {
<span v-if="disinfectionState.state === 'disinfection'"> 预计剩余时间: </span> <span v-if="disinfectionState.state === 'disinfection'"> 预计剩余时间: </span>
<span v-else> 消毒状态 </span> <span v-else> 消毒状态 </span>
</div> </div>
<div
v-if="homeStore.disinfectionState.curStateRemainTimeS && disinfectionState.state !== 'preheat'"
class="home-chart-value"
>
<div v-if="disinfectionState.state === 'disinfection'" class="home-chart-value">
{{ formatSeconds(homeStore.disinfectionState.curStateRemainTimeS) }} {{ formatSeconds(homeStore.disinfectionState.curStateRemainTimeS) }}
</div> </div>
<div v-else class="home-chart-value"> <div v-else class="home-chart-value">

Loading…
Cancel
Save