|
@@ -516,7 +516,13 @@ export default {
|
|
|
this.pageSetChange();
|
|
|
},
|
|
|
pageSizeChange(size) {
|
|
|
- this.setPage({ size });
|
|
|
+ let current = this.page.current;
|
|
|
+ const newTotalPage = Math.ceil(this.page.total / size);
|
|
|
+ if (newTotalPage < current) {
|
|
|
+ current = newTotalPage;
|
|
|
+ }
|
|
|
+
|
|
|
+ this.setPage({ size, current });
|
|
|
this.pageSetChange();
|
|
|
},
|
|
|
pageSetChange() {
|