From cd20b4134a8b29ad20c31875be5d8b149563e3e5 Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Thu, 24 Apr 2025 16:29:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=9D=A2=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/element.scss | 7 + .../LN/newEnergy/highAndLowPressure/index.vue | 116 ++--- .../LN/newEnergy/newEnergyAnalysis/index.vue | 49 +- .../terminal/TerminalManagement/index.vue | 4 +- .../area/powerAssessment/index.vue | 4 +- .../detailed/dirtyAreas/index.vue | 420 ++++++++++++------ .../powerQualityPollutionMap/index.vue | 3 +- .../embed/onlinerate/components/123.vue | 13 +- .../cleaning/components/abnormal.vue | 14 +- 9 files changed, 400 insertions(+), 230 deletions(-) diff --git a/src/styles/element.scss b/src/styles/element.scss index 55a9b82d..be883aaf 100644 --- a/src/styles/element.scss +++ b/src/styles/element.scss @@ -222,4 +222,11 @@ .el-select { min-width: 128px; } +} +.el-card__header { + padding: 10px; + span { + font-size: 16px; + font-weight: 600; + } } \ No newline at end of file diff --git a/src/views/LN/newEnergy/highAndLowPressure/index.vue b/src/views/LN/newEnergy/highAndLowPressure/index.vue index bf7b0cb0..a1ee9f3a 100644 --- a/src/views/LN/newEnergy/highAndLowPressure/index.vue +++ b/src/views/LN/newEnergy/highAndLowPressure/index.vue @@ -29,58 +29,67 @@ -
-

暂降列表

-
- - - - - - - - - - + + + +
+ + + + + + + + + +
+
-

暂降波形

+
@@ -295,13 +304,16 @@ const clickMap = (e: any) => { } // 表格数据处理 const tabulation = (e: any) => { - console.log(); - + console.log() + loading.value = true voltageRideThroughEventQueryPage({ ...tableStore.table.params, areaId: e.data.id, - frequencyType: e.seriesName == '高压' ? triggerType.filter(item => item.code == 'Voltage_Rise')[0].id : triggerType.filter(item => item.code == 'Voltage_Dip')[0].id + frequencyType: + e.seriesName == '高压' + ? triggerType.filter(item => item.code == 'Voltage_Rise')[0].id + : triggerType.filter(item => item.code == 'Voltage_Dip')[0].id }) .then(res => { distributionData.value = res.data @@ -377,10 +389,10 @@ const layout1 = mainHeight(93) as any height: calc(v-bind('layout1.height') - 30px); } .tall { - height: calc((v-bind('layout1.height') - 60px) / 2); + height: calc((v-bind('layout1.height') - 100px) / 2); } .tall1 { - height: calc((v-bind('layout1.height') - 60px) / 2 - 35px); + height: calc((v-bind('layout1.height') - 100px) / 2 - 50px); } .group { diff --git a/src/views/LN/newEnergy/newEnergyAnalysis/index.vue b/src/views/LN/newEnergy/newEnergyAnalysis/index.vue index 7cc90537..01983476 100644 --- a/src/views/LN/newEnergy/newEnergyAnalysis/index.vue +++ b/src/views/LN/newEnergy/newEnergyAnalysis/index.vue @@ -88,11 +88,7 @@ {{ row.vtimes == '1' ? '越限' : '合格' }} @@ -103,11 +99,7 @@ {{ row.itimes == '1' ? '越限' : '合格' }} @@ -148,11 +140,7 @@ {{ row.flicker == '1' ? '越限' : '合格' }} @@ -184,11 +172,7 @@ :class="row.sequenceCurrentUnbalance == '1' ? 'percentage' : ''" @click=" row.sequenceCurrentUnbalance == '1' - ? detailClick( - row, - '电流不平衡度(%)', - 'iNeg' - ) + ? detailClick(row, '电流不平衡度(%)', 'iNeg') : '' " > @@ -509,35 +493,35 @@ const tableStore = new TableStore({ { label: '0%~10%', quantity: res.minsNum0, - percentage: res.proportion0 + '%', + percentage: res.proportion0.toFixed(2) + '%', crossTheLine: res.isOrNot0, value: '0%~10%' }, { label: '10%~20%', quantity: res.minsNum1, - percentage: res.proportion1 + '%', + percentage: res.proportion1.toFixed(2) + '%', crossTheLine: res.isOrNot1, value: '10%~10%' }, { label: '20%~30%', quantity: res.minsNum2, - percentage: res.proportion2 + '%', + percentage: res.proportion2.toFixed(2) + '%', crossTheLine: res.isOrNot2, value: '10%~30%' }, { label: '30%~40%', quantity: res.minsNum3, - percentage: res.proportion3 + '%', + percentage: res.proportion3.toFixed(2) + '%', crossTheLine: res.isOrNot3, value: '30%~40%' }, { label: '40%~50%', quantity: res.minsNum4, - percentage: res.proportion4 + '%', + percentage: res.proportion4.toFixed(2) + '%', crossTheLine: res.isOrNot4, value: '40%~50%' } @@ -546,35 +530,35 @@ const tableStore = new TableStore({ { label: '50%~60%', quantity: res.minsNum5, - percentage: res.proportion5 + '%', + percentage: res.proportion5.toFixed(2) + '%', crossTheLine: res.isOrNot5, value: '50%~60%' }, { label: '60%~70%', quantity: res.minsNum6, - percentage: res.proportion6 + '%', + percentage: res.proportion6.toFixed(2) + '%', crossTheLine: res.isOrNot6, value: '60%~70%' }, { label: '70%~80%', quantity: res.minsNum7, - percentage: res.proportion7 + '%', + percentage: res.proportion7.toFixed(2) + '%', crossTheLine: res.isOrNot7, value: '70%~80%' }, { label: '80%~90%', quantity: res.minsNum8, - percentage: res.proportion8 + '%', + percentage: res.proportion8.toFixed(2) + '%', crossTheLine: res.isOrNot8, value: '80%~90%' }, { label: '90%~100%', quantity: res.minsNum9, - percentage: res.proportion9 + '%', + percentage: res.proportion9.toFixed(2) + '%', crossTheLine: res.isOrNot9, value: '90%~100%' } @@ -605,7 +589,7 @@ const tableStore = new TableStore({ lineHeight: 8, minMargin: 10, formatter: function (e) { - return '{name|' + e.name + '}{percent|' + e.data.percentage + '}' + return '{name|' + e.name + '}{percent|' + e.data.percentage+ '}' }, rich: { name: { @@ -753,12 +737,11 @@ const timeClick = (row: any) => { } // 点击越限 const detailClick = (row: any, title: string, key: string) => { - detailRef.value.open({ row: row, title: title, field: index.value, - lineId: dotList.value.id , + lineId: dotList.value.id, key: key }) } diff --git a/src/views/pqs/business/terminal/TerminalManagement/index.vue b/src/views/pqs/business/terminal/TerminalManagement/index.vue index 403c6b42..57e34f45 100644 --- a/src/views/pqs/business/terminal/TerminalManagement/index.vue +++ b/src/views/pqs/business/terminal/TerminalManagement/index.vue @@ -89,7 +89,7 @@ - +