From 0478d69ff12d1ab1795ee7eb7be5f945175d1b5d Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Tue, 30 Dec 2025 17:08:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(base):=20=E6=B7=BB=E5=8A=A0=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E5=8F=82=E6=95=B0=E9=A2=84=E8=AD=A6=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=92=8C=E5=88=A0=E9=99=A4=E5=A4=9A=E4=B8=AA=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在设备参数页面添加上限阈值、下限阈值、预警级别和启用预警字段 - 实现预警级别的标签显示(一般、重要、紧急) - 添加启用预警开关功能 - 在工艺预警页面添加检查预警按钮和功能 - 实现阈值检查预警API调用 - 删除工艺调试备份、参数变更记录、参数监控、参数追溯、工艺快照等功能模块 - 移除相关API接口文件 --- src/api/base/processAlert.js | 8 + src/api/base/processDebugBackup.js | 53 ----- src/api/base/processParamChange.js | 44 ---- src/api/base/processParamMonitor.js | 44 ---- src/api/base/processParamTrace.js | 44 ---- src/api/base/processSnapshot.js | 44 ---- src/views/base/deviceParam/index.vue | 37 +++- src/views/base/processAlert/index.vue | 13 +- src/views/base/processDebugBackup/index.vue | 216 ------------------- src/views/base/processParamMonitor/index.vue | 127 ----------- src/views/base/processParamTrace/index.vue | 102 --------- src/views/base/processSnapshot/index.vue | 144 ------------- 12 files changed, 56 insertions(+), 820 deletions(-) delete mode 100644 src/api/base/processDebugBackup.js delete mode 100644 src/api/base/processParamChange.js delete mode 100644 src/api/base/processParamMonitor.js delete mode 100644 src/api/base/processParamTrace.js delete mode 100644 src/api/base/processSnapshot.js delete mode 100644 src/views/base/processDebugBackup/index.vue delete mode 100644 src/views/base/processParamMonitor/index.vue delete mode 100644 src/views/base/processParamTrace/index.vue delete mode 100644 src/views/base/processSnapshot/index.vue diff --git a/src/api/base/processAlert.js b/src/api/base/processAlert.js index a950f4f..7ff8648 100644 --- a/src/api/base/processAlert.js +++ b/src/api/base/processAlert.js @@ -51,3 +51,11 @@ export function handleProcessAlert(data) { data: data }) } + +// 检查阈值预警 +export function checkThresholdAlert() { + return request({ + url: '/base/processAlert/checkThreshold', + method: 'post' + }) +} diff --git a/src/api/base/processDebugBackup.js b/src/api/base/processDebugBackup.js deleted file mode 100644 index 6efdb67..0000000 --- a/src/api/base/processDebugBackup.js +++ /dev/null @@ -1,53 +0,0 @@ -import request from '@/utils/request' - -// 查询调试备份列表 -export function listProcessDebugBackup(query) { - return request({ - url: '/base/processDebugBackup/list', - method: 'get', - params: query - }) -} - -// 查询调试备份详细 -export function getProcessDebugBackup(backupId) { - return request({ - url: '/base/processDebugBackup/' + backupId, - method: 'get' - }) -} - -// 新增调试备份 -export function addProcessDebugBackup(data) { - return request({ - url: '/base/processDebugBackup', - method: 'post', - data: data - }) -} - -// 修改调试备份 -export function updateProcessDebugBackup(data) { - return request({ - url: '/base/processDebugBackup', - method: 'put', - data: data - }) -} - -// 删除调试备份 -export function delProcessDebugBackup(backupId) { - return request({ - url: '/base/processDebugBackup/' + backupId, - method: 'delete' - }) -} - -// 获取调试备份列表(不分页) -export function getProcessDebugBackupList(query) { - return request({ - url: '/base/processDebugBackup/getProcessDebugBackupList', - method: 'get', - params: query - }) -} diff --git a/src/api/base/processParamChange.js b/src/api/base/processParamChange.js deleted file mode 100644 index 5848268..0000000 --- a/src/api/base/processParamChange.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询工艺参数变更记录列表 -export function listProcessParamChange(query) { - return request({ - url: '/base/processParamChange/list', - method: 'get', - params: query - }) -} - -// 查询工艺参数变更记录详细 -export function getProcessParamChange(changeId) { - return request({ - url: '/base/processParamChange/' + changeId, - method: 'get' - }) -} - -// 新增工艺参数变更记录 -export function addProcessParamChange(data) { - return request({ - url: '/base/processParamChange', - method: 'post', - data: data - }) -} - -// 修改工艺参数变更记录 -export function updateProcessParamChange(data) { - return request({ - url: '/base/processParamChange', - method: 'put', - data: data - }) -} - -// 删除工艺参数变更记录 -export function delProcessParamChange(changeId) { - return request({ - url: '/base/processParamChange/' + changeId, - method: 'delete' - }) -} diff --git a/src/api/base/processParamMonitor.js b/src/api/base/processParamMonitor.js deleted file mode 100644 index 038885c..0000000 --- a/src/api/base/processParamMonitor.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询工艺参数监控列表 -export function listProcessParamMonitor(query) { - return request({ - url: '/base/processParamMonitor/list', - method: 'get', - params: query - }) -} - -// 查询工艺参数监控详细 -export function getProcessParamMonitor(monitorId) { - return request({ - url: '/base/processParamMonitor/' + monitorId, - method: 'get' - }) -} - -// 新增工艺参数监控 -export function addProcessParamMonitor(data) { - return request({ - url: '/base/processParamMonitor', - method: 'post', - data: data - }) -} - -// 修改工艺参数监控 -export function updateProcessParamMonitor(data) { - return request({ - url: '/base/processParamMonitor', - method: 'put', - data: data - }) -} - -// 删除工艺参数监控 -export function delProcessParamMonitor(monitorId) { - return request({ - url: '/base/processParamMonitor/' + monitorId, - method: 'delete' - }) -} diff --git a/src/api/base/processParamTrace.js b/src/api/base/processParamTrace.js deleted file mode 100644 index 9f2e2ae..0000000 --- a/src/api/base/processParamTrace.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询参数追溯列表 -export function listProcessParamTrace(query) { - return request({ - url: '/base/processParamTrace/list', - method: 'get', - params: query - }) -} - -// 查询参数追溯详细 -export function getProcessParamTrace(traceId) { - return request({ - url: '/base/processParamTrace/' + traceId, - method: 'get' - }) -} - -// 新增参数追溯 -export function addProcessParamTrace(data) { - return request({ - url: '/base/processParamTrace', - method: 'post', - data: data - }) -} - -// 修改参数追溯 -export function updateProcessParamTrace(data) { - return request({ - url: '/base/processParamTrace', - method: 'put', - data: data - }) -} - -// 删除参数追溯 -export function delProcessParamTrace(traceId) { - return request({ - url: '/base/processParamTrace/' + traceId, - method: 'delete' - }) -} diff --git a/src/api/base/processSnapshot.js b/src/api/base/processSnapshot.js deleted file mode 100644 index 33ace47..0000000 --- a/src/api/base/processSnapshot.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询工艺快照列表 -export function listProcessSnapshot(query) { - return request({ - url: '/base/processSnapshot/list', - method: 'get', - params: query - }) -} - -// 查询工艺快照详细 -export function getProcessSnapshot(snapshotId) { - return request({ - url: '/base/processSnapshot/' + snapshotId, - method: 'get' - }) -} - -// 新增工艺快照 -export function addProcessSnapshot(data) { - return request({ - url: '/base/processSnapshot', - method: 'post', - data: data - }) -} - -// 修改工艺快照 -export function updateProcessSnapshot(data) { - return request({ - url: '/base/processSnapshot', - method: 'put', - data: data - }) -} - -// 删除工艺快照 -export function delProcessSnapshot(snapshotId) { - return request({ - url: '/base/processSnapshot/' + snapshotId, - method: 'delete' - }) -} diff --git a/src/views/base/deviceParam/index.vue b/src/views/base/deviceParam/index.vue index dbe09f8..2c3bfb7 100644 --- a/src/views/base/deviceParam/index.vue +++ b/src/views/base/deviceParam/index.vue @@ -114,6 +114,21 @@ + + + + + + + + diff --git a/src/views/base/processParamMonitor/index.vue b/src/views/base/processParamMonitor/index.vue deleted file mode 100644 index 2447f41..0000000 --- a/src/views/base/processParamMonitor/index.vue +++ /dev/null @@ -1,127 +0,0 @@ - - - - - diff --git a/src/views/base/processParamTrace/index.vue b/src/views/base/processParamTrace/index.vue deleted file mode 100644 index 69451c4..0000000 --- a/src/views/base/processParamTrace/index.vue +++ /dev/null @@ -1,102 +0,0 @@ - - - diff --git a/src/views/base/processSnapshot/index.vue b/src/views/base/processSnapshot/index.vue deleted file mode 100644 index 6aa6f36..0000000 --- a/src/views/base/processSnapshot/index.vue +++ /dev/null @@ -1,144 +0,0 @@ - - -