From 93d8c9116ac4740224e8267373e904ba905ace43 Mon Sep 17 00:00:00 2001 From: guoapeng Date: Mon, 7 Jul 2025 20:16:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=80=9F=E7=8E=87=E5=AE=9E=E6=97=B6?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/home/HomeFormula.vue | 17 +++++++++++++---- src/components/home/HomeOperation.vue | 1 + src/components/home/HomeSetting.vue | 1 + src/stores/homeStore.ts | 8 ++++++++ src/views/home/chart.vue | 1 + 5 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/components/home/HomeFormula.vue b/src/components/home/HomeFormula.vue index 4a36e3f..ded6c37 100644 --- a/src/components/home/HomeFormula.vue +++ b/src/components/home/HomeFormula.vue @@ -1,13 +1,22 @@ @@ -23,9 +32,9 @@ watchEffect(() => { -
+
速率 - {{ formulaInfo.injection_pump_speed }}g/分钟 + {{ rate }}g/分钟
diff --git a/src/components/home/HomeOperation.vue b/src/components/home/HomeOperation.vue index 3d3e4ee..7592864 100644 --- a/src/components/home/HomeOperation.vue +++ b/src/components/home/HomeOperation.vue @@ -116,6 +116,7 @@ const doStartDisinfect = async () => { */ const onFinishDisinfect = () => { FtMessageBox.warning('请确认是否结束消毒').then(() => { + homeStore.setRate(undefined) doStopDisinfect() }) } diff --git a/src/components/home/HomeSetting.vue b/src/components/home/HomeSetting.vue index a7d0b92..85f37a7 100644 --- a/src/components/home/HomeSetting.vue +++ b/src/components/home/HomeSetting.vue @@ -125,6 +125,7 @@ const onSave = async () => { }), ) FtMessage.success('设定成功') + homeStore.setRate(formData.injection_pump_speed) } } /** diff --git a/src/stores/homeStore.ts b/src/stores/homeStore.ts index 8d633d8..ffe9557 100644 --- a/src/stores/homeStore.ts +++ b/src/stores/homeStore.ts @@ -133,8 +133,14 @@ export const useHomeStore = defineStore('home', () => { const defaultIntensityValue = ref(10) const defaultIntensityTypeValue = ref() + const realRate = ref() + const allData = ref([]) + const setRate = (data: any) => { + realRate.value = data + } + /** * @function updateHomeData * @param {Home.DisplayrelyMgr[]} data - 当前设备所有环境数据(仓内、探头) @@ -228,6 +234,8 @@ export const useHomeStore = defineStore('home', () => { } return { + realRate, + setRate, isDeviceIdle, h2O2SensorData, diff --git a/src/views/home/chart.vue b/src/views/home/chart.vue index 3146f6a..1ba2249 100644 --- a/src/views/home/chart.vue +++ b/src/views/home/chart.vue @@ -73,6 +73,7 @@ const onSave = async () => { }), ) FtMessage.success('设定成功') + homeStore.setRate(formData.injection_pump_speed) } }