From 36f65570d93cced7996e337e0b8d289db61662bc Mon Sep 17 00:00:00 2001
From: zzq <a13193816592@163.com>
Date: 星期六, 07 十月 2023 19:15:54 +0800
Subject: [PATCH] fix:表格合计动态添加单位
---
src/components/makepager/TableCommonView.vue | 5 +++--
src/views/reportForm/locationReport/index.vue | 3 ++-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/components/makepager/TableCommonView.vue b/src/components/makepager/TableCommonView.vue
index d3136aa..012c5a6 100644
--- a/src/components/makepager/TableCommonView.vue
+++ b/src/components/makepager/TableCommonView.vue
@@ -238,10 +238,11 @@
if (!isNaN(value)) {
return prev + curr
} else {
- return prev
+ return prev
}
}, 0)
- sums[index] = this.tableList.tableColumn[index - 1].unit + "" + sums[index]
+ let unitIndex = this.tableList.tableColumn.findIndex(obj => obj.label === column.label);
+ sums[index]+=this.tableList.tableColumn[unitIndex].unit
} else {
sums[index] = ""
}
diff --git a/src/views/reportForm/locationReport/index.vue b/src/views/reportForm/locationReport/index.vue
index 9a2d882..757d6ae 100644
--- a/src/views/reportForm/locationReport/index.vue
+++ b/src/views/reportForm/locationReport/index.vue
@@ -21,6 +21,7 @@
:table-list="tableList"
@selTableCol="selTableCol"
@tableRowClick="tableRowClick"
+ :showSummary="true"
>
<template slot="tableButton">
<el-table-column label="鎿嶄綔" width="210" align="center">
@@ -179,7 +180,7 @@
prop: "unit",
width: 120,
default: false,
- isShowColumn: showcol.includes("浠峰��")
+ isShowColumn: showcol.includes("鍗曚綅")
},
{
label: "浠峰��",
--
Gitblit v1.8.0