From 9290ff356436b75d6dff9f13893c141bd352f43d Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期五, 27 三月 2026 17:08:12 +0800
Subject: [PATCH] 能耗统计默认值修改
---
src/views/energyManagement/energyConsumptionStatistical/index.vue | 27 +++++++++++++++++++++++----
1 files changed, 23 insertions(+), 4 deletions(-)
diff --git a/src/views/energyManagement/energyConsumptionStatistical/index.vue b/src/views/energyManagement/energyConsumptionStatistical/index.vue
index 8e540b8..b2ac9a4 100644
--- a/src/views/energyManagement/energyConsumptionStatistical/index.vue
+++ b/src/views/energyManagement/energyConsumptionStatistical/index.vue
@@ -657,10 +657,29 @@
// 缁熻缁村害鍒囨崲
const handleTypeChange = () => {
- // 閲嶇疆鏃堕棿鑼冨洿
- searchForm.dateRange = [];
- searchForm.monthRange = [];
- searchForm.year = new Date().getFullYear();
+ // 閲嶇疆鏃堕棿鑼冨洿骞惰缃粯璁ゅ��
+ const end = new Date();
+ const start = new Date();
+
+ if (statisticsType.value === "day") {
+ // 榛樿鏈�杩�7澶�
+ start.setDate(start.getDate() - 6);
+ searchForm.dateRange = [
+ start.toISOString().split("T")[0],
+ end.toISOString().split("T")[0],
+ ];
+ } else if (statisticsType.value === "month") {
+ // 榛樿鏈�杩�3涓湀
+ start.setMonth(start.getMonth() - 2);
+ searchForm.monthRange = [
+ start.toISOString().slice(0, 7),
+ end.toISOString().slice(0, 7),
+ ];
+ } else if (statisticsType.value === "year") {
+ // 榛樿褰撳墠骞翠唤
+ searchForm.year = new Date().getFullYear();
+ }
+
page.current = 1;
handleQuery();
};
--
Gitblit v1.9.3