From bfe72cf2c33cd281e9b1d420ea5f2a185eafd81c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=99=BD=E8=8F=9C?=
<43331987+JiaLiBai@users.noreply.github.com>
Date: Fri, 23 Jan 2026 14:18:22 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=AD=97=E6=AE=B5=E3=80=81?=
=?UTF-8?q?=E6=94=B6=E7=9B=8A=E8=A1=A8=E6=A0=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/ems/dzjk/home/index.vue | 14 ++-----
src/views/ems/dzjk/sbjk/db/index.vue | 35 ++++++++++++-----
src/views/ems/dzjk/tjbb/sybb/index.vue | 53 +++++---------------------
3 files changed, 38 insertions(+), 64 deletions(-)
diff --git a/src/views/ems/dzjk/home/index.vue b/src/views/ems/dzjk/home/index.vue
index f06e78e..b2f9b1b 100644
--- a/src/views/ems/dzjk/home/index.vue
+++ b/src/views/ems/dzjk/home/index.vue
@@ -57,10 +57,6 @@
-
-
-
-
-
-
+
{{ tempDataItem.name }} {{ item[tempDataItem.attr] || '-' }}
-
-
-
-
-
+
@@ -174,7 +169,27 @@ export default {
unit: 'kvar'
}
]
- }
+ },
+ otherTypeMsg: [
+ {
+ name: '正向有功电能',
+ attr: 'forwardActive',
+ pointName: '正向有功电能',
+ unit: 'kWh'
+ },
+ {
+ name: '反向有功电能',
+ attr: 'reverseActive',
+ pointName: '反向有功电能',
+ unit: 'kWh'
+ },
+ {
+ name: '有功功率',
+ attr: 'activePower',
+ pointName: '总有功功率',
+ unit: 'kW'
+ },
+ ]
};
},
methods: {
diff --git a/src/views/ems/dzjk/tjbb/sybb/index.vue b/src/views/ems/dzjk/tjbb/sybb/index.vue
index b065736..c1237a9 100644
--- a/src/views/ems/dzjk/tjbb/sybb/index.vue
+++ b/src/views/ems/dzjk/tjbb/sybb/index.vue
@@ -27,15 +27,14 @@
class="common-table"
:data="tableData"
show-summary
- :summary-method="getSummaries"
stripe
style="width: 100%;margin-top:25px;">
-
+
+ min-width="100px" align="center">
@@ -94,6 +93,14 @@
label="总">
+
+
+
+
+
{
- if (index === 0) {
- const activeTotal = data.map(item => item.activeTotalPrice).reduce((prev, curr) => {
- const value = Number(curr);
- if (!isNaN(value)) {
- return prev + curr;
- } else {
- return prev;
- }
- }, 0);
- const reActiveTotal = data.map(item => item.reActiveTotalPrice).reduce((prev, curr) => {
- const value = Number(curr);
- if (!isNaN(value)) {
- return prev + curr;
- } else {
- return prev;
- }
- }, 0);
- sums[index] = '价差收入 : ' + (reActiveTotal - activeTotal);
- return
- }
- const values = data.map(item => Number(item[column.property]));
- if (!values.every(value => isNaN(value))) {
- sums[index] = values.reduce((prev, curr) => {
- const value = Number(curr);
- if (!isNaN(value)) {
- return prev + curr;
- } else {
- return prev;
- }
- }, 0);
- }
- })
- return sums
- },
// 搜索
onSearch() {
this.pageNum = 1//每次搜索从1开始搜索