From d97583b5f2fc3a20580114048dff852e43f8a45e Mon Sep 17 00:00:00 2001 From: wangyan <405898180@qq.com> Date: Wed, 12 Nov 2025 16:46:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(device):=20=E6=96=B0=E5=A2=9E=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E5=91=8A=E8=AD=A6=E8=AE=B0=E5=BD=95=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除设备监控相关的冗余接口和方法 - 新增设备告警记录查询接口 - 实现告警记录列表分页查询功能 - 添加告警记录前端页面及搜索功能 - 注释传感器编辑页面中的阈值校验规则 --- src/request/tb_iron.js | 4 + .../device_monitoring/alarm_logs/index.vue | 88 +++++++++++++++++++ .../components/edit_sensor.vue | 24 ++--- .../blastfurnace/components/edit_sensor.vue | 24 ++--- .../components/edit_sensor.vue | 24 ++--- 5 files changed, 128 insertions(+), 36 deletions(-) create mode 100644 src/views/device_monitoring/alarm_logs/index.vue diff --git a/src/request/tb_iron.js b/src/request/tb_iron.js index dd715fe..4957ae2 100644 --- a/src/request/tb_iron.js +++ b/src/request/tb_iron.js @@ -65,6 +65,10 @@ export const getIronDeviceMonitoringDataList = (params) => export const getIronDeviceMonitoringInfoDataList = (params) => post("/deviceMonitoring/deviceMonitoringInfoList", params); +// 设备告警记录 +export const getIronAlarmLogList = (params) => + post("/tbIronMonitoringAlarmLog/list", params); + // 预警信息处置反馈 export const getIronWarnInfoDataList = (params) => post("/tbIronWarnInfo/list", params); diff --git a/src/views/device_monitoring/alarm_logs/index.vue b/src/views/device_monitoring/alarm_logs/index.vue new file mode 100644 index 0000000..4d52c59 --- /dev/null +++ b/src/views/device_monitoring/alarm_logs/index.vue @@ -0,0 +1,88 @@ + + + + + diff --git a/src/views/tbiron/basicoxygenfurnace/components/edit_sensor.vue b/src/views/tbiron/basicoxygenfurnace/components/edit_sensor.vue index 1530044..0767384 100644 --- a/src/views/tbiron/basicoxygenfurnace/components/edit_sensor.vue +++ b/src/views/tbiron/basicoxygenfurnace/components/edit_sensor.vue @@ -213,18 +213,18 @@ const rules = { TARGET_UNIT: [ { required: true, message: "计量单位不能为空", trigger: "blur" }, ], - THRESHOLD_UP_LIMIT: [ - { required: true, message: "高爆阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_UP_UP_LIMIT: [ - { required: true, message: "高高报阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_DOWN_LIMIT: [ - { required: true, message: "低报阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_DOWN_DOWN_LIMIT: [ - { required: true, message: "低低报阈值不能为空", trigger: "blur" }, - ], + // THRESHOLD_UP_LIMIT: [ + // { required: true, message: "高爆阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_UP_UP_LIMIT: [ + // { required: true, message: "高高报阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_DOWN_LIMIT: [ + // { required: true, message: "低报阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_DOWN_DOWN_LIMIT: [ + // { required: true, message: "低低报阈值不能为空", trigger: "blur" }, + // ], RANGE_UP: [{ required: true, message: "量程上限不能为空", trigger: "blur" }], RANGE_DOWN: [ { required: true, message: "量程下限不能为空", trigger: "blur" }, diff --git a/src/views/tbiron/blastfurnace/components/edit_sensor.vue b/src/views/tbiron/blastfurnace/components/edit_sensor.vue index 1530044..0767384 100644 --- a/src/views/tbiron/blastfurnace/components/edit_sensor.vue +++ b/src/views/tbiron/blastfurnace/components/edit_sensor.vue @@ -213,18 +213,18 @@ const rules = { TARGET_UNIT: [ { required: true, message: "计量单位不能为空", trigger: "blur" }, ], - THRESHOLD_UP_LIMIT: [ - { required: true, message: "高爆阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_UP_UP_LIMIT: [ - { required: true, message: "高高报阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_DOWN_LIMIT: [ - { required: true, message: "低报阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_DOWN_DOWN_LIMIT: [ - { required: true, message: "低低报阈值不能为空", trigger: "blur" }, - ], + // THRESHOLD_UP_LIMIT: [ + // { required: true, message: "高爆阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_UP_UP_LIMIT: [ + // { required: true, message: "高高报阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_DOWN_LIMIT: [ + // { required: true, message: "低报阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_DOWN_DOWN_LIMIT: [ + // { required: true, message: "低低报阈值不能为空", trigger: "blur" }, + // ], RANGE_UP: [{ required: true, message: "量程上限不能为空", trigger: "blur" }], RANGE_DOWN: [ { required: true, message: "量程下限不能为空", trigger: "blur" }, diff --git a/src/views/tbiron/refiningfurnace/components/edit_sensor.vue b/src/views/tbiron/refiningfurnace/components/edit_sensor.vue index bbe7749..eb897f4 100644 --- a/src/views/tbiron/refiningfurnace/components/edit_sensor.vue +++ b/src/views/tbiron/refiningfurnace/components/edit_sensor.vue @@ -213,18 +213,18 @@ const rules = { TARGET_UNIT: [ { required: true, message: "计量单位不能为空", trigger: "blur" }, ], - THRESHOLD_UP_LIMIT: [ - { required: true, message: "高爆阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_UP_UP_LIMIT: [ - { required: true, message: "高高报阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_DOWN_LIMIT: [ - { required: true, message: "低报阈值不能为空", trigger: "blur" }, - ], - THRESHOLD_DOWN_DOWN_LIMIT: [ - { required: true, message: "低低报阈值不能为空", trigger: "blur" }, - ], + // THRESHOLD_UP_LIMIT: [ + // { required: true, message: "高爆阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_UP_UP_LIMIT: [ + // { required: true, message: "高高报阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_DOWN_LIMIT: [ + // { required: true, message: "低报阈值不能为空", trigger: "blur" }, + // ], + // THRESHOLD_DOWN_DOWN_LIMIT: [ + // { required: true, message: "低低报阈值不能为空", trigger: "blur" }, + // ], RANGE_UP: [{ required: true, message: "量程上限不能为空", trigger: "blur" }], RANGE_DOWN: [ { required: true, message: "量程下限不能为空", trigger: "blur" },