From 8674eefe11a3e7242bde2c9eb55f4093cfb2ce44 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Fri, 26 Sep 2025 18:32:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=B0=83=E8=AF=95=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/alert/index.js | 10 + src/api/platform/index.js | 15 +- src/api/task/index.js | 42 +- src/views/alert/components/details.vue | 519 +++++++++++++++---- src/views/alert/index.vue | 86 ++- src/views/platform/index.vue | 24 +- src/views/task/components/addAndEditForm.vue | 336 +++++++----- src/views/task/components/details-one.vue | 437 +++++++--------- src/views/task/components/details-three.vue | 519 +++++++++++++++---- src/views/task/components/details-two.vue | 96 +++- src/views/task/components/taskDetails.vue | 8 +- src/views/task/index.vue | 96 ++-- 12 files changed, 1518 insertions(+), 670 deletions(-) create mode 100644 src/api/alert/index.js diff --git a/src/api/alert/index.js b/src/api/alert/index.js new file mode 100644 index 0000000..a8556d6 --- /dev/null +++ b/src/api/alert/index.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 获取预警管理列表 +export function getAlertListAPI(data) { + return request({ + url: '/task/getTaskLogs', + method: 'GET', + params: data, + }) +} diff --git a/src/api/platform/index.js b/src/api/platform/index.js index e252147..099e3a5 100644 --- a/src/api/platform/index.js +++ b/src/api/platform/index.js @@ -1,11 +1,11 @@ import request from '@/utils/request' // 获取平台管理列表数据 -export function getPlatformListAPI() { +export function getPlatformListAPI(data = {}) { return request({ url: '/platform/list', - method: 'POST', - data: {}, + method: 'GET', + params: data, }) } @@ -35,3 +35,12 @@ export function delPlatformAPI(data) { data, }) } + +// 获取平台下拉列表 +export function getPlatformSelectListAPI() { + return request({ + url: '/platform/getSelected', + method: 'POST', + data: {}, + }) +} diff --git a/src/api/task/index.js b/src/api/task/index.js index 869bff3..d64501d 100644 --- a/src/api/task/index.js +++ b/src/api/task/index.js @@ -1,11 +1,11 @@ import request from '@/utils/request' // 获取任务管理列表数据 -export function getTaskListAPI() { +export function getTaskListAPI(data = {}) { return request({ url: '/task/list', - method: 'POST', - data: {}, + method: 'GET', + params: data, }) } @@ -35,3 +35,39 @@ export function delTaskAPI(data) { data, }) } + +// 获取任务下拉列表 +export function getTaskSelectListAPI(data) { + return request({ + url: '/task/getTaskSelected', + method: 'POST', + data, + }) +} + +// 获取任务详情 +export function getTaskDetailsAPI(data) { + return request({ + url: '/task/getTaskDetails', + method: 'POST', + data, + }) +} + +// 修改任务状态 +export function updateTaskStatusAPI(data) { + return request({ + url: '/task/updateStatus', + method: 'POST', + data, + }) +} + +// 获取任务运行情况列表 +export function getTaskRunListAPI(data) { + return request({ + url: '/task/getTaskLogs', + method: 'GET', + params: data, + }) +} diff --git a/src/views/alert/components/details.vue b/src/views/alert/components/details.vue index 0a6538a..326428c 100644 --- a/src/views/alert/components/details.vue +++ b/src/views/alert/components/details.vue @@ -1,55 +1,104 @@ diff --git a/src/views/alert/index.vue b/src/views/alert/index.vue index 721053e..bf7798b 100644 --- a/src/views/alert/index.vue +++ b/src/views/alert/index.vue @@ -1,28 +1,43 @@