feat:初始化项目
This commit is contained in:
commit
ca52cf1bc0
486 files changed
+56656
No files matched your search
@@ -0,0 +1 @@
|
||||
"use strict";function getMessage(e,t){info[e]=t}function getScrollTip(){$(".container").hide(),$.ajax({type:"GET",url:api+"/act/queryPrizeMsg",success:function(e){if(200===e.code){for(var t in e.data)e.data[t].nick.length>4&&(e.data[t].nick=e.data[t].nick.substring(0,4)+"..."),1===e.data[t].drawType?e.data[t].table="春暖花开":e.data[t].table="满园春色";e.data.push(e.data[0]);var a={scrollMaskList:e.data};$(".container").html(template("scrollTmp",a)),$(".container").show(),animateScroll()}}})}function getGiftInfo(){turntable[clickTab].prizeIndex=[],giftIntro.giftIdArr=[],$.ajax({type:"GET",url:api+"/act/queryPrizeInfo",timeout:15e3,data:{drawType:0===clickTab?"turntable1":"turntable2"},success:function(e){if(200===e.code){for(var t in e.data)turntable[clickTab].prizeIndex.push(e.data[t].prizeId),giftIntro.giftIdArr.push(e.data[t].prizeId);console.log("giftIntro",giftIntro),info.clickStatu=!0}else $(".toast").html(e.message||"获取礼物信息出错了!").fadeIn(30).fadeOut(2e3)},error:function(e){$(".toast").html("哎呀太挤了,请稍等").fadeIn(30).fadeOut(2e3)}})}function animateScroll(){var e=$(".scrollMask").find(".container").height(),t=0;clearInterval(scrollTimer),scrollTimer=setInterval(function(){e+t>30?t-=30:($(".scrollMask").find(".container").css({top:0}),t=0),$(".scrollMask").find(".container").stop(!0,!0).animate({top:t})},2e3)}function getticketChooseShow(){var e={0:"turntable1",1:"turntable2"};$.ajax({type:"GET",url:api+"/act/queryTicketRule",data:{drawType:e[clickTab]},success:function(e){200===e.code&&($(".turnNum").find(".ticket").eq(0).html("消耗"+e.data.one+"门票"),$(".turnNum").find(".ticket").eq(1).html("消耗"+e.data.ten+"门票"),$(".turnNum").find(".ticket").eq(2).html("消耗"+e.data.hundred+"门票"))}})}function configTurnNumClass(){0===clickTab?$(".turnNum").find("li").removeClass("joy").addClass("ball"):$(".turnNum").find("li").removeClass("ball").addClass("joy")}function openSocket(){var e=null,t=0;if("undefined"==typeof WebSocket)alert("暂不支持转盘socket");else{var a=window.location.href.match("apibeta")||window.location.href.match("local")?"http://apibeta.qxjiaoyou.com:8081":"https://api.qxjiaoyou.com:8081";window.location.href.match("preview")&&(a="https://preview.qxjiaoyou.com:8081");var i=a+"/websocket/activity/"+info.roomUid;i=i.replace("https","wss").replace("http","ws"),null!==e&&(e.close(),e=null),e=new WebSocket(i),e.onopen=function(){clearInterval(tabTimer),tabTimer=setInterval(function(){t!==clickTab&&(t=clickTab)},10)},e.onmessage=function(e){var t=JSON.parse(e.data);t.data&&renderExp(t.data)},e.onclose=function(){e=null,clearTimeout(openSocketTimer),openSocketTimer=setTimeout(function(){openSocket()},5e3)},e.onerror=function(){console.log("socket错误")}}}function getExp(){$.ajax({type:"GET",url:api+"/activities/draw/getRunawayData",data:{drawType:0===clickTab?"turntable1":"turntable2",roomUid:info.roomUid},success:function(e){200===e.code&&renderExp(e.data)}})}function renderExp(e){if(tableFlag="turntable1"===e.drawType?0:1,e.runawaySwitch&&$(".experience").show(),tableFlag===clickTab){var t,a=$(".exp-container").height(),i=e.curValue/e.runawayConfigValue;t=a*i,$(".strip").stop(!0).animate({height:t},200),$(".experience").find(".maxNum").html(e.runawayConfigValue),$(".experience").find(".num").html(e.curValue)}"{}"!==JSON.stringify(e.poolPrize)?e.poolTime>0&&tableFlag===clickTab&&renderTime(e):$(".giftBox").addClass("hide")}function renderTime(e){times=e.poolTime,$(".giftBox").find("img").attr("src",e.poolPrize.prizeImgUrl),$(".giftBox").removeClass("hide"),$(".experience").find(".times").html(times+"秒"),clearInterval(timeTimer),timeTimer=setInterval(function(){times--,0===times&&(clearInterval(timeTimer),$(".giftBox").addClass("hide")),$(".experience").find(".times").html(times+"秒")},1e3)}function getTicketNum(){$.ajax({type:"GET",url:api+"/act/queryTicketNum",data:{uid:info.uid},success:function(e){200===e.code&&$(".info").find(".ticketNum").html(e.data.num)}})}function preloadImg(e){var t={imageArr:turntable[e].prizeImg,doneFunc:function(){clearInterval(imgTimer),imgTimer=setTimeout(function(){getCanvas(e)},50)}};preloadImage(t)}function getCanvas(e){var t;0===e?($("#table").show(),$("#table2").hide()):($("#table").hide(),$("#table2").show());for(var a in turntable[e].prizeImg)t=new Image,t.src=turntable[e].prizeImg[a],turntable[e].prizeImgArr.push(t);var i=turntable[e].prizeImg.length;t.onload=function(){var t=2*Math.PI/i,a=0===e?document.getElementById("table"):document.getElementById("table2"),n=a.getContext("2d");clearTimeout(canvasTimer),canvasTimer=setTimeout(function(){for(var i=0;i<turntable[e].prizeImg.length;i++){n.save(),n.translate(a.width/2,a.height/2),n.strokeStyle="transparent";var r=i*t,o=i%2;n.fillStyle=turntable[e].colors[o],n.beginPath(),n.moveTo(0,0),n.arc(0,0,214,r,r+t,!1),n.stroke(),n.fill(),n.rotate(r+t/2+Math.PI/2),n.imageSmoothEnabled=!1,n.drawImage(turntable[e].prizeImgArr[i],-55,-210,100,100),n.restoLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
"use strict";function getMessage(t,e){info[t]=e}function renderTicket(){$.ajax({type:"GET",url:api+"/act/queryTicketNum",data:{uid:info.uid},success:function(t){return 200!==t.code?void ajaxTip(t.message):(t.data.nick.length>10&&(t.data.nick=t.data.nick.substring(0,10)+"..."),$(".mine").find(".avatar img").attr("src",t.data.avatar),$(".mine").find(".nick").html(t.data.nick),$(".mine").find(".score").html(t.data.num),void 0)}})}function renderGift(){$.ajax({headers:{pub_ticket:info.ticket},type:"POST",url:api+"/act/getPackStore",data:{uid:info.uid},success:function(t){if(200!=t.code)return void ajaxTip(t.message);var e="",a="";t.data.forEach(function(t,i){200==t.sellingPrice?a="7-10":1e3==t.sellingPrice?a="30-50":2e3==t.sellingPrice?a="70-100":1e4==t.sellingPrice?a="300-500":2e4==t.sellingPrice&&(a="600-1000"),e+='<li data-id="'+t.id+'"><h3 class="h-title">限定装扮'+NoToChinese(i+1)+'</h3><div class="gift-img"><img src="'+t.imgUrl+'" alt=""></div><div class="gift-text"><p>'+t.name+'</p><p><span class="price" data-money="'+t.sellingPrice+'">'+t.sellingPrice+"</span>金币/天</p><p>"+t.originalPrice+"金币/天</p><p>随机赠送门票"+a+'张</p></div><div class="buy-btn gray" data-gid="'+t.id+'"></div></li>'}),$(".cloth-box").html(e),renderBuyStatus(),$(".cloth-box").on("click",".buy-btn",function(){var t=$(this).attr("data-gid"),e=$(this).siblings(".gift-text").find("p:first").text(),a=$(this).siblings(".gift-text").find(".price").attr("data-money");$(".buy-mask .day").text(1),$(".buy-mask .b-input").val(1),$(".buy-mask .giftName").html(e),$(".buy-mask .totalprice").html(a),$(".buy-mask .confirm-btn").attr("data-pid",t),$(".buy-mask .b-input").attr("data-price",a),$(".shade,.buy-mask").fadeIn(300)})}})}function renderBuyStatus(){$.ajax({type:"GET",url:api+"/act/getDate",data:{},success:function(t){if(200!=t.code)return void ajaxTip(t.message);var e=(new Date).getTime(),a=browser.ios?t.data.start:t.data.start,i=browser.ios?t.data.end:t.data.end;a<e&&e<i?$(".buy-btn").removeClass("gray").prop("disabled",!1):$(".buy-btn").removeClass().addClass("buy-btn gray").prop("disabled",!0)}})}function ajaxTip(t){var e=document.getElementsByTagName("body")[0],a=document.createElement("div"),i="<p class='ajaxtiptext'>"+t+"</p>";a.setAttribute("class","ajaxtiplayer"),a.innerHTML=i,a.style.display="block",e.appendChild(a),setTimeout(function(){e.removeChild(a)},2e3)}function NoToChinese(t){if(!/^\d*(\.\d*)?$/.test(t))return alert("Number is wrong!"),"Number is wrong!";for(var e=new Array("零","一","二","三","四","五","六","七","八","九"),a=new Array("","十","百","千","万","亿","点",""),i=(""+t).replace(/(^0*)/g,"").split("."),n=0,s="",r=i[0].length-1;r>=0;r--){switch(n){case 0:s=a[7]+s;break;case 4:new RegExp("0{4}\\d{"+(i[0].length-r-1)+"}$").test(i[0])||(s=a[4]+s);break;case 8:s=a[5]+s,a[7]=a[5],n=0}n%4==2&&0!=i[0].charAt(r+2)&&0==i[0].charAt(r+1)&&(s=e[0]+s),0!=i[0].charAt(r)&&(s=e[i[0].charAt(r)]+a[n%4]+s),n++}if(i.length>1){s+=a[6];for(var r=0;r<i[1].length;r++)s+=e[i[1].charAt(r)]}return s}var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},info={},browser=checkVersion(),api="/api",env=EnvCheck(),queryParam=getQueryString();info.uid=queryParam.uid||0,info.roomUid=queryParam.roomUid||0;var totalPrice=0,shareUrl=location.origin+"/activity",share={title:"",link:shareUrl,imgUrl:"https://img.erbanyy.com/new-logo.png",desc:""};wx.ready(function(){wx.onMenuShareTimeline({title:share.title,link:share.link,imgUrl:share.imgUrl,desc:share.desc}),wx.onMenuShareAppMessage({title:share.title,desc:share.desc,link:share.link,imgUrl:share.imgUrl,type:"link",dataUrl:""}),wx.onMenuShareQQ({title:share.title,desc:share.desc,link:share.link,imgUrl:share.imgUrl})}),erbanMask("activity-name","activity-name"),initNav({type:2,data:{msg:"wewawa",link:share.link,title:share.title,showUrl:share.link,imgUrl:share.imgUrl,desc:share.desc}}),browser.weixin&&wxConfig(),$(function(){"test"==env&&new VConsole;var t={init:function(){var t=this;setTimeout(function(){t.getData()},100),this.eventRegister()},getMsgFromDevice:function(){browser.app?(browser.ios?window.webkit.messageHandlers.getDeviceId.postMessage(null):browser.android&&androidJsObj&&"object"===("undefined"==typeof androidJsObj?"undefined":_typeof(androidJsObj))&&(info.deviceId=window.androidJsObj.getDeviceId()),info.uid=tools.nativeUtils.getUid(),info.ticket=tools.nativeUtils.getTicket()):(info.uid=906709,info.deviceId="safhksafhksajhfs1kjahsfkjsf0000aaaaaaaacaa",info.ticket="eyJhbGciOiJIUzI1NiJ9.eyJ0aWNrZXRfdHlwZSI6bnVsbCwidWlkIjo5MDYyMzgsInRpY2tldF9pZCI6IjdiZWQ2NzcwLWJmMjktNGRiYi04MzZmLTc0NzBmY2RiMDZjYSIsImV4cCI6MzYwMCwiY2xpZW50X2lkIjoiZXJiYW4tY2xpZW50In0.ye2Zv8nyZkqiT_bIWq-50qcS6_SCWmRpBjxxLX7mQvs")},eventRegister:function(){$(".rule-btn").on("click",function(){$(".rule-mask,.shade").fadeIn(300)}),$(".buy-mLine truncated
|
||||
Reference in new issue
Block a user