From 58aed9ead78e6135ea37d9564565a400bfd63ac0 Mon Sep 17 00:00:00 2001 From: Vce Date: Sun, 31 Mar 2024 10:49:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E5=A4=A9=E6=B0=94?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sevenLargeScreen/headNoise/centerBottom.vue | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/views/sevenLargeScreen/headNoise/centerBottom.vue b/src/views/sevenLargeScreen/headNoise/centerBottom.vue index 20dfb14..e0dc0a8 100644 --- a/src/views/sevenLargeScreen/headNoise/centerBottom.vue +++ b/src/views/sevenLargeScreen/headNoise/centerBottom.vue @@ -23,10 +23,21 @@ import Card from "@/components/card.vue"; import { reactive, onMounted, ref } from "vue"; import { getWeatherDataApi } from "@/api/modules/headNoise"; +import { getTaskTimeDetail } from "@/api/modules/schedulePlan"; +import { GlobalStore } from "@/stores"; +const store = GlobalStore(); const weatherList = ref([]); +//获取项目信息 +const projectTimeInfo = ref({} as any); +const getProjectInfo = async () => { + const res: any = await getTaskTimeDetail({ projectSn: store.sn }); + console.log("获取项目信息", res); + projectTimeInfo.value = res.result; + loadWeather(); +}; //获取天气 const loadWeather = async () => { - const res = await getWeatherDataApi({ cityid: "" }); + const res = await getWeatherDataApi({ cityid: "", areaId: projectTimeInfo.value.areaCode }); let json = JSON.parse(res.result); let list = json; console.log("获取天气", res.result); @@ -41,7 +52,7 @@ const loadWeather = async () => { }); }; onMounted(() => { - loadWeather(); + getProjectInfo(); }); const weatherIcon = ref([ {