From 463a674b6ed34bf3c73278c1358ebf18a2a112ed Mon Sep 17 00:00:00 2001 From: hwj Date: Wed, 28 Jan 2026 17:44:00 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E4=BA=A7=E7=BA=BF=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E7=9C=8B=E6=9D=BF-=E8=83=BD=E8=80=97=E7=9B=91?= =?UTF-8?q?=E6=B5=8B=E6=A8=A1=E5=9D=97=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/energydevice/index.ts | 10 ++ .../dashboard1/components/EnergyMonitor.vue | 107 +++++++++++++++--- 2 files changed, 101 insertions(+), 16 deletions(-) diff --git a/src/api/mes/energydevice/index.ts b/src/api/mes/energydevice/index.ts index 2f6932ef..cff5acaf 100644 --- a/src/api/mes/energydevice/index.ts +++ b/src/api/mes/energydevice/index.ts @@ -58,6 +58,11 @@ export const EnergyDeviceApi = { return await request.get({ url: `/mes/energy-device/getList`, params }) }, + // 获取最近的能源统计数据 + getLastEnergyStatistics: async (params: any) => { + return await request.get({ url: `/mes/energy-device/lastEnergyStatistics`, params }) + }, + queryDataRecords: async (params: any) => { return await request.get({ url: `/mes/energy-device/queryDataRecords`, params }) }, @@ -110,5 +115,10 @@ export const EnergyDeviceApi = { // 获得抄表记录 getEnergyDeviceCheckRecord: async (id: number) => { return await request.get({ url: `/mes/energy-device/energy-device-check-record/get?id=` + id }) + }, + + // 获取最后一次能耗统计 + getLastEnergyStatistics: async (params: any) => { + return await request.get({ url: `/mes/energy-device/lastEnergyStatistics`, params }) } } diff --git a/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue b/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue index cdd6fc7c..be2ee70a 100644 --- a/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue +++ b/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue @@ -6,8 +6,20 @@ 能耗监测
- First aid - Aftermarket + + +
@@ -17,27 +29,80 @@