From 54f6fb6e020590e3890cee361e2d9b49ffd994d8 Mon Sep 17 00:00:00 2001 From: hongawen <83944980@qq.com> Date: Wed, 22 May 2024 16:05:51 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E5=91=8A=E8=AD=A6=E5=8D=95=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E5=9F=BA=E7=A1=80=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/supervision-boot/leaflet/index.ts | 28 +++ .../components1/testQuestions.vue | 11 +- src/views/pqs/supervise/retire/detail.vue | 6 +- src/views/pqs/supervise/retire/index.vue | 2 +- .../supervise/technology/components/alarm.vue | 66 +++---- .../technology/components/earlyWarn.vue | 90 ++++++---- src/views/pqs/supervise/technology/detail.vue | 108 ++++++++++++ .../supervise/technology/feedbackPopup.vue | 163 ++++++++++++++++++ 8 files changed, 401 insertions(+), 73 deletions(-) create mode 100644 src/api/supervision-boot/leaflet/index.ts create mode 100644 src/views/pqs/supervise/technology/detail.vue create mode 100644 src/views/pqs/supervise/technology/feedbackPopup.vue diff --git a/src/api/supervision-boot/leaflet/index.ts b/src/api/supervision-boot/leaflet/index.ts new file mode 100644 index 00000000..afa3be13 --- /dev/null +++ b/src/api/supervision-boot/leaflet/index.ts @@ -0,0 +1,28 @@ +import createAxios from '@/utils/request' + +import { SUPERVISION_BOOT } from '@/utils/constantRequest' + +const MAPPING_PATH = SUPERVISION_BOOT + '/warningLeaflet' + + +/** + * 针对有问题的现场测试发起告警单 + */ +export const addFeedback = (data: any) => { + return createAxios({ + url: MAPPING_PATH + '/addFeedback', + method: 'POST', + data: data + }) +} + +/** + * 根据id获取预告警单的详细数据 + */ +export const getById = (id: string) => { + return createAxios({ + url: MAPPING_PATH + '/getById?id=' + id, + method: 'GET' + }) +} + diff --git a/src/views/pqs/supervise/electricalEnergy/components1/testQuestions.vue b/src/views/pqs/supervise/electricalEnergy/components1/testQuestions.vue index d50c448e..a6913481 100644 --- a/src/views/pqs/supervise/electricalEnergy/components1/testQuestions.vue +++ b/src/views/pqs/supervise/electricalEnergy/components1/testQuestions.vue @@ -47,15 +47,6 @@ const tableStore = new TableStore({ render: 'buttons', fixed: 'right', buttons: [ - // { - // name: 'edit', - // title: '附件预览', - // type: 'primary', - // icon: 'el-icon-Open', - // render: 'confirmButton', - // - // click: row => {} - // }, { name: 'edit', title: '发起告警单', @@ -80,7 +71,7 @@ const tableStore = new TableStore({ title: '查看告警单', type: 'primary', icon: 'el-icon-Open', - render: 'confirmButton', + render: 'basicButton', disabled: row => { return row.initiateWarningFlag == 0 }, diff --git a/src/views/pqs/supervise/retire/detail.vue b/src/views/pqs/supervise/retire/detail.vue index 498941a8..0c730e69 100644 --- a/src/views/pqs/supervise/retire/detail.vue +++ b/src/views/pqs/supervise/retire/detail.vue @@ -35,11 +35,11 @@ - + diff --git a/src/views/pqs/supervise/technology/components/earlyWarn.vue b/src/views/pqs/supervise/technology/components/earlyWarn.vue index 579066af..d23d851a 100644 --- a/src/views/pqs/supervise/technology/components/earlyWarn.vue +++ b/src/views/pqs/supervise/technology/components/earlyWarn.vue @@ -6,9 +6,8 @@