From d26482d4cbb4f12ddce225087349e9b9b158899a Mon Sep 17 00:00:00 2001 From: hwj Date: Fri, 30 Jan 2026 17:01:37 +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-=E6=8E=A5=E5=8F=A3=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0orgId=E5=85=A5=E5=8F=82=EF=BC=8C=E4=BA=A7=E9=87=8F?= =?UTF-8?q?=E8=B6=8B=E5=8A=BF=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/dashboard/index.ts | 12 +- src/api/iot/device/index.ts | 2 +- src/api/iot/deviceWarningRecord/index.ts | 4 + src/api/mes/energytype/index.ts | 4 +- .../dashboard1/components/DashboardHeader.vue | 4 +- .../dashboard1/components/EnergyMonitor.vue | 2 +- .../dashboard1/components/ProductionTrend.vue | 104 +++++++++++------- .../report/dashboardPage/dashboard1/index.vue | 9 +- .../dashboard8/components/DashboardHeader.vue | 4 +- .../dashboard8/components/EnergyTrend.vue | 10 +- 10 files changed, 88 insertions(+), 67 deletions(-) diff --git a/src/api/dashboard/index.ts b/src/api/dashboard/index.ts index 7a138d73..c17cc640 100644 --- a/src/api/dashboard/index.ts +++ b/src/api/dashboard/index.ts @@ -73,8 +73,8 @@ getPlan: async () => { getTodoList: async () => { return await request.get({ url: `/mes/dashboard/getTodoList` }) }, - getDeviceOperationalStatus: async () => { - return await request.get({ url: `/iot/device/getDeviceOperationalStatus` }) + getDeviceOperationalStatus: async (params?: any) => { + return await request.get({ url: `/iot/device/getDeviceOperationalStatus`, params }) }, getDeviceRepairLineOptions: async () => { return await request.get({ url: `/mes/dashboard/getDeviceRepairLineOptions` }) @@ -85,11 +85,11 @@ getDeviceTypePieOptions: async () => { getMoldTypeBarOptions: async () => { return await request.get({ url: `/mes/dashboard/getMoldTypeBarOptions` }) }, - getTaskStatistics: async () => { - return await request.get({ url: `/mes/dashboard/getTaskStatistics` }) + getTaskStatistics: async (params?: any) => { + return await request.get({ url: `/mes/dashboard/getTaskStatistics`, params }) }, - getAllTaskList: async () => { - return await request.get({ url: `/mes/dashboard/getAllTaskList` }) + getAllTaskList: async (params?: any) => { + return await request.get({ url: `/mes/dashboard/getAllTaskList`, params }) } } diff --git a/src/api/iot/device/index.ts b/src/api/iot/device/index.ts index fe1610e7..46bc9046 100644 --- a/src/api/iot/device/index.ts +++ b/src/api/iot/device/index.ts @@ -98,7 +98,7 @@ export const DeviceApi = { }, // 批量获取设备属性列表 - getDeviceAttributeBatchList: async (params: { deviceIds: string }) => { + getDeviceAttributeBatchList: async (params: { deviceIds: string; orgId?: number | string }) => { return await request.get({ url: `/iot/device/device-attribute/batchList`, params }) }, // 修改物联设备 diff --git a/src/api/iot/deviceWarningRecord/index.ts b/src/api/iot/deviceWarningRecord/index.ts index b15cd8a3..311c904f 100644 --- a/src/api/iot/deviceWarningRecord/index.ts +++ b/src/api/iot/deviceWarningRecord/index.ts @@ -24,5 +24,9 @@ export const DeviceWarningRecordApi = { // 获得实时报警记录列表 getList: async (params?: any) => { return await request.get({ url: `/iot/device-warinning-record/getList`, params }) + }, + // 获得最近7小时产量 + getLastSevenHoursCount: async (params?: any) => { + return await request.get({ url: `/iot/device-warinning-record/getLastSevenHoursCount`, params }) } } diff --git a/src/api/mes/energytype/index.ts b/src/api/mes/energytype/index.ts index 62677641..da4ff0a7 100644 --- a/src/api/mes/energytype/index.ts +++ b/src/api/mes/energytype/index.ts @@ -43,7 +43,7 @@ export const EnergyTypeApi = { }, // 获得能耗类型列表 - getEnergyTypeList: async () => { - return await request.get({ url: `/mes/energy-type/list`}) + getEnergyTypeList: async (params?: any) => { + return await request.get({ url: `/mes/energy-type/list`, params }) }, } diff --git a/src/views/report/dashboardPage/dashboard1/components/DashboardHeader.vue b/src/views/report/dashboardPage/dashboard1/components/DashboardHeader.vue index ee07885b..41670787 100644 --- a/src/views/report/dashboardPage/dashboard1/components/DashboardHeader.vue +++ b/src/views/report/dashboardPage/dashboard1/components/DashboardHeader.vue @@ -47,10 +47,10 @@
-
+
diff --git a/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue b/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue index fb19dd4e..62e581cc 100644 --- a/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue +++ b/src/views/report/dashboardPage/dashboard1/components/EnergyMonitor.vue @@ -37,7 +37,7 @@ let chart: echarts.ECharts | null = null const getEnergyTypes = async () => { try { - const res = await EnergyTypeApi.getEnergyTypeList() + const res = await EnergyTypeApi.getEnergyTypeList({ orgId }) const list = (res as any).data || (Array.isArray(res) ? res : []) energyTypes.value = list if (list.length > 0) { diff --git a/src/views/report/dashboardPage/dashboard1/components/ProductionTrend.vue b/src/views/report/dashboardPage/dashboard1/components/ProductionTrend.vue index 144de130..3a1fae63 100644 --- a/src/views/report/dashboardPage/dashboard1/components/ProductionTrend.vue +++ b/src/views/report/dashboardPage/dashboard1/components/ProductionTrend.vue @@ -13,52 +13,76 @@