var currencyUnit = ''; //寶石 貨幣單位 var currencyImg = ''; //寶石圖片 var incomeUnit = ''; //螢火 收益單位 var incomeImg = ''; //螢火圖片 var headUrl = ''; //默認頭像url var mySwiper = null; var $url = 'http://ceshi.yabolive.tv'; //var $url = 'https://www.yabolive.tv'; var mask1 = null, mask2 = null, mask3 = null, mask4 = null; //彈窗 var interval1 = null, interval2 = null, interval3 = null, interval4 = null, interval5 = null; var flag = true, flag2 = false; var gObj = { 30122: { 'src': 'img/gift/g1.png', 'name': langList[langType].text55, }, 30004: { 'src': 'img/gift/g8.png', 'name': langList[langType].text5, }, 30010: { 'src': 'img/gift/g10.png', 'name': langList[langType].text6, }, 2379: { 'src': 'img/gift/g5.png', 'name': langList[langType].text7, }, 2378: { 'src': 'img/gift/g7.png', 'name': langList[langType].text8, }, 110007: { 'src': 'img/gift/g10.png', 'name': langList[langType].text9, }, 110008: { 'src': 'img/gift/g10.png', 'name': langList[langType].text9, }, 110009: { 'src': 'img/gift/g10.png', 'name': langList[langType].text9, }, 110010: { 'src': 'img/gift/g10.png', 'name': langList[langType].text9, } } var numUnit = 'x'; if (langType == 2) { numUnit = '*'; } $(function () { $.ajaxSetup({ global: false, type: 'post', dataType: "JSON", data: { os: 'WEB', cid: 'web_gw', lang: sessionStorage.lang, uid: url_get_params().uid, token: url_get_params().token } }) $.ajax({ url: _url + '/active201904/getUserInfo.html', success: function (res) { //41:櫻花秀場 40:水蜜桃 29,32,39:螢火蟲 var giftObjImg = ''; if (res.vest == 41) { currencyUnit = '樱花'; //貨幣單位 incomeUnit = '花瓣'; //收益單位 headUrl = 'https://app.ixiulive.com/static/images/headc.png'; currencyImg = '<img class="current2" src="https://app.ixiulive.com/static/images/current2.png" />'; incomeImg = '<img class="income2" src="https://app.ixiulive.com/static/images/income2.png" />'; giftObjImg = 'https://app.ixiulive.com/static/images/current2.png'; } else if (res.vest == 40) { currencyUnit = '金幣'; //貨幣單位 incomeUnit = '金豆'; //收益單位 headUrl = 'https://app.ixiulive.com/static/images/headp.png'; currencyImg = '<img class="current3" src="https://app.ixiulive.com/static/images/current3.png" />'; incomeImg = '<img class="income3" src="https://app.ixiulive.com/static/images/income3.png" />'; giftObjImg = 'https://app.ixiulive.com/static/images/current3.png'; } else if (res.vest == 50 || res.vest == 60) { currencyUnit = '寶石'; //貨幣單位 incomeUnit = '羽毛'; //收益單位 headUrl = 'https://app.ixiulive.com/static/images/head2.png'; currencyImg = '<img class="current4" src="https://app.ixiulive.com/static/images/current4.png" />'; incomeImg = '<img class="income4" src="https://app.ixiulive.com/static/images/income4.png" />'; giftObjImg = 'https://app.ixiulive.com/static/images/current4.png'; } else { currencyUnit = '寶石'; //貨幣單位 incomeUnit = '螢火'; //收益單位 headUrl = 'https://zhibocdn.yabolive.net/comm/user/boy.png'; currencyImg = '<img class="current1" src="https://app.ixiulive.com/static/images/current1.png" />'; incomeImg = '<img class="income1" src="https://app.ixiulive.com/static/images/income11.png" />'; giftObjImg = 'https://app.ixiulive.com/static/images/current1.png'; } onlyIdChange(); addLog(1); langData(); } }) $('.rule').on('click', function () { if (flag) { flag = false; layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, //娑撳秵妯夌粈鍝勫彠闂傤厽瀵滈柦锟� content: $('.ruleMasking'), end: function () { flag = true; } }) } }) $('.noSubmit,.yesSubmit1,.closeMasking,.onlyMaskingBtn').on('click', function () { layer.closeAll(); }) }) function getGiftPackageInfo() { $.ajax({ url: _url + '/firstcharge/getGiftPackageInfo', data: { cidType: 1, pkg: url_get_params().pkg }, success: function (res) { if (res.code == 1) { getQualifications(res); console.log(res.startTime) var time = ''; if (langType == 0) { time = res.startTime + ' - ' + res.endTime; } else if (langType == 1) { var startTime = res.startTime.substring(5, 7) + '/' + res.startTime.substring(8, 10) + '/' + res.startTime.substring(0, 4) + ' ' + res.startTime.substring(11, 19); var endTime = res.endTime.substring(5, 7) + '/' + res.endTime.substring(8, 10) + '/' + res.endTime.substring(0, 4) + ' ' + res.endTime.substring(11, 19); time = startTime + '-' + endTime; } else if (langType == 2) { var startTime = res.startTime.substring(5, 7) + '/' + res.startTime.substring(8, 10) + '/' + res.startTime.substring(0, 4) + ' ' + res.startTime.substring(11, 19); var endTime = res.endTime.substring(5, 7) + '/' + res.endTime.substring(8, 10) + '/' + res.endTime.substring(0, 4) + ' ' + res.endTime.substring(11, 19); time = startTime + '-' + endTime; } $('.ruleMaskInfo2 .ruleMaskDesc').html(time); } } }); } function getQualifications(data) { $.ajax({ url: _url + '/firstcharge/getQualifications', success: function (res) { if (res.code == 1) { data.result[data.result.length] = data.result[0]; data.result.shift(); //頁面拼接 var str = ''; for (var i = 0; i < data.result.length; i++) { str += '<div class="mDetail mDetail2" data-id="' + data.result[i].id + '">'; str += ' <p class="mDetailTitle left">' + langList[langType].text51 + data.result[i].needDiamond + langList[langType].text11 + '</p>'; if (data.result[i].giftDiamond != 0) { str += ' <p class="mDetailOther">' + langList[langType].text12 + '<span>' + data.result[i].giftDiamond + '</span>' + langList[langType].text11 + '</p>'; } str += ' <div class="mListTop"></div>'; str += ' <div class="mListCenter">'; str += ' <div class="mBox">'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g3.png"/>'; str += ' </div>'; str += ' <p>' + langList[langType].text11 + '</p>'; str += ' <p>' + numUnit + data.result[i].giftDiamond + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g2.png"/>'; str += ' </div>'; str += ' <p>only gift</p>'; str += ' <p>' + langList[langType].text16 + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g1.png"/>'; str += ' </div>'; str += ' <p>' + gObj[data.result[i].giftId].name + '</p>'; str += ' <p>' + numUnit + data.result[i].giftNum + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g6.png"/>'; str += ' </div>'; str += ' <p>VIP</p>'; str += ' <p>' + numUnit + data.result[i].vipNum + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="' + gObj[data.result[i].carId].src + '"/>'; str += ' </div>'; str += ' <p>' + gObj[data.result[i].carId].name + '</p>'; str += ' <p>' + numUnit + data.result[i].carNum + '</p>'; str += ' </div>'; if (data.result[i].medalNum != 0) { str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g10.png"/>'; str += ' </div>'; str += ' <p>' + gObj[data.result[i].medalId].name + '</p>'; str += ' <p>' + numUnit + data.result[i].medalNum + '</p>'; str += ' </div>'; } str += ' </div>'; str += ' </div>'; str += ' <div class="mListBottom">'; str += ' <span class="mCharge">' + langList[langType].text10 + ':<font class="mNum">' + data.result[i].needDiamond + '</font><font>' + langList[langType].text11 + '</font></span>'; //没有可以领取的礼包 if (res.availableGiftPackage == -1) { //沒有領取禮包 if (res.giftPackege == -1) { //沒有資格參加 if (res.isQualifications == 1) { str += ' <div onclick="entitled()" class="mBtn mBtn2">' + langList[langType].text40 + '</div>'; } else { str += ' <div onclick="noentitled()" class="mBtn mBtn2">' + langList[langType].text40 + '</div>'; } } else { //領取了禮包 if (res.isbingOnlyGift == 0) { if (data.result[i].id == res.giftPackege) { str += ' <div onclick="onlyGift()" class="mBtn mBtn2">' + langList[langType].text48 + '</div>'; } else { str += ' <div class="mBtn mBtn3">' + langList[langType].text42 + '</div>'; } } else { if (data.result[i].id == res.giftPackege) { str += ' <div class="mBtn mBtn1">' + langList[langType].text41 + '</div>'; } else { str += ' <div class="mBtn mBtn3">' + langList[langType].text42 + '</div>'; } } } } else { //有可以领取的礼包 if (data.result[i].id == res.availableGiftPackage) { var value = JSON.stringify(data.result[i]) str += ' <div onclick=receiveGift2(' + value + ') class="mBtn mBtn2">' + langList[langType].text49 + '</div>'; } else { str += ' <div class="mBtn mBtn3">' + langList[langType].text42 + '</div>'; } } str += ' </div>'; str += '</div>'; } $('.mCon').html(str); if (res.availableGiftPackage == -1) { //沒有領取禮包 if (res.giftPackege == -1) { } else { //領取了禮包 if (res.isbingOnlyGift == 0) { if (data.result[i].id == res.giftPackege) { setTimeout(function () { flag = true; onlyGift() }, 500) } } } } } } }); } //有资格参加活动弹窗 function entitled() { flag = false addLog(2); layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, //涓嶆樉绀哄叧闂寜閽� content: $('.yesMasking'), end: function () { flag = true; } }) } //没资格参加活动弹窗 function noentitled() { flag = false addLog(2); layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, //涓嶆樉绀哄叧闂寜閽� content: $('.noMasking'), end: function () { flag = true; } }) } //绑定only gift function onlyGift() { flag = false layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, content: $('.onlyMasking1'), end: function () { flag = true; } }) } function onlyGift2() { layer.closeAll(); $('.onlyId input').val(''); layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, content: $('.onlyMasking2'), end: function () { flag = true; } }) } function bingOnlyGift() { if (flag) { flag = false; var roomid = $('.onlyId input').val(); if (roomid.length < 5) { layer.msg(langList[langType].text17); flag = true; return; } if (!flag2) { layer.msg(langList[langType].text17); flag = true; return; } $.ajax({ url: _url + '/firstcharge/bingOnlyGift', data: { roomid: $('.onlyId input').val(), }, success: function (res) { flag = true; if (res.code == 1) { layer.closeAll(); setTimeout(function () { layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, content: $('.onlyMasking3'), end: function () { flag = true; getGiftPackageInfo(); } }) }, 600) } else { layer.msg('操作失敗'); } } }); } } //领取礼包 4个礼物的 function receiveGift(v) { if (flag) { flag = false; $.ajax({ url: _url + '/firstcharge/receiveGiftPackage', data: { id: v.id, cidType: 1, }, success: function (res) { if (res.code == 1) { var str = ''; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="' + gObj[v.giftId].src + '"/>'; str += ' </div>'; str += ' <p>' + gObj[v.giftId].name + '</p>'; str += ' <p>' + numUnit + v.giftNum + langList[langType].text13 + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="https://app.ixiulive.com/static/images/vip.png"/>'; str += ' </div>'; str += ' <p>VIP</p>'; str += ' <p>' + numUnit + v.vipNum + langList[langType].text14 + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="' + gObj[v.carId].src + '"/>'; str += ' </div>'; str += ' <p>' + gObj[v.carId].name + '</p>'; str += ' <p>' + numUnit + v.carNum + langList[langType].text13 + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/onlygift.png"/>'; str += ' </div>'; str += ' <p>' + langList[langType].text15 + '</p>'; str += ' <p>' + langList[langType].text16 + '</p>'; str += ' </div>'; str += ' </div>'; $('.successMasking .mBox').html(str); layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, content: $('.successMasking'), end: function () { flag = true; getGiftPackageInfo(); } }) } else { layer.msg(res.msg); } } }) } } //領取禮包 5個禮物 function receiveGift2(v) { if (flag) { flag = false; $.ajax({ url: _url + '/firstcharge/receiveGiftPackage', data: { id: v.id, cidType: 1 }, success: function (res) { if (res.code == 1) { var str = ''; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g3.png"/>'; str += ' </div>'; str += ' <p>' + langList[langType].text11 + '</p>'; str += ' <p>' + numUnit + v.giftDiamond + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g2.png"/>'; str += ' </div>'; str += ' <p>only gift</p>'; str += ' <p>' + langList[langType].text16 + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g1.png"/>'; str += ' </div>'; str += ' <p>' + gObj[v.giftId].name + '</p>'; str += ' <p>' + numUnit + v.giftNum + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g6.png"/>'; str += ' </div>'; str += ' <p>VIP</p>'; str += ' <p>' + numUnit + v.vipNum + '</p>'; str += ' </div>'; str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="' + gObj[v.carId].src + '"/>'; str += ' </div>'; str += ' <p>' + gObj[v.carId].name + '</p>'; str += ' <p>' + numUnit + v.carNum + '</p>'; str += ' </div>'; if (v.medalNum != 0) { str += ' <div class="mBoxDetail">'; str += ' <div class="mBoxDetailBg">'; str += ' <img class="center" src="img/gift/g10.png"/>'; str += ' </div>'; str += ' <p>' + gObj[v.medalId].name + '</p>'; str += ' <p>' + numUnit + v.medalNum + '</p>'; str += ' </div>'; } $('.successMasking2 .mBox').html(str); layer.open({ type: 1, title: false, shadeClose: true, shade: .8, area: ['9.2rem', ''], closeBtn: 0, content: $('.successMasking2'), end: function () { flag = true; getGiftPackageInfo(); } }) } else { layer.msg(res.msg); } } }) } } //去储值 function toRecharge() { $.ajax({ url: _url + '/firstcharge/addLog.html', data: { cidType: 1, type: 4 }, success: function (res) { window.open('https://www.footseen.xyz/reg/index.html') } }) } //获取url参数 function url_get_params() { var url = location.href; var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(url.indexOf("?") + 1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); } } return theRequest; } function appCollaboration(msg, msg2) { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) { } else if (bIsAndroid) { window.yazhai.appCollaboration(msg); } else if (bIsIphoneOs || bIsIpad) { window.webkit.messageHandlers.appCollaboration.postMessage(msg2); } } //客户端回调结果 function appCallback(msg) { console.log(msg); } function addLog(type) { $.ajax({ url: _url + '/firstcharge/addLog.html', data: { cidType: 1, type: type }, success: function (res) { console.log(res); } }) } function onlyIdChange() { $('.onlyId input').unbind('input'); $('.onlyId input').on('input', function () { if ($(this).val().length > 4) { $.ajax({ url: _url + '/user/getUser.html', data: { uid: $(this).val(), token: '' }, success: function (res) { if (res.code == 1) { $('.only2Msg').addClass('hide'); $('.onlyName span').html(res.data.nickName) flag2 = true; } else { $('.onlyName span').html(''); $('.only2Msg').removeClass('hide'); flag2 = false; } } }); } else { $('.onlyName span').html(''); $('.only2Msg').addClass('hide'); flag2 = false; } }) $('.yesSubmit1,.closeMasking,.noSubmit').on('click', function () { layer.closeAll(); }) } function langData() { $('title').html(langList[langType].text1); //頭部 var str2 = ''; str2 += '<p>' + langList[langType].text53 + '</p>'; str2 += '<p>' + langList[langType].text54 + '</p>'; $('.mHead').html(str2); //規則 $('.ruleMasking .mDetailTitle').html(langList[langType].text19); $('.ruleMasking .ruleMaskInfo1 .ruleMaskTitle').html(langList[langType].text20); $('.ruleMasking .ruleMaskInfo1 .ruleMaskDesc').html(langList[langType].text21); $('.ruleMasking .ruleMaskInfo2 .ruleMaskTitle').html(langList[langType].text22); var str1 = ''; str1 += '<div class="ruleMaskTitle">' + langList[langType].text24 + '</div>'; str1 += '<div class="ruleMaskDesc">'; str1 += ' <p>' + langList[langType].text25 + '</p>'; str1 += ' <p>' + langList[langType].text26 + '</p>'; str1 += ' <p>' + langList[langType].text27 + '</p>'; str1 += ' <p>' + langList[langType].text28 + '</p>'; str1 += ' <p>' + langList[langType].text29 + '</p>'; str1 += ' <p>' + langList[langType].text30 + '</p>'; str1 += '</div>'; $('.ruleMasking .ruleMaskInfo3').html(str1); //不符合条件弹窗 $('.noMasking .noMaskTitle').html(langList[langType].text31); $('.noMasking .noSubmit').html(langList[langType].text43); //符合条件弹窗 $('.yesMasking .yesT1').html(langList[langType].text32); $('.yesMasking .yesT2').html(langList[langType].text33); $('.yesMasking .yesSubmit1').html(langList[langType].text44); $('.yesMasking .yesSubmit2').html(langList[langType].text43); //綁定only gift 主播 提示 $('.onlyMasking1 .mDetailTitle').html(langList[langType].text34); $('.onlyMasking1 .yesT1').html(langList[langType].text35); $('.onlyMasking1 .yesT2').html(langList[langType].text36); $('.onlyMasking1 .yesSubmit1').html(langList[langType].text44); $('.onlyMasking1 .yesSubmit2').html(langList[langType].text43); //確認綁定only gift 主播 $('.onlyMasking2 .mDetailTitle').html(langList[langType].text34); $('.onlyMasking2 .only2MaskTitle').html(langList[langType].text50); $('.onlyMasking2 .only2Msg').html(langList[langType].text17); $('.onlyMasking2 .onlyName').html(langList[langType].text37 + '<span></span>'); $('.onlyMasking2 .yesSubmit1').html(langList[langType].text46); $('.onlyMasking2 .yesSubmit2').html(langList[langType].text43); $('.onlyMasking2 .onlyId input').attr('placeholder', langList[langType].text52); //only gift 主播綁定成功 $('.onlyMasking3 .mDetailTitle').html(langList[langType].text34); $('.onlyMasking3 .yesT1').html(langList[langType].text38); $('.onlyMasking3 .onlyMaskingBtn').html(langList[langType].text43); //領取禮包 4個 $('.successMasking .mDetailTitle').html(langList[langType].text39); $('.successMasking .onlyMaskingBtn').html(langList[langType].text43); //领取礼包 5个 $('.successMasking2 .mDetailTitle').html(langList[langType].text39); $('.successMasking2 .onlyMaskingBtn').html(langList[langType].text43); getGiftPackageInfo(); }