diff --git a/src/views/XjApplet/Vip/components/Recharge.vue b/src/views/XjApplet/Vip/components/Recharge.vue
index ec68950..01aa20f 100644
--- a/src/views/XjApplet/Vip/components/Recharge.vue
+++ b/src/views/XjApplet/Vip/components/Recharge.vue
@@ -34,7 +34,13 @@
查询
-
+
@@ -104,6 +110,32 @@ function getList() {
loading.value = false
})
}
+
+function getSummaries(param) {
+ const { columns, data } = param
+ const sums = []
+ columns.forEach((column, index) => {
+ if (index === 0) {
+ sums[index] = '合计'
+ return
+ }
+ const values = data.map((item) => Number(item[column.property]))
+ if (column.property === 'money') {
+ sums[index] = values.reduce((prev, curr) => {
+ const value = Number(curr)
+ if (!isNaN(value)) {
+ return prev + curr
+ } else {
+ return prev
+ }
+ }, 0)
+ sums[index] = sums[index].toFixed(2)
+ } else {
+ sums[index] = ''
+ }
+ })
+ return sums
+}