From 56740a1a044fe88a78cd961944ca62c1c7c0d584 Mon Sep 17 00:00:00 2001
From: hzj <1304805162@qq.com>
Date: Tue, 20 Jan 2026 17:34:23 +0800
Subject: [PATCH] =?UTF-8?q?chore(cp=E6=8E=92=E8=A1=8C=E6=A6=9C):=20?=
=?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/Ranking/Couple/index.vue | 1410 ++++++++++++++--------------
1 file changed, 716 insertions(+), 694 deletions(-)
diff --git a/src/views/Ranking/Couple/index.vue b/src/views/Ranking/Couple/index.vue
index 1079ff6..a2ab8e8 100644
--- a/src/views/Ranking/Couple/index.vue
+++ b/src/views/Ranking/Couple/index.vue
@@ -443,808 +443,812 @@
-
+
-
-
Tips
+
+
-
+
- {{ letterTextLength }}/80
+
+
+ {{ t('cancel') }}
+
+
+
+
+ {{ t('confirm') }}
+
-
-
-
+
+
+
+ {{ t('insufficient_wallet_balance') }}
+
-
-
-
-
- {{ t('publish_love_letter') }}
+ @click="gotoRecharge"
+ >
+ {{ t('recharge_now') }}
+
-
+
-
- {{ t('cancel') }}
-
+ width: 60vw;
+ padding: 2vw;
-
-
- {{ t('confirm') }}
+
+ {{ t('consecutive_check_in_reward') }}
+
-
-
-
-
-
- {{ t('love_letter_title') }}
-
-
-
-
- {{ t('spend_5000_coins_confess') }}
-
-
-
+
-
- {{ t('cancel') }}
-
-
-
-
- {{ t('confirm') }}
+
+ {{ t('check_in_successful') }}
+
-
-
-
-
-
- {{ t('insufficient_wallet_balance') }}
-
-
- {{ t('recharge_now') }}
-
-
-
-
-
-
-
-
- {{ t('consecutive_check_in_reward') }}
-
-
-
-
-
-
-
-
- {{ t('check_in_successful') }}
-
-
-
-
-
-
-
-
-
![]()
-
+ @click.stop
+ >
+
+
+
- {{ latestLoveLetter.senderNickname }}
-
-
- ID:{{ latestLoveLetter.senderAccount }}
+
+ {{ latestLoveLetter.senderNickname }}
+
+
+ ID:{{ latestLoveLetter.senderAccount }}
+
-
-
-
- {{ latestLoveLetter.content }}
-
-
+ overflow-y: auto;
+ "
+ >
+ {{ latestLoveLetter.content }}
+
+
-
-
-
+
-
-
-
-
- {{ t('you_get') }} {{ result[resultShowIndex]?.prize?.prizeName }}
-
- {{ resultShowIndex + 1 }} / {{ result.length }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ t('confirm_item_exchange') }}
+
-
-
-
-
- {{ t('cancel') }}
-
-
-
-
- {{ t('confirm') }}
-
-
-
-
-
-
-
-
- x
-
-
-
-
![]()
-
-
+
- {{ formatRewardDisplay(topReward.type, topReward) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ t('not_enough_pieces') }}
+
+
+ {{ t('confirm_item_exchange') }}
+
+
+
+
+
+
+ {{ t('cancel') }}
+
+
+
+
+ {{ t('confirm') }}
+
+
+
+
+
+
+
+
+ x
+
+
+
+
![]()
+
+
+
+ {{ formatRewardDisplay(topReward.type, topReward) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('not_enough_pieces') }}
+
+
+
+
+
+
+
+
Tips
+
+
+
+
+
+ {{ letterTextLength }}/80
+
+
+
+
+
+
+
+
+
+
+ {{ t('publish_love_letter') }}
+
+
+
+
+
+
+
+ {{ t('cancel') }}
+
+
+
+
+ {{ t('confirm') }}
+
@@ -1432,6 +1436,24 @@ const maskLayerShow = computed(() => {
exchangeConfirmShow.value
)
})
+const centerPopupShow = computed(() => {
+ return (
+ fragmentNotEnoughShow.value ||
+ helpShow.value ||
+ topRewardShow.value ||
+ lastLetterShow.value ||
+ writeLetterShow.value ||
+ TipsShow.value ||
+ confirmShow.value ||
+ needCheckInTipsShow.value ||
+ signInSuccessShow.value ||
+ rewardShow.value ||
+ resultShow.value ||
+ drawRecordShow.value ||
+ receiveRecordShow.value ||
+ exchangeConfirmShow.value
+ )
+})
// 打开遮罩层
const showPopup = (type) => {