From 41922df68b137e4dc39ae759e4ef3c37f235dc3a Mon Sep 17 00:00:00 2001 From: wangqiao Date: Fri, 29 Aug 2025 09:25:55 +0800 Subject: [PATCH] Refactor user store and async data handling --- pages/sign-content/index.vue | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pages/sign-content/index.vue b/pages/sign-content/index.vue index ad2ecad..c233ab7 100644 --- a/pages/sign-content/index.vue +++ b/pages/sign-content/index.vue @@ -71,8 +71,7 @@ import type { PageResultMemberPointRecordRespVO } from '~/api/personal-center/types' import useUserStore from '~/stores/user' import dayjs from 'dayjs' - const userStore = useUserStore() - const user = useUserInfo(); + const user = useUserInfo() const query = reactive({ pageNo: 1, @@ -116,12 +115,16 @@ getUserPointPageList() } - const {data: result, refresh: getUserPointPageList } = await useAsyncData('getUserPointPage', async () => { - const res = await getUserPointPage(query) - return res.data - }, { - immediate: true, // 立即请求 - }) + const { data: result, refresh: getUserPointPageList } = await useAsyncData( + 'getUserPointPage', + async () => { + const res = await getUserPointPage(query) + return res.data + }, + { + immediate: true, // 立即请求 + } + ) // const getUserPointPageList = async () => { // const res = await getUserPointPage(query)