From 7e78020d6e97bddcd265cac69e96f78103d70c11 Mon Sep 17 00:00:00 2001 From: selia-zx <1771203023@qq.com> Date: Wed, 25 Jun 2025 17:31:25 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=AF=B9=E6=8E=A5=E7=94=9F=E6=B4=BB=E7=83=AD?= =?UTF-8?q?=E6=B0=B4=E4=BE=9B=E6=B0=B4=E7=9B=91=E6=8E=A7=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?-=E9=A1=B9=E7=9B=AE=E6=80=BB=E8=A7=88-=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E6=A6=82=E5=86=B5=E3=80=81=E5=BD=93=E6=9C=88=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1=202.=E5=AF=B9=E6=8E=A5=E8=83=BD=E6=BA=90?= =?UTF-8?q?=E5=88=86=E6=9E=90-=E8=83=BD=E8=80=97=E6=8A=A5=E8=A1=A8?= =?UTF-8?q?=E3=80=81=E6=B8=A9=E5=BA=A6=E5=8F=98=E5=8C=96=E8=A1=A8=E3=80=81?= =?UTF-8?q?=E6=B0=B4=E4=BD=8D=E5=8F=98=E5=8C=96=E8=A1=A8=203.=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5=E7=94=A8=E8=83=BD=E6=9F=A5=E8=AF=A2-=E8=83=BD?= =?UTF-8?q?=E8=80=97=E3=80=81=E6=B0=B4=E8=A1=A8=E8=AF=BB=E6=95=B0=E3=80=81?= =?UTF-8?q?=E7=94=B5=E8=A1=A8=E8=AF=BB=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/api/hotWater/energyAnalysis.js | 34 ++ src/api/hotWater/energyQuery.js | 10 + src/api/hotWater/overview.js | 18 + src/assets/icons/svg/dataAnalysis.svg | 1 + src/assets/icons/svg/energyQuery.svg | 1 + .../components/energyReport.vue | 467 ++++++++++------- .../energyAnalysis/components/temReport.vue | 484 ++++++++---------- .../energyAnalysis/components/waterReport.vue | 484 ++++++++---------- .../energyQuery/components/electReading.vue | 124 +++-- .../energyQuery/components/energy.vue | 101 ++-- .../energyQuery/components/waterReading.vue | 122 +++-- src/views/hotWater/energyQuery/index.vue | 467 +++-------------- src/views/hotWater/overview/index.vue | 470 ++++++++++------- src/views/temSys/temMonitor/index.vue | 1 + 15 files changed, 1278 insertions(+), 1510 deletions(-) create mode 100644 src/api/hotWater/energyAnalysis.js create mode 100644 src/api/hotWater/energyQuery.js create mode 100644 src/api/hotWater/overview.js create mode 100644 src/assets/icons/svg/dataAnalysis.svg create mode 100644 src/assets/icons/svg/energyQuery.svg diff --git a/.env.development b/.env.development index 13c7001..a08e7e1 100644 --- a/.env.development +++ b/.env.development @@ -7,9 +7,9 @@ ENV = 'development' # 开发环境 # VUE_APP_BASE_API = '/dev-api' # 后台 -# VUE_APP_BASE_API = 'http://192.168.1.222:8080' +VUE_APP_BASE_API = 'http://192.168.1.222:8080' # 梅州云端 -VUE_APP_BASE_API = 'http://106.55.173.225:8091' +# VUE_APP_BASE_API = 'http://106.55.173.225:8091' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true diff --git a/src/api/hotWater/energyAnalysis.js b/src/api/hotWater/energyAnalysis.js new file mode 100644 index 0000000..6420131 --- /dev/null +++ b/src/api/hotWater/energyAnalysis.js @@ -0,0 +1,34 @@ +import request from "@/utils/request"; + +// 楼层 +export function hotBuildList(query) { + return request({ + url: "/space/building/hot_list", + method: "get", + params: query, + }); +} +// 楼栋能耗环比 +export function hotEnergySum(query) { + return request({ + url: "/hot_energy/energySum", + method: "get", + params: query, + }); +} +// 温度变化表 +export function hotWaterTemp(query) { + return request({ + url: "/hot_energy/waterTemp", + method: "get", + params: query, + }); +} +// 温度变化表 +export function hotWaterLevel(query) { + return request({ + url: "/hot_energy/waterLevel", + method: "get", + params: query, + }); +} diff --git a/src/api/hotWater/energyQuery.js b/src/api/hotWater/energyQuery.js new file mode 100644 index 0000000..585a255 --- /dev/null +++ b/src/api/hotWater/energyQuery.js @@ -0,0 +1,10 @@ +import request from "@/utils/request"; + +// 水电表读数 +export function queryDeviceDatas(query) { + return request({ + url: "/hot_energy/queryDeviceDatas", + method: "get", + params: query, + }); +} \ No newline at end of file diff --git a/src/api/hotWater/overview.js b/src/api/hotWater/overview.js new file mode 100644 index 0000000..f909bd3 --- /dev/null +++ b/src/api/hotWater/overview.js @@ -0,0 +1,18 @@ +import request from "@/utils/request"; + +// 设备状态 +export function deviceState(query) { + return request({ + url: "/device/hotWater/deviceState", + method: "get", + params: query, + }); +} +// 楼栋能耗 +export function hotEnergyQuery(query) { + return request({ + url: "/hot_energy/query", + method: "get", + params: query, + }); +} diff --git a/src/assets/icons/svg/dataAnalysis.svg b/src/assets/icons/svg/dataAnalysis.svg new file mode 100644 index 0000000..29dfa1d --- /dev/null +++ b/src/assets/icons/svg/dataAnalysis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/energyQuery.svg b/src/assets/icons/svg/energyQuery.svg new file mode 100644 index 0000000..53f761a --- /dev/null +++ b/src/assets/icons/svg/energyQuery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/hotWater/energyAnalysis/components/energyReport.vue b/src/views/hotWater/energyAnalysis/components/energyReport.vue index f08f015..1b434da 100644 --- a/src/views/hotWater/energyAnalysis/components/energyReport.vue +++ b/src/views/hotWater/energyAnalysis/components/energyReport.vue @@ -5,13 +5,19 @@
用水量(吨)
-
2
+
{{ useWater }}
-
与昨日相比
-
+
与昨日相比
+
与上月相比
+
与上年相比
+
- -10% + +{{ useWaterRadio }} +
+
+ + -{{ useWaterRadio }}
用电量(度)
-
31.600
+
{{ useElect }}
-
与昨日相比
-
- - 64.41% +
与昨日相比
+
与上月相比
+
与上年相比
+
+ + +{{ useElectRadio }} +
+
+ + -{{ useElectRadio }}
单耗(度/吨)
-
2
+
{{ useUnit }}
-
与昨日相比
-
- - 64.41% +
与昨日相比
+
与上月相比
+
与上年相比
+
+ + +{{ useUnitRadio }} +
+
+ + -{{ useUnitRadio }}
@@ -131,7 +149,7 @@ 查询
- 导出 + 导出
@@ -147,25 +165,19 @@
- - - - + + - + + + + + + + diff --git a/src/views/hotWater/overview/index.vue b/src/views/hotWater/overview/index.vue index 2ca463c..b634e57 100644 --- a/src/views/hotWater/overview/index.vue +++ b/src/views/hotWater/overview/index.vue @@ -13,7 +13,7 @@ src="../../../assets/images/overview1.png" alt="" /> -
640.4
+
{{ useHotWater }}
昨日用水量(吨)
@@ -22,7 +22,7 @@ src="../../../assets/images/overview2.png" alt="" /> -
2428.88
+
{{ electValue }}
昨日用电量(度)
@@ -31,7 +31,7 @@ src="../../../assets/images/overview3.png" alt="" /> -
3.79
+
{{ electWater }}
昨日单耗(度/吨)
@@ -40,7 +40,7 @@ src="../../../assets/images/overview4.png" alt="" /> -
186
+
{{ allData }}
通讯设备设备总数(台)
@@ -80,9 +80,14 @@