From da85fa655d29a492dfae3c1bc47621ac72f751d2 Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Fri, 30 Jan 2026 17:56:14 +0800 Subject: [PATCH] fix: my info --- pages.json | 8 ++ pages/mine/mine.vue | 5 +- pages/mine/profile.vue | 313 +++++++++++++++++++++++++++++++++++++++++ stores/user.js | 1 - 4 files changed, 325 insertions(+), 2 deletions(-) create mode 100644 pages/mine/profile.vue diff --git a/pages.json b/pages.json index 21ad45b..a3e79fb 100644 --- a/pages.json +++ b/pages.json @@ -57,6 +57,14 @@ "enablePullDownRefresh": false } }, + { + "path": "pages/mine/profile", + "style": { + "navigationBarTitleText": "个人信息", + "navigationStyle": "custom", + "enablePullDownRefresh": false + } + }, { "path": "pages/mine/mine", "style": { diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index 0cd6353..d176aa2 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -171,7 +171,10 @@ const handleUserClick = () => { if (!isLoggedIn.value) { loginPopupRef.value.open(); } else { - // Navigate to profile details or do nothing + // Navigate to profile details + uni.navigateTo({ + url: "/pages/mine/profile", + }); } }; diff --git a/pages/mine/profile.vue b/pages/mine/profile.vue new file mode 100644 index 0000000..252a3ac --- /dev/null +++ b/pages/mine/profile.vue @@ -0,0 +1,313 @@ + + + + + diff --git a/stores/user.js b/stores/user.js index 9e85ef2..cc7f18c 100644 --- a/stores/user.js +++ b/stores/user.js @@ -48,7 +48,6 @@ export const useUserStore = defineStore("user", { async fetchUserInfo() { try { const res = await getUserInfo(); - console.log(1111, res); if (res) { this.setUserInfo(res); }