From 9f56de3c84aa7231619c50920be845c22072e5af Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Tue, 30 Dec 2025 18:14:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(base):=20=E6=B7=BB=E5=8A=A0=E5=B7=A5?= =?UTF-8?q?=E8=89=BA=E9=A2=84=E8=AD=A6=E5=8A=9F=E8=83=BD=E5=92=8C=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E5=8F=82=E6=95=B0=E7=9B=91=E6=8E=A7=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增工艺预警路由配置和权限控制 - 实现预警列表页面,支持检查预警、批量标记已处理和导出功能 - 添加表格多选功能和批量操作按钮 - 在设备参数监控页面集成实时预警通知功能 - 实现预警面板显示未处理预警信息 - 添加定时检查预警机制和预警状态管理 - 优化安灯事件页面的列显示配置 - 简化安灯派工记录对话框的表单字段 - 更新工位选择下拉框的显示格式 - 添加批量标记预警为已处理的API接口 --- src/api/base/processAlert.js | 9 + src/router/index.js | 14 + src/views/base/processAlert/index.vue | 26 +- src/views/baseDeviceParamVal/val/index.vue | 359 ++++++++++++++++++ src/views/production/andonEvent/index.vue | 6 +- .../production/andonEventAssignment/index.vue | 76 ++-- src/views/production/andonRule/index.vue | 6 +- 7 files changed, 444 insertions(+), 52 deletions(-) diff --git a/src/api/base/processAlert.js b/src/api/base/processAlert.js index 7ff8648..d51b754 100644 --- a/src/api/base/processAlert.js +++ b/src/api/base/processAlert.js @@ -59,3 +59,12 @@ export function checkThresholdAlert() { method: 'post' }) } + +// 批量标记预警为已处理 +export function batchMarkAsProcessed(data) { + return request({ + url: '/base/processAlert/batchMarkProcessed', + method: 'put', + data: data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 3abbbf3..73f5812 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -521,6 +521,20 @@ export const dynamicRoutes = [ }, ], }, + { + path: "/base/processAlert", + component: Layout, + hidden: true, + permissions: ["base:processAlert:list"], + children: [ + { + path: "index", + component: () => import("@/views/base/processAlert/index"), + name: "ProcessAlert", + meta: {title: "工艺预警", activeMenu: "/base/processAlert"}, + }, + ], + }, ] // 防止连续点击多次路由报错 diff --git a/src/views/base/processAlert/index.vue b/src/views/base/processAlert/index.vue index 3e2b0c4..715b3ca 100644 --- a/src/views/base/processAlert/index.vue +++ b/src/views/base/processAlert/index.vue @@ -34,13 +34,17 @@ 检查预警 + + 批量标记已处理 + 导出 - + + @@ -124,7 +128,7 @@