|
|
@ -86,14 +86,15 @@ const getPressureConfig = async () => { |
|
|
|
const deviceState = computed(() => { |
|
|
|
return disinfectionState.value.state === 'idle' || disinfectionState.value.state === 'finished' |
|
|
|
}) |
|
|
|
|
|
|
|
const disinfectFormulaTitle = ref<string>('消毒设置') |
|
|
|
/** |
|
|
|
* @function 打开消毒设置对话框 |
|
|
|
* @desc 根据当前选中配方或默认配方初始化设置 |
|
|
|
*/ |
|
|
|
const onDisinfectConfig = () => { |
|
|
|
const onDisinfectConfig = (title: string) => { |
|
|
|
formulaStore.updateSelectedFormulaDataByList(selectedByFormulas.value || cloneDeep(formulaStore.defaultFormulaInfo)) |
|
|
|
disinfectFormulaVisible.value = true |
|
|
|
disinfectFormulaTitle.value = title |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
@ -260,7 +261,7 @@ const settingWidth = computed(() => { |
|
|
|
:width="settingWidth" |
|
|
|
text-color="#1989fa" |
|
|
|
height="3rem" |
|
|
|
@click="onDisinfectConfig" |
|
|
|
@click="onDisinfectConfig('消毒设置')" |
|
|
|
/> |
|
|
|
<BtButton |
|
|
|
v-else |
|
|
@ -270,12 +271,12 @@ const settingWidth = computed(() => { |
|
|
|
:width="settingWidth" |
|
|
|
text-color="#1989fa" |
|
|
|
height="3rem" |
|
|
|
@click="onDisinfectConfig" |
|
|
|
@click="onDisinfectConfig('运行参数')" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<ft-dialog v-model="disinfectFormulaVisible" title="消毒设置" width="80vw"> |
|
|
|
<ft-dialog v-model="disinfectFormulaVisible" :title="disinfectFormulaTitle" width="80vw"> |
|
|
|
<div style="height: 80vh;overflow: auto"> |
|
|
|
<Config ref="configRef" /> |
|
|
|
</div> |
|
|
|