From dc4b37b833de2c0335c4d6070053d9be9b4d9a38 Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Wed, 23 Apr 2025 15:36:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=81=94=E8=B0=83=E5=8F=B0=E8=B4=A6=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/device-boot/terminalTree.ts | 13 +- .../pqs/business/log/TerminalLog/index.vue | 27 +- .../terminal/TerminalManagement/index.vue | 1 - .../pqs/business/terminal/deviceter/index.vue | 2 +- .../detailed/dirtyAreas/index.vue | 253 +++++++++------ .../embed/onlinerate/components/123.vue | 301 ++++++++++++++++++ .../embed/onlinerate/index.vue | 4 + .../electricalEnergy/components1/testRun.vue | 2 +- .../Region/components/Compatibility.vue | 4 +- .../monitoringPoint/online/navigation/map.vue | 144 +++++---- src/views/pqs/voltageSags/overview/index.vue | 182 ++++++----- 11 files changed, 684 insertions(+), 249 deletions(-) create mode 100644 src/views/pqs/harmonicMonitoring/embed/onlinerate/components/123.vue diff --git a/src/api/device-boot/terminalTree.ts b/src/api/device-boot/terminalTree.ts index d2968750..8ba4fab7 100644 --- a/src/api/device-boot/terminalTree.ts +++ b/src/api/device-boot/terminalTree.ts @@ -1,10 +1,17 @@ import request from '@/utils/request' // 获取区域中断终端 -export function getTerminalTreeForFive(data:any) { +export function getTerminalTreeForFive(data: any) { return request({ url: '/device-boot/terminalTree/getTerminalTreeForFive', method: 'post', - data: data, + data: data }) -} \ No newline at end of file +} +// 台账变更推送 +export function ledgerChangePush() { + return request({ + url: '/device-boot/device/ledgerChangePush', + method: 'post' + }) +} diff --git a/src/views/pqs/business/log/TerminalLog/index.vue b/src/views/pqs/business/log/TerminalLog/index.vue index 9b2e29d1..5d618a52 100644 --- a/src/views/pqs/business/log/TerminalLog/index.vue +++ b/src/views/pqs/business/log/TerminalLog/index.vue @@ -11,6 +11,9 @@ +
@@ -22,6 +25,8 @@ import TableStore from '@/utils/tableStore' import Table from '@/components/table/index.vue' import TableHeader from '@/components/table/header/index.vue' import { useDictData } from '@/stores/dictData' +import { ElMessage, ElMessageBox } from 'element-plus' +import { ledgerChangePush } from '@/api/device-boot/terminalTree' defineOptions({ name: 'BusinessAdministrator/LogManagement/TerminalLog' }) @@ -41,11 +46,14 @@ const tableStore = new TableStore({ } }, // { title: '名称', field: 'name', width: '200' }, - { title: '日志类型', field: 'logsType', width: '250', + { + title: '日志类型', + field: 'logsType', + width: '250', formatter: (row: any) => { return fontdveoption.find((item: any) => item.id == row.cellValue)?.name } - }, + }, { title: '更改人员', @@ -62,6 +70,21 @@ const tableStore = new TableStore({ ], beforeSearchFun: () => {} }) +// 变更推送 +const changePush = () => { + ElMessageBox.confirm('当前操作会把存在变动的装置测点推送至前置,是否继续?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + ledgerChangePush().then(res => { + ElMessage.success(res.message) + tableStore.index() + }) + }) +} +const tableRef = ref() +provide('tableRef', tableRef) tableStore.table.params.type = '' tableStore.table.params.searchValue = '' provide('tableStore', tableStore) diff --git a/src/views/pqs/business/terminal/TerminalManagement/index.vue b/src/views/pqs/business/terminal/TerminalManagement/index.vue index 8888bd0e..403c6b42 100644 --- a/src/views/pqs/business/terminal/TerminalManagement/index.vue +++ b/src/views/pqs/business/terminal/TerminalManagement/index.vue @@ -124,7 +124,6 @@ 正常 - + + + + diff --git a/src/views/pqs/harmonicMonitoring/embed/onlinerate/index.vue b/src/views/pqs/harmonicMonitoring/embed/onlinerate/index.vue index 0ed72662..15d853a6 100644 --- a/src/views/pqs/harmonicMonitoring/embed/onlinerate/index.vue +++ b/src/views/pqs/harmonicMonitoring/embed/onlinerate/index.vue @@ -8,6 +8,9 @@ + @@ -18,6 +21,7 @@ import { onMounted, reactive, ref, getCurrentInstance } from 'vue' import { mainHeight } from '@/utils/layout' import Table from './components/table.vue' import Echart from './components/echart.vue' +import aaa from './components/123.vue' defineOptions({ name: 'harmonic-boot/area/OnlineRate' }) diff --git a/src/views/pqs/supervise_hn/electricalEnergy/components1/testRun.vue b/src/views/pqs/supervise_hn/electricalEnergy/components1/testRun.vue index 8f0a8119..1d613e44 100644 --- a/src/views/pqs/supervise_hn/electricalEnergy/components1/testRun.vue +++ b/src/views/pqs/supervise_hn/electricalEnergy/components1/testRun.vue @@ -75,7 +75,7 @@ const tableStore = new TableStore({ field: 'testRunState', title: '试运行状态', minWidth: 100, - render: 'tag', + render: 'tag', custom: { 0: 'primary', 2: 'success', diff --git a/src/views/pqs/voltageSags/Region/components/Compatibility.vue b/src/views/pqs/voltageSags/Region/components/Compatibility.vue index 891d0e79..6dae96af 100644 --- a/src/views/pqs/voltageSags/Region/components/Compatibility.vue +++ b/src/views/pqs/voltageSags/Region/components/Compatibility.vue @@ -12,7 +12,7 @@ {{ item.name }} @@ -30,7 +30,7 @@ {{ item.name }} diff --git a/src/views/pqs/voltageSags/monitoringPoint/online/navigation/map.vue b/src/views/pqs/voltageSags/monitoringPoint/online/navigation/map.vue index 1a79fdcc..2920171b 100644 --- a/src/views/pqs/voltageSags/monitoringPoint/online/navigation/map.vue +++ b/src/views/pqs/voltageSags/monitoringPoint/online/navigation/map.vue @@ -1,98 +1,122 @@