From 1cc3b32ad8754996cb3f32f4c46f5edbf2d2146b Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Fri, 25 Apr 2025 15:15:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../area/SteadyState/index.vue | 95 +++++--- .../area/getIntegrityData/index.vue | 2 +- .../area/harmonicDistortionRate/index.vue | 100 ++++++--- .../area/onlinerate/index.vue | 2 +- .../area/qualifiedRate/index.vue | 204 ++++++++++++++---- .../area/terminalonlinerate/index.vue | 2 +- .../embed/lntegruty/components/table.vue | 143 ++++++++---- .../embed/onlinerate/components/table.vue | 2 +- src/views/system/auth/department/index.vue | 1 + 9 files changed, 408 insertions(+), 143 deletions(-) diff --git a/src/views/pqs/harmonicMonitoring/area/SteadyState/index.vue b/src/views/pqs/harmonicMonitoring/area/SteadyState/index.vue index 76f40002..009aa274 100644 --- a/src/views/pqs/harmonicMonitoring/area/SteadyState/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/SteadyState/index.vue @@ -4,32 +4,73 @@ @@ -38,8 +79,12 @@
- +
@@ -86,8 +131,6 @@ const getTreeData = async () => { } getTreeData() - - const chartsRef = ref() const handleClick = (tab: any, e: any) => { // console.log(tab,e,"??????????"); @@ -109,7 +152,7 @@ const tableStore = new TableStore({ field: 'name', align: 'left', treeNode: true, - minWidth:'150' + width: 350 }, { title: '电压等级', @@ -165,7 +208,6 @@ const tableStore = new TableStore({ } }) - tableStore.table.params.statisticalType = classificationData[0] tableStore.table.params.scale = [] tableStore.table.params.manufacturer = [] @@ -193,9 +235,9 @@ const tree2List = (list: any, pid?: string) => { // 返回结果数组 return arr } -onMounted(() => { tableStore.index() }) - - +onMounted(() => { + tableStore.index() +}) +// } + diff --git a/src/views/pqs/harmonicMonitoring/area/getIntegrityData/index.vue b/src/views/pqs/harmonicMonitoring/area/getIntegrityData/index.vue index 4333ade2..d3eb06c8 100644 --- a/src/views/pqs/harmonicMonitoring/area/getIntegrityData/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/getIntegrityData/index.vue @@ -196,7 +196,7 @@ const tableStore = new TableStore({ field: 'name', align: 'left', treeNode: true, - minWidth: '150', + width: 350, }, { title: '网络参数', diff --git a/src/views/pqs/harmonicMonitoring/area/harmonicDistortionRate/index.vue b/src/views/pqs/harmonicMonitoring/area/harmonicDistortionRate/index.vue index 95451349..0064d988 100644 --- a/src/views/pqs/harmonicMonitoring/area/harmonicDistortionRate/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/harmonicDistortionRate/index.vue @@ -4,32 +4,73 @@ @@ -38,8 +79,12 @@
-
+
@@ -86,8 +131,6 @@ const getTreeData = async () => { } getTreeData() - - const chartsRef = ref() const handleClick = (tab: any, e: any) => { // console.log(tab,e,"??????????"); @@ -108,13 +151,14 @@ const tableStore = new TableStore({ title: '', field: 'name', align: 'left', - treeNode: true + treeNode: true, + width: 350 }, { title: '电压等级', field: 'voltageLevel', align: 'center', - formatter: function (row) { + formatter: function (row) { return row.cellValue ? row.cellValue : '/' } }, @@ -147,7 +191,7 @@ const tableStore = new TableStore({ loadCallback: () => { let treeData = [] treeData = tree2List(tableStore.table.data) - tableStore.table.column[0].title = tableStore.table.params.statisticalType .name + tableStore.table.column[0].title = tableStore.table.params.statisticalType.name tableStore.table.data = JSON.parse(JSON.stringify(treeData)) chartsRef.value && chartsRef.value.getTableStoreParams(tableStore.table.params) setTimeout(() => { @@ -156,7 +200,6 @@ const tableStore = new TableStore({ } }) - tableStore.table.params.statisticalType = classificationData[0] tableStore.table.params.scale = [] tableStore.table.params.manufacturer = [] @@ -184,9 +227,9 @@ const tree2List = (list: any, pid?: string) => { // 返回结果数组 return arr } -onMounted(() => { tableStore.index() }) - - +onMounted(() => { + tableStore.index() +}) +// } + diff --git a/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue b/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue index 2ef96e86..2e0cc06a 100644 --- a/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue @@ -193,7 +193,7 @@ const tableStore = new TableStore({ field: 'name', align: 'left', treeNode: true, - minWidth: '150', + width: 350, }, { title: '网络参数', diff --git a/src/views/pqs/harmonicMonitoring/area/qualifiedRate/index.vue b/src/views/pqs/harmonicMonitoring/area/qualifiedRate/index.vue index 6f35f8e6..849477cd 100644 --- a/src/views/pqs/harmonicMonitoring/area/qualifiedRate/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/qualifiedRate/index.vue @@ -4,32 +4,73 @@ @@ -38,8 +79,12 @@
-
+
@@ -86,8 +131,6 @@ const getTreeData = async () => { } getTreeData() - - const chartsRef = ref() const handleClick = (tab: any, e: any) => { // console.log(tab,e,"??????????"); @@ -104,20 +147,103 @@ const tableStore = new TableStore({ url: '/harmonic-boot/steadyQualify/getSteadyQualifyData', method: 'POST', column: [ - { title: '', field: 'name', align: 'left', treeNode: true,minWidth: '180', }, - { title: '电压等级', field: 'voltageLevel', align: 'center', formatter: function (row) { return row.cellValue ? row.cellValue : '/' } }, - { title: '网络参数', field: 'networkParam', align: 'center', formatter: function (row) { return row.cellValue ? row.cellValue : '/' } }, - { title: '监测点名称', field: 'lineName', align: 'center', formatter: function (row) { return row.cellValue ? row.cellValue : '/' } }, - { title: '厂家', field: 'factoryName', align: 'center', formatter: function (row) { return row.cellValue ? row.cellValue : '/' } }, - { title: '谐波电压(%)', field: 'harmonicVoltage', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '电压偏差(%)', field: 'voltageOffset', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '三相电压不平衡度(%)', field: 'voltageUnbalance', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '间谐波电压含有率(%)', field: 'interHarmonic', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '谐波电流(%)', field: 'harmonicCurrent', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '负序电流(%)', field: 'negativeCurrent', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '频率偏差(%)', field: 'freqOffset', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - { title: '闪变(%)', field: 'flicker', align: 'center', formatter: function (row) { return row.cellValue !=3.14159 ? row.cellValue : '/' } }, - + { title: '', field: 'name', align: 'left', treeNode: true, width: 350 }, + { + title: '电压等级', + field: 'voltageLevel', + align: 'center', + formatter: function (row) { + return row.cellValue ? row.cellValue : '/' + } + }, + { + title: '网络参数', + field: 'networkParam', + align: 'center', + formatter: function (row) { + return row.cellValue ? row.cellValue : '/' + } + }, + { + title: '监测点名称', + field: 'lineName', + align: 'center', + formatter: function (row) { + return row.cellValue ? row.cellValue : '/' + } + }, + { + title: '厂家', + field: 'factoryName', + align: 'center', + formatter: function (row) { + return row.cellValue ? row.cellValue : '/' + } + }, + { + title: '谐波电压(%)', + field: 'harmonicVoltage', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '电压偏差(%)', + field: 'voltageOffset', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '三相电压不平衡度(%)', + field: 'voltageUnbalance', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '间谐波电压含有率(%)', + field: 'interHarmonic', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '谐波电流(%)', + field: 'harmonicCurrent', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '负序电流(%)', + field: 'negativeCurrent', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '频率偏差(%)', + field: 'freqOffset', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + }, + { + title: '闪变(%)', + field: 'flicker', + align: 'center', + formatter: function (row) { + return row.cellValue != 3.14159 ? row.cellValue : '/' + } + } ], loadCallback: () => { @@ -132,7 +258,6 @@ const tableStore = new TableStore({ } }) - tableStore.table.params.statisticalType = classificationData[0] tableStore.table.params.scale = [] tableStore.table.params.manufacturer = [] @@ -160,9 +285,9 @@ const tree2List = (list: any, pid?: string) => { // 返回结果数组 return arr } -onMounted(() => { tableStore.index() }) - - +onMounted(() => { + tableStore.index() +}) +// } + diff --git a/src/views/pqs/harmonicMonitoring/area/terminalonlinerate/index.vue b/src/views/pqs/harmonicMonitoring/area/terminalonlinerate/index.vue index 54ef5f98..3fac1cf9 100644 --- a/src/views/pqs/harmonicMonitoring/area/terminalonlinerate/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/terminalonlinerate/index.vue @@ -264,7 +264,7 @@ const tableStore = new TableStore({ title: formData.value.statisticalType.name, field: 'name', align: 'left', - minWidth: '40', + width: 350, treeNode: true }, { diff --git a/src/views/pqs/harmonicMonitoring/embed/lntegruty/components/table.vue b/src/views/pqs/harmonicMonitoring/embed/lntegruty/components/table.vue index 112e9cb1..e619f584 100644 --- a/src/views/pqs/harmonicMonitoring/embed/lntegruty/components/table.vue +++ b/src/views/pqs/harmonicMonitoring/embed/lntegruty/components/table.vue @@ -2,47 +2,96 @@ -
+
diff --git a/src/views/pqs/harmonicMonitoring/embed/onlinerate/components/table.vue b/src/views/pqs/harmonicMonitoring/embed/onlinerate/components/table.vue index 196a3382..ab465ef6 100644 --- a/src/views/pqs/harmonicMonitoring/embed/onlinerate/components/table.vue +++ b/src/views/pqs/harmonicMonitoring/embed/onlinerate/components/table.vue @@ -62,7 +62,7 @@ const tableStore = new TableStore({ showPage: false, method: 'POST', column: [ - { field: 'name', title: '电网拓扑', minWidth: '150', align: 'left', treeNode: true }, + { field: 'name', title: '电网拓扑', width: 350, align: 'left', treeNode: true }, { field: 'ip', title: '网络参数', diff --git a/src/views/system/auth/department/index.vue b/src/views/system/auth/department/index.vue index b46b6254..3acbe745 100644 --- a/src/views/system/auth/department/index.vue +++ b/src/views/system/auth/department/index.vue @@ -42,6 +42,7 @@ const tableStore = new TableStore({ title: '名称', field: 'name', align: 'left', + width: 350, treeNode: true }, { title: '区域', field: 'areaName', align: 'center' },