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