From 34a01493a3d1b14fc904df322782931237a5f098 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Sat, 23 Nov 2019 19:32:16 +0800 Subject: [PATCH] fix: log list pagination error. --- src/views/dashboard/Dashboard.vue | 71 +++++++++++++++++-------------- 1 file changed, 40 insertions(+), 31 deletions(-) diff --git a/src/views/dashboard/Dashboard.vue b/src/views/dashboard/Dashboard.vue index 901388eb..e9d50a03 100644 --- a/src/views/dashboard/Dashboard.vue +++ b/src/views/dashboard/Dashboard.vue @@ -273,16 +273,16 @@ destroyOnClose @close="()=>this.logDrawerVisible = false" > - - - + +
{{ item.content }}
- -
- -
-
-
-
+ + +
+ +
+ +
{ this.logsLoading = false }, 500) - this.logPagination.page = this.logPagination.page - 1 - logApi.pageBy(this.logPagination).then(response => { + this.logQueryParam.page = this.logPagination.current - 1 + this.logQueryParam.size = this.logPagination.pageSize + this.logQueryParam.sort = this.logPagination.sort + logApi.pageBy(this.logQueryParam).then(response => { this.logs = response.data.data.content this.logPagination.total = response.data.data.total }) @@ -488,8 +497,8 @@ export default { }, onPaginationChange(page, pageSize) { this.$log.debug(`Current: ${page}, PageSize: ${pageSize}`) - this.logPagination.page = page - this.logPagination.size = pageSize + this.logPagination.current = page + this.logPagination.pageSize = pageSize this.loadLogs() } }