From b2cbd6b9e41efefdbdc8b6390f2b50f215882e89 Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Mon, 19 Jan 2026 20:31:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(cp=E6=8E=92=E8=A1=8C=E6=A6=9C):=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Couple/GamePlay/components/exchange.vue | 12 +++++++++--- .../Couple/GamePlay/components/lottery.vue | 19 ++----------------- src/views/Ranking/Couple/index.vue | 8 ++++---- 3 files changed, 15 insertions(+), 24 deletions(-) diff --git a/src/views/Ranking/Couple/GamePlay/components/exchange.vue b/src/views/Ranking/Couple/GamePlay/components/exchange.vue index 6aedaa2..5959125 100644 --- a/src/views/Ranking/Couple/GamePlay/components/exchange.vue +++ b/src/views/Ranking/Couple/GamePlay/components/exchange.vue @@ -24,15 +24,20 @@ /> -
+
-
- *{{ JSON.parse(item.rule.jsonData).need_fragments }} +
+ *{{ + formatRewardDisplay( + item.propsGroup.activityRewardProps[0].type, + item.propsGroup.activityRewardProps[0], + ) + }}/ {{ JSON.parse(item.rule.jsonData).need_fragments }}Star
@@ -53,6 +58,7 @@ import { formatUTCCustom } from '@/utils/utcFormat.js' import { showError, showSuccess } from '@/utils/toast.js' import { handleAvatarImageError, handleRewardImageError } from '@/utils/imageHandler.js' import { useCoupleStore } from '@/stores/couple' +import { formatRewardDisplay } from '@/utils/rewardFormatter.js' import { apiGetActivityResource, //获取兑换资源 diff --git a/src/views/Ranking/Couple/GamePlay/components/lottery.vue b/src/views/Ranking/Couple/GamePlay/components/lottery.vue index a128cb2..8e7ff1b 100644 --- a/src/views/Ranking/Couple/GamePlay/components/lottery.vue +++ b/src/views/Ranking/Couple/GamePlay/components/lottery.vue @@ -49,22 +49,7 @@ width="50%" style="display: block" /> -
+
{{ prize.prizeName }}
@@ -202,7 +187,7 @@
- *5000 + *9000
diff --git a/src/views/Ranking/Couple/index.vue b/src/views/Ranking/Couple/index.vue index e34d63a..1642fad 100644 --- a/src/views/Ranking/Couple/index.vue +++ b/src/views/Ranking/Couple/index.vue @@ -52,14 +52,14 @@ align-items: center; " > - + /> -->
- + /> -->