From 36dbf05c118bc039561f11bcc418fa450e93d03b Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Mon, 8 Jun 2026 19:08:13 +0800 Subject: [PATCH] fix: rating --- api/mine.js | 11 + pages/mine/mine.vue | 547 +++++++++++++++++++------------------------- 2 files changed, 244 insertions(+), 314 deletions(-) diff --git a/api/mine.js b/api/mine.js index 29be01a..5628a39 100644 --- a/api/mine.js +++ b/api/mine.js @@ -1,5 +1,16 @@ import { request } from "@/utils/request.js"; +/** + * @description: 获取当前用户参与的话题数据 + * @return {participant: number, comment: number, liked: number, label: string[]} + */ +export const fetchUserNums = async () => { + return request({ + url: "/api/rating/personal/nums", + method: "GET", + }); +}; + export const sendFeedback = async (data) => { return request({ url: "/api/common/feedback", diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index 9f14954..9d970c2 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -5,7 +5,7 @@ class="nav-bar" :style="{ paddingTop: navBarTop + 'px', height: navBarHeight + 'px' }" > - + + - - - - - - @@ -105,9 +93,10 @@