Browse Source

progress

master
maochaoying 2 years ago
parent
commit
d0e1452928
  1. 40
      src/components/Progress.vue
  2. 9
      src/store/modules/operator.js
  3. 4
      src/store/modules/websocket.js

40
src/components/Progress.vue
File diff suppressed because it is too large
View File

9
src/store/modules/operator.js

@ -10,10 +10,19 @@ export const useOperatorStore = defineStore({
disinfection_id: '',
drainingWorkState: 0,
replenishingFluidsWorkState: 0,
// 是否预热
preHeat: false,
preHeatRaminTimeS: 0,
}
},
// actions
actions: {
updatePreHeatRaminTimeS(preHeatRaminTimeS) {
this.preHeatRaminTimeS = preHeatRaminTimeS
},
updatePreHeat(preHeat) {
this.preHeat = preHeat
},
updateDrainingWorkState(drainingWorkState) {
this.drainingWorkState = drainingWorkState
},

4
src/store/modules/websocket.js

@ -42,6 +42,8 @@ export const useWebSocketStore = defineStore({
const { state } = JSON.parse(ev.data)
const {
disinfectionWorkState,
preHeat,
preHeatRaminTimeS,
estimatedRemainingTimeS,
disinfection_id,
isLogin,
@ -105,6 +107,8 @@ export const useWebSocketStore = defineStore({
userStore.updatePermission(permissionLevel)
settingStore.updateInitLoading()
operatorStore.updatePreHeatRaminTimeS(preHeatRaminTimeS)
operatorStore.updatePreHeat(preHeat)
operatorStore.updateDisinfectStatus(disinfectionWorkState)
operatorStore.updateEstimatedRemainingTimeS(estimatedRemainingTimeS)
operatorStore.updateDisinfectionId(disinfection_id)

Loading…
Cancel
Save