|
@ -32,6 +32,21 @@ const createDefaultFormulaInfo = (): Formula.FormulaItem => ({ |
|
|
stoped_satur: 85, |
|
|
stoped_satur: 85, |
|
|
name: '默认配置', |
|
|
name: '默认配置', |
|
|
}) |
|
|
}) |
|
|
|
|
|
// 清空配方函数
|
|
|
|
|
|
const createResetFormulaInfo = (): Formula.FormulaItem => ({ |
|
|
|
|
|
continued_gs: 0, |
|
|
|
|
|
continued_humi: 0, |
|
|
|
|
|
continued_satur: 0, |
|
|
|
|
|
injection_pump_speed: 0, |
|
|
|
|
|
loglevel: 0, |
|
|
|
|
|
max_humidity: 0, |
|
|
|
|
|
pre_heat_time_s: 0, |
|
|
|
|
|
proportional_valve_default_value: 0, |
|
|
|
|
|
stoped_gs: 0, |
|
|
|
|
|
stoped_humi: 0, |
|
|
|
|
|
stoped_satur: 0, |
|
|
|
|
|
name: '', |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
export const useFormulaStore = defineStore('formula', () => { |
|
|
export const useFormulaStore = defineStore('formula', () => { |
|
|
// 状态定义
|
|
|
// 状态定义
|
|
@ -39,6 +54,7 @@ export const useFormulaStore = defineStore('formula', () => { |
|
|
const pressurList = PRESSURE_TYPES |
|
|
const pressurList = PRESSURE_TYPES |
|
|
const logLevelOptions = ref<System.Option[]>([]) |
|
|
const logLevelOptions = ref<System.Option[]>([]) |
|
|
const defaultFormulaInfo = ref<Formula.FormulaItem>(createDefaultFormulaInfo()) |
|
|
const defaultFormulaInfo = ref<Formula.FormulaItem>(createDefaultFormulaInfo()) |
|
|
|
|
|
const resetFormulaInfo = ref<Formula.FormulaItem>(createResetFormulaInfo()) |
|
|
const pressurOptionList = ref<string[]>(['10%', '20%', '30%', '40%', '50%', '60%', '70%', '80%', '90%', '100%']) |
|
|
const pressurOptionList = ref<string[]>(['10%', '20%', '30%', '40%', '50%', '60%', '70%', '80%', '90%', '100%']) |
|
|
const currentSelectedFormulaInfo = ref<Formula.FormulaItem>(cloneDeep(defaultFormulaInfo.value)) |
|
|
const currentSelectedFormulaInfo = ref<Formula.FormulaItem>(cloneDeep(defaultFormulaInfo.value)) |
|
|
const selectedFormulaInfo = ref<Formula.FormulaItem | null>(null) |
|
|
const selectedFormulaInfo = ref<Formula.FormulaItem | null>(null) |
|
@ -236,6 +252,7 @@ export const useFormulaStore = defineStore('formula', () => { |
|
|
logLevelOptions, |
|
|
logLevelOptions, |
|
|
selectedFormulaInfo, |
|
|
selectedFormulaInfo, |
|
|
defaultFormulaInfo, |
|
|
defaultFormulaInfo, |
|
|
|
|
|
resetFormulaInfo, |
|
|
isDefaultFormula, |
|
|
isDefaultFormula, |
|
|
flip, |
|
|
flip, |
|
|
selectedIndex, |
|
|
selectedIndex, |
|
|