let urlPrefix = getUrlPrefix() let browser = checkVersion() let env = EnvCheck(); if (env == 'test') { new VConsole(); } // 封裝layer消息提醒框 let layerIndex var langReplace; var localLang; const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { layer.open({ type: 2, shadeClose: false, content, success(e) { layerIndex = $(e).attr('index') } }) } const hideLoading = (index) => { layer.close(index) } const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { layer.open({ content, time, skin: 'msg' }) } var countupTime;//倒计时容器 var page = 0; var maxPage = 0; var arr = []; var music = true; var data; var totalReward; // 初始化函數 $(function () { getInfoFromClient(); fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 setTimeout(function () { // 頁面全屏 if (browser.app) { if (browser.android) { window.androidJsObj.initShowNav(false) } else { window.webkit.messageHandlers.initShowNav.postMessage(0) } }; // 頂部返回事件 $('.back .backIcon').click(() => { window.history.back() }) fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 langReplace = window.lang.replace; localLang = window.lang; translateFun(); getConfig(); }, 100) }) function translateFun() { var langReplace = window.lang.replace; var localLang = window.lang; $('.text1').text(langReplace(localLang.weeklyRewards.text1)); if (window.localStorage.getItem('partitionId') == 2) { $('.text2').html(langReplace(localLang.weeklyRewards.text2)); } else if (window.localStorage.getItem('partitionId') == 8) { $('.text2').html(langReplace(localLang.weeklyRewards.text22)); } $('.text3').text(langReplace(localLang.weeklyRewards.text3)); $('.text4').text(langReplace(localLang.weeklyRewards.text4)); $('.text5').text(langReplace(localLang.weeklyRewards.text5)); } // 配置接口 function getConfig() { $('.box ul li').remove(); $('.tab div').remove(); showLoading() networkRequest({ type: 'get', url: urlPrefix + '/guildMemberWeekLevelReward/get', success(res) { if (res.code === 200) { data = res.data; totalReward = res.data[0].totalReward; var tabStr = ''; data.forEach(((res, i) => { tabStr += `