var flag = true; var flag2 = false; var gObj = { 30122:{ 'src':'../img/gift/g12.png', 'name':'撩一撩', }, 2379:{ 'src':'../img/gift/g5.png', 'name':'銀木馬座駕', }, 2378:{ 'src':'../img/gift/g7.png', 'name':'金木馬座駕', }, 110007:{ 'src':'../../img/gift/g10.png', 'name':'首充勛章', }, 110008:{ 'src':'../img/gift/g10.png', 'name':'首充勛章', }, 110009:{ 'src':'../img/gift/g10.png', 'name':'首充勛章', }, 110010:{ 'src':'../img/gift/g10.png', 'name':'首充勛章', } } $(function(){ var data = url_get_params(); sessionStorage.token = data.token; sessionStorage.uid = data.uid; $.ajaxSetup({ global: false, type: 'post', dataType:"JSON", data: { os: 'WEB', cid: 'web_gw', lang: 1, uid:url_get_params().uid, token:url_get_params().token } }) //打開規則頁面 $('.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; } }) } }) addLog(1); $('.noSubmit,.yesSubmit1,.closeMasking,.onlyMaskingBtn').on('click',function(){ layer.closeAll(); }) onlyIdChange(); getGiftPackageInfo(); }) 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 getGiftPackageInfo(){ $.ajax({ url:_url+'/firstcharge/getGiftPackageInfo', data:{ cidType:4, pkg:url_get_params().pkg, appname:url_get_params().appname }, success:function(res){ if(res.code == 1){ getQualifications(res); $('.ruleMaskInfo2 .ruleMaskDesc').html(res.startTime+' - '+res.endTime); } } }); } //直播间首充的资格 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(); console.log(res,data); //頁面拼接 var str = ''; $.each(data.result, function(i,v) { str += '<div class="bigBg bgBox" data-id="'+v.id+'">'; str += ' <div class="bigTitle">儲值達'+v.needDiamond+'寶石</div>'; if(v.giftDiamond!=0){ str += ' <div class="bigTitle2">額外贈送<span>'+v.giftDiamond+'</span>寶石</div>'; } str += ' <img class="bigBg1" src="img/mbg2.png"/>'; str += ' <div class="bigBox">'; str += ' <div class="bigDetail">'; str += ' <div class="bigDetailBg">' str += ' <img class="center" src="../img/gift/g13.png"/>'; str += ' </div>'; str += ' <p>寶石</p>'; str += ' <p>x'+v.giftDiamond+'</p>'; str += ' </div>'; str += ' <div class="bigDetail">'; str += ' <div class="bigDetailBg">' str += ' <img class="center" src="../img/gift/g2.png"/>'; str += ' </div>'; str += ' <p>only gift</p>'; str += ' <p>永久</p>'; str += ' </div>'; str += ' <div class="bigDetail">'; str += ' <div class="bigDetailBg">' str += ' <img class="center" src="../img/gift/g1.png"/>'; str += ' </div>'; str += ' <p>'+gObj[v.giftId].name+'</p>'; str += ' <p>x'+v.giftNum+'</p>'; str += ' </div>'; str += ' <div class="bigDetail">'; str += ' <div class="bigDetailBg">' str += ' <img class="center" src="../img/gift/g6.png"/>'; str += ' </div>'; str += ' <p>VIP</p>'; str += ' <p>x'+v.vipNum+'天</p>'; str += ' </div>'; str += ' <div class="bigDetail">'; str += ' <div class="bigDetailBg">' str += ' <img class="center" src="'+gObj[v.carId].src+'"/>'; str += ' </div>'; str += ' <p>'+gObj[v.carId].name+'</p>'; str += ' <p>x'+v.carNum+'天</p>'; str += ' </div>'; if(v.medalNum!=0){ str += ' <div class="bigDetail">'; str += ' <div class="bigDetailBg">' str += ' <img class="center" src="../img/gift/g10.png"/>'; str += ' </div>'; str += ' <p>'+gObj[v.medalId].name+'</p>'; str += ' <p>x'+v.medalNum+'天</p>'; str += ' </div>'; } str += '</div>'; str += ' <img class="bigLine" src="img/line.png"/>'; str += ' <span class="mCharge">儲值:<font class="mNum">'+v.needDiamond+'</font><font>寶石</font></span>'; //没有可领取的礼包 if(res.availableGiftPackage == -1){ //没有领取礼包 if(res.giftPackege == -1){ //没有资格参加 if(res.isQualifications == 1){ str += ' <img class="mBtn" onclick="entitled()" src="img/b1.png"/>'; } else { str += ' <img class="mBtn" onclick="noentitled()" src="img/b1.png"/>'; } } else { //领取了礼包 未绑定 only gift if(res.isbingOnlyGift==0){ if(v.id==res.giftPackege){ str += ' <img class="mBtn" onclick="onlyGift();" src="img/b9.png"/>'; } else { str += ' <img class="mBtn" src="img/b3.png"/>'; } } else { if(v.id == res.giftPackege){ str += ' <img class="mBtn" src="img/b2.png"/>'; } else { str += ' <img class="mBtn" src="img/b3.png"/>'; } } } } else { //有可领取的礼包 console.log(v.id == res.availableGiftPackage); if(v.id == res.availableGiftPackage){ //这里是立即领取 var value = JSON.stringify(v) str += ' <img class="mBtn" onclick=receiveGift2('+value+') src="img/b10.png"/>'; } else { str += ' <img class="mBtn" src="img/b3.png"/>'; } } 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('請輸入正確的ID') flag = true; return; } if(!flag2){ layer.msg('請輸入正確的ID'); 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(res.msg); } } }); } } //领取礼包 4个礼物的 function receiveGift(v){ if(flag){ flag = false; $.ajax({ url:_url+'/firstcharge/receiveGiftPackage', data:{ id:v.id, cidType:4, }, success:function(res){ if(res.code == 1){ var str = ''; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img src="'+gObj[v.giftId].src+'"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">'+gObj[v.giftId].name+'</p>'; str += ' <p class="giftDetailName2">x'+v.giftNum+'天</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img src="img/vipk.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">VIP</p>'; str += ' <p class="giftDetailName2">x'+v.vipNum+'天</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img src="'+gObj[v.carId].src+'"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">'+gObj[v.carId].name+'</p>'; str += ' <p class="giftDetailName2">x'+v.carNum+'天</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img src="img/only.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">Only Gift</p>'; str += ' <p class="giftDetailName2">永久</p>'; str += '</div>'; $('.successMasking .giftBox').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:4 }, success:function(res){ if(res.code == 1){ var str = ''; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img class="center" src="../img/gift/g13.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">寶石</p>'; str += ' <p class="giftDetailName2">x'+v.giftDiamond+'</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img class="center" src="../img/gift/g2.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">only gift</p>'; str += ' <p class="giftDetailName2">永久</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img class="center" src="../img/gift/g1.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">'+gObj[v.giftId].name+'</p>'; str += ' <p class="giftDetailName2">x'+v.giftNum+'</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img class="center" src="../img/gift/g6.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">VIP</p>'; str += ' <p class="giftDetailName2">x'+v.vipNum+'天</p>'; str += '</div>'; str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img class="center" src="'+gObj[v.carId].src+'"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">'+gObj[v.carId].name+'</p>'; str += ' <p class="giftDetailName2">x'+v.carNum+'天</p>'; str += '</div>'; if(v.medalNum!=0){ str += '<div class="giftDetail">'; str += ' <div class="giftDetailImg">'; str += ' <img class="center" src="../img/gift/g10.png"/>'; str += ' </div>'; str += ' <p class="giftDetailName1">'+gObj[v.medalId].name+'</p>'; str += ' <p class="giftDetailName2">x'+v.medalNum+'天</p>'; str += '</div>'; } $('.successMasking2 .giftBox').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); } } }) } } // var $url = 'http://ceshi.yabolive.tv'; var $url = 'https://www.yabolive.tv'; //去储值 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 addLog(type){ $.ajax({ url:_url+'/firstcharge/addLog.html', data:{ cidType:4, type:type }, success:function(res){ console.log(res); } }) }