From 0571c03740d9069cf761695d0dcadd4d6bc9af0d Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期四, 19 六月 2025 08:54:19 +0800 Subject: [PATCH] refactor(model): 优化模型相关功能和查询 --- zhitan-vue/src/views/costAnalysis/energy-trend-analysis.vue | 40 ++++++++++------------------------------ 1 files changed, 10 insertions(+), 30 deletions(-) diff --git a/zhitan-vue/src/views/costAnalysis/energy-trend-analysis.vue b/zhitan-vue/src/views/costAnalysis/energy-trend-analysis.vue index 1c82358..7fcb843 100644 --- a/zhitan-vue/src/views/costAnalysis/energy-trend-analysis.vue +++ b/zhitan-vue/src/views/costAnalysis/energy-trend-analysis.vue @@ -8,6 +8,7 @@ import { useRoute } from "vue-router" const { period } = proxy.useDict("period") import useSettingsStore from "@/store/modules/settings" +import message from "yarn/lib/cli.js"; const settingsStore = useSettingsStore() watch( () => settingsStore.sideTheme, @@ -43,7 +44,10 @@ } }) queryParams.value.meterId = res.data.length > 0 ? res.data[0].code : "" - getList() + if (res.data.length > 0) { + getList() + } + } }) } @@ -64,12 +68,17 @@ function getList() { return loading.value = true + + if (!queryParams.value.meterId) { + message.error("璇烽�夋嫨鐢佃〃") + } let params = { nodeId: queryParams.value.nodeId, timeType: queryParams.value.timeType, timeCode: queryParams.value.dataTime, meterId: queryParams.value.meterId, } + console.log("params:::",params) if (queryParams.value.timeType == "DAY") { params.timeCode = proxy.dayjs(new Date(queryParams.value.dataTime)).format("YYYY-MM-DD") } else if (queryParams.value.timeType == "MONTH") { @@ -262,34 +271,5 @@ .chart-box { width: 100%; height: 100% !important; -} -.display-buttons { - display: flex; - justify-content: flex-end; - align-items: center; - margin-top: 16px; - margin-right: 16px; - .display-btn, - .active-display-btn { - width: 78px; - height: 34px; - background: #fff; - color: #409eff; - border: 2px solid #409eff; - border-radius: 4px; - margin-left: 10px; - text-align: center; - line-height: 31px; - font-size: 14px; - font-weight: 400; - cursor: pointer; - &:hover { - opacity: 0.9; - } - } - .active-display-btn { - background: #409eff; - color: #fff; - } } </style> -- Gitblit v1.9.3