From 2d00b3511ec42a9919eabb6ee48d2d63a5e4efa3 Mon Sep 17 00:00:00 2001 From: guoapeng Date: Wed, 21 May 2025 14:45:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=B8=A9=E5=BA=A6=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/home/SetTemperature/index.vue | 18 +++++++++--------- src/layouts/default.vue | 15 +++++++++++++-- src/views/home/index.vue | 21 ++++++++++++++------- 3 files changed, 36 insertions(+), 18 deletions(-) diff --git a/src/components/home/SetTemperature/index.vue b/src/components/home/SetTemperature/index.vue index 5308583..467195d 100644 --- a/src/components/home/SetTemperature/index.vue +++ b/src/components/home/SetTemperature/index.vue @@ -3,22 +3,19 @@ import { setTargetTemperature } from 'apis/home' import { getOreList } from 'apis/ore' import { FtMessage } from 'libs/message' import { useSystemStore } from 'stores/systemStore' -import { onMounted, ref } from 'vue' +import { inject, onMounted, ref } from 'vue' -const props = defineProps({ - id: { - type: String, - default: 'heat_module_01', - }, -}) const emits = defineEmits(['ok', 'cancel']) +const data = inject('currentTemperatureData') +console.log(data) + onMounted(() => { getOres() }) const form = ref({ - temperature: useSystemStore().systemStatus.heatModule.find(item => item.moduleCode === props.id)?.targetTemperature, + temperature: useSystemStore().systemStatus.heatModule.find(item => item.moduleCode === data.value.id)?.targetTemperature, }) const formRef = ref() @@ -48,7 +45,7 @@ const okHandle = async () => { } await setTargetTemperature({ ...form.value, - moduleCode: props.id, + moduleCode: data.value.id, }) FtMessage.success('设置成功') emits('ok') @@ -72,6 +69,9 @@ const getOres = async () => {