diff --git a/src/api/alarm.js b/src/api/alarm.js index 14f61d1..37f7c3e 100644 --- a/src/api/alarm.js +++ b/src/api/alarm.js @@ -51,3 +51,21 @@ responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob }) } +// 取消报警 +export function cancelAlarm(params) { + return request({ + url: 'alarm/cancelAlarm', + method: 'post', + params + }) +} + +// 批量删除告警 +export function batchCancel(params) { + return request({ + url: 'alarm/batchCancel', + method: 'post', + params + }) +} + diff --git a/src/api/alarm.js b/src/api/alarm.js index 14f61d1..37f7c3e 100644 --- a/src/api/alarm.js +++ b/src/api/alarm.js @@ -51,3 +51,21 @@ responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob }) } +// 取消报警 +export function cancelAlarm(params) { + return request({ + url: 'alarm/cancelAlarm', + method: 'post', + params + }) +} + +// 批量删除告警 +export function batchCancel(params) { + return request({ + url: 'alarm/batchCancel', + method: 'post', + params + }) +} + diff --git a/src/api/job.js b/src/api/job.js index 3503e5d..a7d0a3f 100644 --- a/src/api/job.js +++ b/src/api/job.js @@ -42,3 +42,4 @@ }) } + diff --git a/src/api/alarm.js b/src/api/alarm.js index 14f61d1..37f7c3e 100644 --- a/src/api/alarm.js +++ b/src/api/alarm.js @@ -51,3 +51,21 @@ responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob }) } +// 取消报警 +export function cancelAlarm(params) { + return request({ + url: 'alarm/cancelAlarm', + method: 'post', + params + }) +} + +// 批量删除告警 +export function batchCancel(params) { + return request({ + url: 'alarm/batchCancel', + method: 'post', + params + }) +} + diff --git a/src/api/job.js b/src/api/job.js index 3503e5d..a7d0a3f 100644 --- a/src/api/job.js +++ b/src/api/job.js @@ -42,3 +42,4 @@ }) } + diff --git a/src/views/alarmManage/components/HandlePrompt.vue b/src/views/alarmManage/components/HandlePrompt.vue new file mode 100644 index 0000000..292747e --- /dev/null +++ b/src/views/alarmManage/components/HandlePrompt.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/src/api/alarm.js b/src/api/alarm.js index 14f61d1..37f7c3e 100644 --- a/src/api/alarm.js +++ b/src/api/alarm.js @@ -51,3 +51,21 @@ responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob }) } +// 取消报警 +export function cancelAlarm(params) { + return request({ + url: 'alarm/cancelAlarm', + method: 'post', + params + }) +} + +// 批量删除告警 +export function batchCancel(params) { + return request({ + url: 'alarm/batchCancel', + method: 'post', + params + }) +} + diff --git a/src/api/job.js b/src/api/job.js index 3503e5d..a7d0a3f 100644 --- a/src/api/job.js +++ b/src/api/job.js @@ -42,3 +42,4 @@ }) } + diff --git a/src/views/alarmManage/components/HandlePrompt.vue b/src/views/alarmManage/components/HandlePrompt.vue new file mode 100644 index 0000000..292747e --- /dev/null +++ b/src/views/alarmManage/components/HandlePrompt.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue index 95a6853..24e3ded 100644 --- a/src/views/alarmManage/listAlarmNow.vue +++ b/src/views/alarmManage/listAlarmNow.vue @@ -44,6 +44,7 @@
数据列表
导出记录 + 批量消警 @@ -59,6 +60,11 @@ {{ scope.row[column.value] }} + + + @@ -75,16 +81,18 @@ @current-change="handleCurrentChange"/> +