You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
438 B
20 lines
438 B
import { defineStore } from 'pinia'
|
|
import { ref } from 'vue'
|
|
|
|
export const useSealStore = defineStore('seal', () => {
|
|
const sealState = ref('idle')
|
|
const sealInfo = ref<Seal.SealStateItem>({
|
|
pressure: '0',
|
|
workState: 'idle',
|
|
workStateDisplay: '空闲',
|
|
})
|
|
const updateSealInfo = (dataInfo: Seal.SealStateItem) => {
|
|
sealInfo.value = dataInfo
|
|
}
|
|
|
|
return {
|
|
sealState,
|
|
sealInfo,
|
|
updateSealInfo,
|
|
}
|
|
})
|