1
2
3
4
5
6
7
8
9
10
11
12
| export default function footSum(list, field) {
| let count = 0
| list.forEach(item => {
| if(field.indexOf('.')>-1){
| let array = field.split('.')
| count += Number(item[array[0]][array[1]]) || 0
| }else {
| count += Number(item[field]) || 0
| }
| })
| return count.toFixed(2)
| }
|
|