From 606500ecdb5d8469f98805f034a7be74e1d5bd5b Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 07 十一月 2025 13:37:10 +0800
Subject: [PATCH] fix: bug
---
apps/bMiniApp/src/pages/mine/index.vue | 37 +++++++++++++++++++++++++------------
1 files changed, 25 insertions(+), 12 deletions(-)
diff --git a/apps/bMiniApp/src/pages/mine/index.vue b/apps/bMiniApp/src/pages/mine/index.vue
index 4c05055..aa2fd68 100644
--- a/apps/bMiniApp/src/pages/mine/index.vue
+++ b/apps/bMiniApp/src/pages/mine/index.vue
@@ -20,18 +20,16 @@
<div class="user-info-item-name">{{ userDetail?.name ?? '' }}</div>
</div>
<div class="user-info-item">
- <template v-if="isCertified">
- <div class="user-info-certified-text">
- {{ userDetail?.enterpriseName ?? '' }}
- </div>
- <div class="user-info-certified-btn">宸茶璇�</div>
- </template>
- <template v-else>
+ <div class="user-info-certified-text">
+ {{ userDetail?.enterpriseName ?? '' }}
+ </div>
+ <div class="user-info-certified-btn">宸茶璇�</div>
+ <!-- <template v-else>
<div class="user-info-unCertified-text">鏈璇�</div>
<div class="user-info-unCertified-btn" @click.stop="goAuthentication">
绔嬪嵆璁よ瘉
</div>
- </template>
+ </template> -->
</div>
</div>
<div class="mine-go-login" v-else>鍘荤櫥褰�</div>
@@ -51,13 +49,25 @@
<div class="mine-content-record">
<div class="mine-content-record-item" @click="goMineFavorites">
<img class="mine-content-record-item-icon" :src="IconCollect" alt="" />
- <nut-badge top="0" right="0" :value="8" color="#FF7D00" hidden>
+ <nut-badge
+ top="0"
+ right="0"
+ :value="userDetail?.collectedUserCount ?? 0"
+ color="#FF7D00"
+ hidden
+ >
<div class="mine-content-record-item-text">鎴戠殑鏀惰棌</div>
</nut-badge>
</div>
<div class="mine-content-record-item" @click="goMineContactRecord">
<img class="mine-content-record-item-icon" :src="IconRecord" alt="" />
- <nut-badge top="0" right="0" :value="8" color="#FF7D00" hidden>
+ <nut-badge
+ top="0"
+ right="0"
+ :value="userDetail?.contactedRecordCount ?? 0"
+ color="#FF7D00"
+ hidden
+ >
<div class="mine-content-record-item-text">鑱旂郴璁板綍</div>
</nut-badge>
</div>
@@ -86,6 +96,7 @@
>
</template>
</ContentView>
+ <CustomerServiceButton />
</PageLayoutWithBg>
</template>
@@ -106,7 +117,7 @@
import { Message } from '@12333/utils';
import { useUserStore } from '@/stores/modules/user';
import { useQueryClient } from '@tanstack/vue-query';
-import { TaskDetailWelfareItem } from '@12333/components';
+import { TaskDetailWelfareItem, CustomerServiceButton, Cell } from '@12333/components';
import { EnumUserGender } from '@12333/constants';
const userStore = useUserStore();
@@ -170,7 +181,9 @@
message: '纭畾瑕侀��鍑虹櫥褰曞悧锛�',
});
userStore.logoutAndToHome();
- queryClient.removeQueries();
+ queryClient.removeQueries({
+ predicate: (query) => !query.queryKey.includes('userResumeServices/getOpenUserResumes'),
+ });
} catch (error) {}
}
</script>
--
Gitblit v1.9.1