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 @@