diff --git a/src/pages/home/detail.vue b/src/pages/home/detail.vue
index 5082b2e8..179792b5 100644
--- a/src/pages/home/detail.vue
+++ b/src/pages/home/detail.vue
@@ -18,12 +18,7 @@
{{ userDetail.member?.memberCity ? userDetail.member?.memberCity + ' · ' : '' }}
{{ userDetail.distance?.toFixed(2) }}km
-
+
@@ -82,6 +77,7 @@
相册
+ 相册暂无照片
- 评价
+
+ 评价
+ {{ userDetail.operationTotal?.recentShieldTotal || 0 }}
+
身材
-
+
颜值
-
+
耐心
-
+
有趣
-
+
@@ -143,7 +143,7 @@
@click="handleLike"
>
- userDetail.value.memberPhotoList
- ?.filter((i) => i.resourceType === 'IMAGE')
- .map((item) => item.address),
+ const photoListUrls = computed(
+ () =>
+ userDetail.value.memberPhotoList
+ ?.filter((i) => i.resourceType === 'IMAGE')
+ .map((item) => item.address) || [],
);
onLoad(async (options: any) => {
@@ -343,26 +344,20 @@
// 喜欢
const handleLike = async () => {
- await RecentApi.recentOperate({
+ const { code } = await RecentApi.recentOperate({
memberId: userDetail.value.member.memberId,
action: 'MEMBER_COLLECT',
});
+ if (code !== 0) return;
await getDetail();
};
- // 评价
- const rate = async () => {
- await RecentApi.recentOperate({
- memberId: userDetail.value.member.memberId,
- action: 'MEMBER_RATING',
- ...rating,
- });
- };
-
- onHide(() => {
- rate();
- });
- onUnload(() => {
- rate();
- });
+ // 评分
+ // const rate = async () => {
+ // await RecentApi.recentOperate({
+ // memberId: userDetail.value.member.memberId,
+ // action: 'MEMBER_RATING',
+ // ...rating,
+ // });
+ // };
diff --git a/src/pages/profile/face-verify.vue b/src/pages/profile/face-verify.vue
index 6f2f8db5..4d02a41b 100644
--- a/src/pages/profile/face-verify.vue
+++ b/src/pages/profile/face-verify.vue
@@ -375,6 +375,8 @@
break;
case 1000:
uni.showToast({ title: '您已认证成功', icon: 'none' });
+ await UserApi.updateUser(userinfo);
+ sheep.$store('user').getInfo();
break;
case 1001:
await RecentApi.cancelFaceVerify({ authId });
diff --git a/src/pages/profile/my-moment.vue b/src/pages/profile/my-moment.vue
index 0983488d..4bfa01c6 100644
--- a/src/pages/profile/my-moment.vue
+++ b/src/pages/profile/my-moment.vue
@@ -21,7 +21,7 @@
@refresh="refreshList"
@loadMore="listLoadMore"
>
-
+
diff --git a/src/pages/profile/profile.vue b/src/pages/profile/profile.vue
index 7511a9fb..cbc092a1 100644
--- a/src/pages/profile/profile.vue
+++ b/src/pages/profile/profile.vue
@@ -106,7 +106,10 @@
:safe-area-inset-bottom="true"
>
- 我的评价{{ myEvaluation.evaluateCount }}
+
+ 我的评价
+ {{ myEvaluation.evaluateCount }}
+
身材
@@ -127,7 +130,9 @@
- 综合评分 {{ myEvaluation.avgScore }}
+
+ 综合评分 {{ myEvaluation.avgScore?.toFixed(2) || 0 }}
+
微信号
-
- 上传我的微信二维码
+ 上传您的微信二维码
-
+
- 语音签名
-
-
-
-
-
- 添加语音签名,让你更受关注
-
-
-
-
+
+ 语音签名
+
+
+
+
+
+
+ 添加语音签名,让你更受关注
+
+
+
+
+
+
基本资料
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
- 个人简介
-
-
-
+ 个人简介
+
+
+
+