From 545ad3dd5e4ba2d0f0801b02e38ea8e25e501ad2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=A2=A6=E8=BF=9C?= <1063331231@qq.com> Date: Sun, 6 Jul 2025 22:58:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=A7=E8=A1=8C=E7=9A=84?= =?UTF-8?q?=E9=85=8D=E6=96=B9=E5=90=8D=E7=A7=B0=20=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E6=B6=88=E6=AF=92=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/formula/FormulaConfig.vue | 3 +++ src/components/home/HomeFormula.vue | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/formula/FormulaConfig.vue b/src/components/formula/FormulaConfig.vue index 9129065..4ef1c03 100644 --- a/src/components/formula/FormulaConfig.vue +++ b/src/components/formula/FormulaConfig.vue @@ -131,6 +131,9 @@ const handleSubmit = async () => { .then(() => { FtMessage.success('操作成功') formulaStore.initFormulaList('edit') + if (formData.value.formula_id === formulaStore.selectedFormulaInfo?.formula_id) { + formulaStore.selectedFormulaInfo = formulaForm as Formula.FormulaItem + } }) .catch((e) => { console.log(e) diff --git a/src/components/home/HomeFormula.vue b/src/components/home/HomeFormula.vue index 9ab3abf..42de2a7 100644 --- a/src/components/home/HomeFormula.vue +++ b/src/components/home/HomeFormula.vue @@ -7,7 +7,7 @@ import { useFormulaStore } from '@/stores/formulaStore' const formulaStore = useFormulaStore() const formulaInfo = ref() watchEffect(() => { - formulaInfo.value = formulaStore.selectedFormulaInfo || formulaStore.currentSelectedFormulaInfo + formulaInfo.value = formulaStore.selectedFormulaInfo }) @@ -18,7 +18,7 @@ watchEffect(() => { -
{{ formulaInfo.name || '默认' }}
+
{{ formulaInfo?.name || '默认' }}