From b43b44d04410615a33d4124654aee0f504e92840 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com>
Date: Tue, 16 Jun 2026 17:02:25 +0800
Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=96=B0=E5=A2=9E=E9=92=A2?=
=?UTF-8?q?=E5=8D=B7=E5=91=8A=E8=AD=A6=E5=8E=86=E5=8F=B2=E6=89=B9=E9=87=8F?=
=?UTF-8?q?=E5=A4=84=E7=90=86=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
新增批量处理历史告警接口,支持将今天以前的告警标记为指定状态,前端添加对应操作按钮,可一键处理或忽略历史告警
---
klp-ui/src/api/wms/materialWarning.js | 9 ++++
.../views/wms/coil/materialWarning/index.vue | 48 ++++++++++++++++++-
.../WmsMaterialWarningController.java | 10 ++++
.../service/IWmsMaterialWarningService.java | 5 ++
.../impl/WmsMaterialWarningServiceImpl.java | 18 +++++++
5 files changed, 89 insertions(+), 1 deletion(-)
diff --git a/klp-ui/src/api/wms/materialWarning.js b/klp-ui/src/api/wms/materialWarning.js
index 920fc0f7..73e5bb2c 100644
--- a/klp-ui/src/api/wms/materialWarning.js
+++ b/klp-ui/src/api/wms/materialWarning.js
@@ -44,6 +44,15 @@ export function batchHandleMaterial(data) {
})
}
+// 批量处理历史告警(标记今天以前的所有记录为指定状态)
+export function batchHandleHistory(data) {
+ return request({
+ url: '/wms/materialWarning/batchHandleHistory',
+ method: 'put',
+ data: data
+ })
+}
+
// 删除钢卷通用维度告警(长度/厚度/宽度)
export function delMaterialWarning(warningId) {
return request({
diff --git a/klp-ui/src/views/wms/coil/materialWarning/index.vue b/klp-ui/src/views/wms/coil/materialWarning/index.vue
index bdd459fd..0b335384 100644
--- a/klp-ui/src/views/wms/coil/materialWarning/index.vue
+++ b/klp-ui/src/views/wms/coil/materialWarning/index.vue
@@ -63,6 +63,24 @@
@click="handleBatchIgnore"
>批量忽略
+
+ 处理历史告警
+
+
+ 忽略历史告警
+
@@ -178,7 +196,7 @@