diff --git a/src/views/account-settings/security-log.vue b/src/views/account-settings/security-log.vue index 361acf7..34252f0 100644 --- a/src/views/account-settings/security-log.vue +++ b/src/views/account-settings/security-log.vue @@ -11,8 +11,8 @@ const userLoginLogs = reactive({ loading: false, datalist: [], currentPage: 1, - pageSize: 150, - total: 100, + pageSize: 15, + total: 0, background: true, layout: 'prev, pager, next', }); @@ -23,10 +23,19 @@ const onSearchByLoginLog = async () => { const data = await userLoginLogStore.getUserLoginLogListByLocalUser(userLoginLogs); userLoginLogs.datalist = data.list; + userLoginLogs.currentPage = data.pageNo; + userLoginLogs.pageSize = data.pageSize; + userLoginLogs.total = data.total; userLoginLogs.loading = false; }; +/** 当前页改变时 */ +const onCurrentPageChange = async (value: number) => { + userLoginLogs.currentPage = value; + await onSearchByLoginLog(); +}; + onMounted(() => { onSearchByLoginLog(); }); @@ -35,6 +44,14 @@ onMounted(() => {