From efd11182bb23fce22e9ef89e7130b1c3493f3251 Mon Sep 17 00:00:00 2001 From: chenruiye <862859104@qq.com> Date: Mon, 19 May 2025 14:39:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=B9=B8=E8=BF=90=E6=95=B0?= =?UTF-8?q?=E5=AD=97=E9=A6=96=E9=A1=B5=E9=83=A8=E5=88=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- view/molistar/activity/luckyNumbers/js/index.js | 16 ++++++++++++---- view/molistar/activity/luckyNumbers/local/ar.js | 8 +++++++- view/molistar/activity/luckyNumbers/local/en.js | 8 +++++++- view/molistar/activity/luckyNumbers/local/tr.js | 8 +++++++- view/molistar/activity/luckyNumbers/local/zh.js | 9 ++++++++- 5 files changed, 41 insertions(+), 8 deletions(-) diff --git a/view/molistar/activity/luckyNumbers/js/index.js b/view/molistar/activity/luckyNumbers/js/index.js index 6416a82..5c30c33 100644 --- a/view/molistar/activity/luckyNumbers/js/index.js +++ b/view/molistar/activity/luckyNumbers/js/index.js @@ -90,6 +90,7 @@ function translateFun() { $('.Hours').html(langReplace(localLang.demoModule.Hours)); $('.Mins').html(langReplace(localLang.demoModule.Mins)); $('.Secs').html(langReplace(localLang.demoModule.Secs)); + $('.Congratulations').html(langReplace(localLang.demoModule.Congratulations)); } @@ -121,14 +122,19 @@ function getData() { ` $('.top_bg .tip_chang .tip_txt').html(str) } + // 补零- 自己投的幸运数字 + res.data.numberList.forEach((item,index) => { + if (String(item).length == 1) { + res.data.numberList[index] = '0' + item; + } + }) + // 幸运数字个位数情况 if (res.data.luckyNumber) { if (String(res.data.luckyNumber).length == 1) { res.data.luckyNumber = '0' + res.data.luckyNumber } - - // 关闭数字滚动动画 - // pauseAnimation(res.data); + // 如果中奖了则数字高亮 let numStr = ''; res.data.numberList.forEach((item, index) => { if (item == res.data.luckyNumber) { @@ -150,6 +156,7 @@ function getData() { const initialTime = formatTime(totalSeconds); updateCountdownDisplay(initialTime); pauseCountdown(); + // 倒计时不为0时 开始倒计时 if (totalSeconds != 0) { localStorage.setItem("displayStatus", JSON.stringify(false)); // 开始倒计时 @@ -215,7 +222,8 @@ function pauseAnimation(obj) { $('.popup_congratulations').show(); // 阻止背景滚动 $('body').css('overflow', 'hidden'); - $('.popup_congratulations .popup_content .detail_txt .date').text(obj.date) + $('.popup_congratulations .popup_content .detail_txt ').text(langReplace(localLang.demoModule.Congratulations_txt(obj.date))) + localStorage.setItem("displayStatus", JSON.stringify(true)); } else { localStorage.setItem("displayStatus", JSON.stringify(true)); diff --git a/view/molistar/activity/luckyNumbers/local/ar.js b/view/molistar/activity/luckyNumbers/local/ar.js index 3b58958..20e0d5f 100644 --- a/view/molistar/activity/luckyNumbers/local/ar.js +++ b/view/molistar/activity/luckyNumbers/local/ar.js @@ -2,7 +2,9 @@ langAr = { // 模块 demoModule: { - describe_txt:'أدخل رقماً بين 01-99، وإذا كان مطابقاً لرقم مولستار، يمكنك مشاركة مجموعة العملات المعدنية!', + layerIndex1: "جارٍ التحميل...", + layerIndex2: "نجاح", + describe_txt:'أدخل رقماً بين 00-99، وإذا كان مطابقاً لرقم مولستار، يمكنك مشاركة مجموعة العملات المعدنية!', reward_txt:'شارك لمشاركة العملات المعدنية واحصل على ميداليات الحظ.', Share:'شارك', My_Fortunate_Numbers:'أرقامي المحظوظة', @@ -44,5 +46,9 @@ langAr = { Hours: `ساعات`, Mins: `دقائق`, Secs: `ثواني`, + Congratulations:'تهانينا', + Congratulations_txt:function (date) { + return `تهانينا على فوزك بالعدد ${date} . انطلق واحصل على الجائزة الآن!`; + }, } } \ No newline at end of file diff --git a/view/molistar/activity/luckyNumbers/local/en.js b/view/molistar/activity/luckyNumbers/local/en.js index 4b6abaa..a3beb14 100644 --- a/view/molistar/activity/luckyNumbers/local/en.js +++ b/view/molistar/activity/luckyNumbers/local/en.js @@ -2,7 +2,9 @@ langEn = { // 模块 demoModule: { - describe_txt:'Enter a number between 01-99 and if it matches a Molistar number, you can share the coin pool!', + layerIndex1: `Loading...`, + layerIndex2: `Success`, + describe_txt:'Enter a number between 00-99 and if it matches a Molistar number, you can share the coin pool!', reward_txt:'Participate to share Coins and get Fortunate Medals.', Share:'Share', My_Fortunate_Numbers:'My Fortunate Numbers', @@ -44,5 +46,9 @@ langEn = { Hours: `Hours`, Mins: `Mins`, Secs: `Secs`, + Congratulations:'Congratulations', + Congratulations_txt:function (date) { + return `Congratulations on becoming the lucky one in the ${date}th issue. Go and receive the reward now!`; + }, } } \ No newline at end of file diff --git a/view/molistar/activity/luckyNumbers/local/tr.js b/view/molistar/activity/luckyNumbers/local/tr.js index 15cff27..09a1a84 100644 --- a/view/molistar/activity/luckyNumbers/local/tr.js +++ b/view/molistar/activity/luckyNumbers/local/tr.js @@ -2,7 +2,9 @@ langTr = { // 模块 demoModule: { - describe_txt:'01-99 arasında bir sayı girin ve bir Molistar numarasıyla eşleşirse, jeton havuzunu paylaşabilirsiniz!', + layerIndex1: "Yükleniyor...", + layerIndex2: "Başarılı", + describe_txt:'00-99 arasında bir sayı girin ve bir Molistar numarasıyla eşleşirse, jeton havuzunu paylaşabilirsiniz!', reward_txt:'Madeni Paraları paylaşmak ve Şans Madalyaları kazanmak için katılın.', Share:'Paylaş', My_Fortunate_Numbers:'Şanslı Numaralarım', @@ -44,5 +46,9 @@ langTr = { Hours: `Hours`, Mins: `Mins`, Secs: `Secs`, + Congratulations:'Tebrikler', + Congratulations_txt:function (date) { + return `${date}. sayıda şanslı kişi olduğunuz için tebrikler. Hemen gidip ödülü alın!`; + }, } } \ No newline at end of file diff --git a/view/molistar/activity/luckyNumbers/local/zh.js b/view/molistar/activity/luckyNumbers/local/zh.js index 96f2316..4fc1036 100644 --- a/view/molistar/activity/luckyNumbers/local/zh.js +++ b/view/molistar/activity/luckyNumbers/local/zh.js @@ -2,7 +2,9 @@ langZh = { // 模塊 demoModule: { - describe_txt:'輸入 01-99 之間的數字,若與 Molistar 的數字相符,即可分享硬幣池中的硬幣!', + layerIndex1: "加载中...", + layerIndex2: "成功", + describe_txt:'輸入 00-99 之間的數字,若與 Molistar 的數字相符,即可分享硬幣池中的硬幣!', reward_txt:'參與分享金幣並獲得幸運獎牌。', Share:'分享', My_Fortunate_Numbers:'我的幸運號碼', @@ -44,5 +46,10 @@ langZh = { Hours: `Hours`, Mins: `Mins`, Secs: `Secs`, + Congratulations:'恭喜', + Congratulations_txt:function (date) { + return `恭喜您成为${date}期的幸运儿。快去领取奖励吧!`; + }, + } } \ No newline at end of file