From 3a6b2da1dc5616817513adaaad0a71bf3a4944ce Mon Sep 17 00:00:00 2001
From: dzc <2388224167@qq.com>
Date: Fri, 26 Dec 2025 12:54:58 +0800
Subject: [PATCH] fix:bug
---
src/pages/home/detail.vue | 25 +++--
.../profile/components/view-record-item.vue | 33 +++---
src/pages/profile/set-wechat.vue | 9 +-
src/pages/profile/setting.vue | 6 +-
src/pages/profile/view-record.vue | 101 +++++++++---------
src/pages/tabbar/profile.vue | 1 +
src/pages/wechat-tabbar/index.vue | 1 +
7 files changed, 97 insertions(+), 79 deletions(-)
diff --git a/src/pages/home/detail.vue b/src/pages/home/detail.vue
index dd571c98..a3089ec2 100644
--- a/src/pages/home/detail.vue
+++ b/src/pages/home/detail.vue
@@ -145,7 +145,7 @@
-
+
@@ -156,23 +156,25 @@
- 今日vip特权已使用4/10次
-
+
+
使用VIP特权免费解锁
-
- {{ userDetail.member.wechatNum || '*************' }}
+
+
+
+ {{ userDetail.member.wechatNum || '*************' }}
-
+
解锁微信只能展示24小时
添加备注"荷塘月色App"会快速通过哟
- 复制微信号
-
+ 复制微信号
+
+
搜索不到微信?点击【
立即举报
】退还次数
@@ -369,6 +371,11 @@ const previewPhoto = (current: number) => {
});
};
+// 找不到微信举报
+const wechatJb = () => {
+ uni.showToast({ title: '举报成功', icon: "success" });
+}
+
// 私聊
const goChat = async () => {
if (!userDetail.value.memberId) return uni.showToast({ title: '用户不存在' });
diff --git a/src/pages/profile/components/view-record-item.vue b/src/pages/profile/components/view-record-item.vue
index bc0c8b62..f8d60435 100644
--- a/src/pages/profile/components/view-record-item.vue
+++ b/src/pages/profile/components/view-record-item.vue
@@ -1,11 +1,7 @@
-
+
-
+
{{ member.memberNickname || '' }}
@@ -15,15 +11,22 @@
+
+
diff --git a/src/pages/profile/set-wechat.vue b/src/pages/profile/set-wechat.vue
index 73d211ed..476f0eb7 100644
--- a/src/pages/profile/set-wechat.vue
+++ b/src/pages/profile/set-wechat.vue
@@ -49,9 +49,14 @@ const params = reactive({
const userInfo = computed(() => sheep.$store('user').userInfo);
onShow(() => {
+ sheep.$store('user').updateUserData();
if (userInfo.value) {
- params.wechatNum = userInfo.value.wechatNum ?? '';
- params.wechatQrCode = userInfo.value.wechatQrCode ?? '';
+ if (userInfo.value.wechatNum) {
+ params.wechatNum = userInfo.value.wechatNum
+ }
+ if (userInfo.value.wechatQrCode) {
+ params.wechatQrCode = userInfo.value.wechatQrCode
+ }
}
})
diff --git a/src/pages/profile/setting.vue b/src/pages/profile/setting.vue
index 13abd8de..16b41d26 100644
--- a/src/pages/profile/setting.vue
+++ b/src/pages/profile/setting.vue
@@ -43,7 +43,7 @@
diff --git a/src/pages/tabbar/profile.vue b/src/pages/tabbar/profile.vue
index be61e642..2a017e3d 100644
--- a/src/pages/tabbar/profile.vue
+++ b/src/pages/tabbar/profile.vue
@@ -199,6 +199,7 @@ const userGenderImageSrc = computed(() => {
});
onShow(async () => {
+ sheep.$store('user').updateUserData();
const { data: totalData } = await RecentApi.recentTotal();
recentTotal.value = totalData ?? {};
});
diff --git a/src/pages/wechat-tabbar/index.vue b/src/pages/wechat-tabbar/index.vue
index 1b7330ac..855575b4 100644
--- a/src/pages/wechat-tabbar/index.vue
+++ b/src/pages/wechat-tabbar/index.vue
@@ -196,6 +196,7 @@ onLoad(async () => {
})
onShow(async () => {
+ sheep.$store('user').updateUserData();
state.loginInfoStorage = uni.getStorageSync('loginInfo') ?? null
if (isLogin.value) {
await getTradeConfig()