From 19aeb6ca965a4e83532c27b30b6c5a0f974bf4c9 Mon Sep 17 00:00:00 2001 From: hwj Date: Wed, 28 Jan 2026 16:23:39 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E5=AE=9E=E6=97=B6=E6=8A=A5?= =?UTF-8?q?=E8=AD=A6=E4=BF=A1=E6=81=AF=E5=AF=B9=E6=8E=A5=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/iot/deviceWarningRecord/index.ts | 28 ++++++++ src/config/axios/service.ts | 2 +- .../dashboard8/components/RealAlarm.vue | 71 +++++++++++++++---- 3 files changed, 86 insertions(+), 15 deletions(-) create mode 100644 src/api/iot/deviceWarningRecord/index.ts diff --git a/src/api/iot/deviceWarningRecord/index.ts b/src/api/iot/deviceWarningRecord/index.ts new file mode 100644 index 00000000..60aeff3b --- /dev/null +++ b/src/api/iot/deviceWarningRecord/index.ts @@ -0,0 +1,28 @@ +import request from '@/config/axios' + +// 实时报警记录 VO +export interface DeviceWarningRecordVO { + createTime: string + updateTime: string + creator: string + updater: string + deleted: boolean + id: number + deviceId: number + modelId: number + rule: string + alarmLevel: string + addressValue: string + ruleId: number + deviceName: string + modelName: string + ruleName: string +} + +// 实时报警记录 API +export const DeviceWarningRecordApi = { + // 获得实时报警记录列表 + getList: async () => { + return await request.get({ url: `/iot/device-warinning-record/getList` }) + } +} diff --git a/src/config/axios/service.ts b/src/config/axios/service.ts index 33560e79..dccb815f 100644 --- a/src/config/axios/service.ts +++ b/src/config/axios/service.ts @@ -165,7 +165,7 @@ service.interceptors.response.use( '
5 分钟搭建本地环境
' }) return Promise.reject(new Error(msg)) - } else if (code !== 200) { + } else if (code !== 200 && code !== 0) { if (msg === '无效的刷新令牌') { // hard coding:忽略这个提示,直接登出 console.log(msg) diff --git a/src/views/report/dashboardPage/dashboard8/components/RealAlarm.vue b/src/views/report/dashboardPage/dashboard8/components/RealAlarm.vue index c41113eb..e2ae3a70 100644 --- a/src/views/report/dashboardPage/dashboard8/components/RealAlarm.vue +++ b/src/views/report/dashboardPage/dashboard8/components/RealAlarm.vue @@ -29,25 +29,64 @@