|
@@ -149,6 +149,11 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
},
|
|
|
+ mounted() {
|
|
|
+ if(this.account) {
|
|
|
+ this.getstudentList()
|
|
|
+ }
|
|
|
+ },
|
|
|
methods: {
|
|
|
handleCurrentChange (val) {
|
|
|
this.page = val;
|
|
@@ -161,7 +166,6 @@ export default {
|
|
|
return false
|
|
|
}
|
|
|
if(rows && typeof rows == 'number' ) {
|
|
|
- console.log(rows)
|
|
|
this.rows = rows
|
|
|
} else {
|
|
|
this.rows = 20
|
|
@@ -348,12 +352,14 @@ export default {
|
|
|
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;
|
|
|
- }
|
|
|
+ const value = Number(curr);
|
|
|
+ let temp
|
|
|
+ if (!isNaN(value)) {
|
|
|
+ temp = parseFloat(prev) + parseFloat(curr);
|
|
|
+ } else {
|
|
|
+ temp = prev;
|
|
|
+ }
|
|
|
+ return parseFloat(temp).toFixed(2)
|
|
|
}, 0);
|
|
|
sums[index] += ' 元';
|
|
|
} else {
|