From e28858a34025bf56584c8ee1874e6580025f83ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=B9=8F?= Date: Sun, 12 Oct 2025 18:01:59 +0800 Subject: [PATCH] . --- .../goods/components/detail/detail-tabbar.vue | 14 ++-- pages/index/components/user-avatar-card.vue | 17 ++-- pages/index/components/user-tryOn.vue | 14 +++- pages/index/user.vue | 79 ++++++++++++++++++- sheep/api/member/user.js | 24 +++++- sheep/components/s-user-card/s-user-card.vue | 4 +- 6 files changed, 130 insertions(+), 22 deletions(-) diff --git a/pages/goods/components/detail/detail-tabbar.vue b/pages/goods/components/detail/detail-tabbar.vue index bcae5be..2aee2e9 100644 --- a/pages/goods/components/detail/detail-tabbar.vue +++ b/pages/goods/components/detail/detail-tabbar.vue @@ -11,7 +11,7 @@ 已收藏 @@ -19,7 +19,7 @@ 收藏 @@ -32,7 +32,7 @@ > 客服 @@ -44,7 +44,7 @@ > 分享 @@ -119,15 +119,15 @@ if (props.modelValue.favorite) { const { code } = await FavoriteApi.deleteFavorite(props.modelValue.id); if (code !== 0) { - return + return; } sheep.$helper.toast('取消收藏'); props.modelValue.favorite = false; - // 情况二:添加收藏 + // 情况二:添加收藏 } else { const { code } = await FavoriteApi.createFavorite(props.modelValue.id); if (code !== 0) { - return + return; } sheep.$helper.toast('收藏成功'); props.modelValue.favorite = true; diff --git a/pages/index/components/user-avatar-card.vue b/pages/index/components/user-avatar-card.vue index 8226f4e..f1e713f 100644 --- a/pages/index/components/user-avatar-card.vue +++ b/pages/index/components/user-avatar-card.vue @@ -6,13 +6,13 @@ {{ userInfo?.nickname || nickname }} - 检测时间:2024-08-09 15:51 + 检测时间: @@ -59,6 +59,13 @@ import { computed } from 'vue'; import sheep from '@/sheep'; + const props = defineProps({ + userFormData: { + type: Object, + default: () => {}, + }, + }); + // 是否登录 const isLogin = computed(() => sheep.$store('user').isLogin); diff --git a/pages/index/components/user-tryOn.vue b/pages/index/components/user-tryOn.vue index 0d50283..802b985 100644 --- a/pages/index/components/user-tryOn.vue +++ b/pages/index/components/user-tryOn.vue @@ -1,6 +1,6 @@