From 64d7d9a317ab3a5970067fb139e57bae978ff88f Mon Sep 17 00:00:00 2001 From: GaoHao <1210693421@qq.com> Date: Fri, 17 Jan 2025 14:28:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E7=8A=B6=E6=80=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/me/index.vue | 47 ++++++++++++++++++++++++-------------------- pages/me/setting.vue | 8 +++++--- 2 files changed, 31 insertions(+), 24 deletions(-) diff --git a/pages/me/index.vue b/pages/me/index.vue index 952d302..dc638fb 100644 --- a/pages/me/index.vue +++ b/pages/me/index.vue @@ -9,14 +9,12 @@ - + - - - + - + {{ userInfo.phone || '请登录' }} @@ -31,7 +29,7 @@ 我的追剧 {{ likeData.collectCount }} - + 我的红包 {{ amount || 0 }} @@ -43,16 +41,18 @@ {{ gold }} - +
金币明细 - +
+
- +
观看历史 - +
+ import { ref, reactive } from 'vue'; -import { onLoad, onShow, onPullDownRefresh } from '@dcloudio/uni-app'; +import { onLoad,onShow, onPullDownRefresh } from '@dcloudio/uni-app'; import { selectByUserId, collectVideoSummary, selectUserMoney } from '@/api/me/me.js'; import { linkTo } from '@/utils/app.js'; -import { useCommonStore } from '@/store/common.js'; -const $common = useCommonStore(); +import { + useCommonStore + } from '@/store/common.js' + const $common = useCommonStore() const userInfo = ref({}); // 获取最近的三条观看历史 const recordThree = ref([]); -onShow(() => { +onShow(()=>{ // 判断ios是否审核 - $common.init(); -}); + $common.init() +}) async function selectByUserIdAjax() { try { const res = await selectByUserId({ page: 1, limit: 3, classify: 3 }); @@ -177,11 +179,14 @@ onPullDownRefresh(async () => { }, 500); }); -onShow(() => { - selectByUserIdAjax(); - collectVideoSummaryAjax(); - selectUserMoneyAjax(); - userInfo.value = uni.getStorageSync('userInfo'); +onLoad(() => { + if(uni.getStorageSync('token')){ + selectByUserIdAjax(); + collectVideoSummaryAjax(); + selectUserMoneyAjax(); + userInfo.value = uni.getStorageSync('userInfo'); + } + }); diff --git a/pages/me/setting.vue b/pages/me/setting.vue index 123fa2c..de153b8 100644 --- a/pages/me/setting.vue +++ b/pages/me/setting.vue @@ -1,7 +1,7 @@