1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e42a14c8"],{3915:function(t,e,i){"use strict";i("6e33")},"3c54":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABJCAMAAABckRtgAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURQAAAP/XosCP/7+i59Kv8tS/3cKk7f/QiuvJlv+6Sv7ZpP/mwvTn3/7mv//Jdr+B/8Sq///PdMB7/7+H//+4D8GX/8CQ//2dEsNi///68tTL97h88vHu9NKursalz+5tG2InYhgAAAAPdFJOUwD82akzG/r+7/6ufkz+XslwHOwAAARDSURBVFjD3ZfrcqMwDIXDFuILJIAVmyyB7Pu/5UqyARtISjv9sbNqm8tgPh8dyzI9Vfnpy1HKTIgMozx9PzQxpJZSCF18H9JmuiqKIi+zw5hqlTNCZDVdk+2RpIoShUtdRdBMyLIqOSrEiJWv+fWqtb5eq0VkQRZgyGVGLcRFS9Eq1QqpSy0SMXmpVUehtC4nUJnRULxJlMUsJctaPxLHZjJxJtfTFQ/iHHLZyjIvigoF+ClzUnFbRnY4SyRd3robR+BImhzXoAyZtVnlMyQd0UgVU8rbEpOe/FQKGbxDDfixQGybjlTzEJrjlgRz9FVn85qWmFNetq1QyUAllJrtrdJrgaOw0HHNOEoqeXVbUZQQXTeLqW4bipeLNnDQZwIkCSFTqIhyvW3Dr+S8qoqkqEiK4jluEaWcPF1zUAEVGGPaFgttQqBDgib403VTKWFG3R+OFSjcTWnxe+sT9J86vqdTOW823J1VGyjM8RmoZdFpXppc8LuXoaZ5dV7kp6E/YzzH506M4/Q6jqOYYkzH0u2nvm8OxVOSiiwT43l78dQ09gjETpR2bHYpX9GCjvwzlOzyAxTxP/ly/uZK292q+wl3f8YXjF3K0DeHNsFC2Q7usTNU1S9jTG3eRv2YMHJ8pJc+Kn94/bp/HuYxcoMSalxd+QiHzVuKMROFpeATQ3q9/igCpQ6ByuvlswHnAKwF+gKegh1bPngUhHEQUQDDv/o3eqnBWcA/x7cQRVDxIiUeDRstUfB8ziLCkZg6ZOQp8bi3lKDF2hpYzJTRZUV5q4UTAc6H87KBkn2JQioA03INYjCvidIezghoZRxywADBgO35oi+OHXVeDbF4zcwLX3YpWDE0MyHw1SGB62Veo+wABSB4wqtDeRnKj68dzsjbwGLwh9YYlhuOusuQCeN8RvMNB31xfi3wl2i0vNZBNPqYL5wEu4o4VOEAoN5Qlt34iuKXhqqVfIVVHR7zBbhGmENf3Hp3vtACLnXXUBoUcaOs37uLNzQJxRheFTIkABLOjrtA2sEmlLvrN9FsKFHVAc9apxndm+H3OgZ3f0dx3DjSjPodir2/9oUrCjGpFqYMn1Cyi5APv9/A+TrfUIbIk2FfC2XEDd0XKsYRitmhgKfwTllVXUIZMF77Ukdi0jWCmDK88aWVZz7qTBDj3mlhSO/Mzg44Oy+Gzxp4k5F3pbebHUC7kQrc73yz2Y1MCcFa8Mkm7g2LFsfN1LpwgO/Uy1IwqCTqdc4t7p6xmVJOsNMZ7n1acD0fimY+XRZ3XTg39/rL3Q5x9NbX5nTe2rhLIcXsd6m7SR7Y/CmNWvzzhbNxl4r8Wvc6E56d/AOUiY59G1E+PdXoETG0pqWv+J2Lzhw/G1etFvh08WLg/K2noGDqcrq8oMxPh2d48ZBLWx8FYcVDtBvTQedAqfx/w3vR4C9e7GkA/y+MXSp7xiOeF12c/gJZaSR8937B+gAAAABJRU5ErkJggg=="},"50fc":function(t,e,i){"use strict";i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return n})),i.d(e,"e",(function(){return r})),i.d(e,"f",(function(){return h})),i.d(e,"b",(function(){return o})),i.d(e,"d",(function(){return c}));i("99af");var a=i("b775");function s(t){return 0===t.limit&&delete t.limit,Object(a["a"])({url:"admins",method:"get",params:t})}function n(t){return Object(a["a"])({url:"admins",method:"post",data:t})}function r(t,e){return Object(a["a"])({url:"admins/".concat(t),method:"put",data:e})}function h(t,e){return Object(a["a"])({url:"admins/".concat(t,"/state/").concat(e),method:"put"})}function o(t){return Object(a["a"])({url:"admins/".concat(t),method:"delete"})}function c(t){return Object(a["a"])({url:"raffleinfo/".concat(t),method:"get"})}},"628b":function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"wrap"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==t.awards.state,expression:"awards.state == 0"}],staticClass:"caidai"}),a("div",{directives:[{name:"show",rawName:"v-show",value:0==t.awards.state,expression:"awards.state == 0"}],staticClass:"rotate"},[a("div",{staticClass:"lunpai"},[a("ul",{staticClass:"prize",class:{running:t.prizeRunning}},t._l(t.awards.items,(function(e,s){return a("li",{key:s,style:{backgroundImage:"url("+(e.picture?e.picture:i("3c54"))+")",backgroundSize:"10vh",OTransform:"rotate("+360*s/t.awards.items.length+"deg)",MsTransform:"rotate("+360*s/t.awards.items.length+"deg)",MozTransform:"rotate("+360*s/t.awards.items.length+"deg)",WebkitTransform:"rotate("+360*s/t.awards.items.length+"deg)",transform:"rotate("+360*s/t.awards.items.length+"deg)"}},[a("span",{style:{OTransform:"rotate("+180/t.awards.items.length+"deg) skewY("+(90-360/t.awards.items.length)+"deg)",MsTransform:"rotate("+180/t.awards.items.length+"deg) skewY("+(90-360/t.awards.items.length)+"deg)",MozTransform:"rotate("+180/t.awards.items.length+"deg) skewY("+(90-360/t.awards.items.length)+"deg)",WebkitTransform:"rotate("+180/t.awards.items.length+"deg) skewY("+(90-360/t.awards.items.length)+"deg)",transform:"rotate("+180/t.awards.items.length+"deg) skewY("+(90-360/t.awards.items.length)+"deg)"}}),a("p",[t._v(t._s(e.name))])])})),0)]),a("div",{staticClass:"rings",class:{light:t.ringLight}}),a("div",{attrs:{id:"btn"},on:{click:t.btnClick}})]),a("div",{directives:[{name:"show",rawName:"v-show",value:t.maskShow,expression:"maskShow"}],attrs:{id:"mask"}},[a("div",{staticClass:"blin"}),a("div",{staticClass:"caidai"}),a("div",{staticClass:"winning",class:{reback:t.maskShow}},[a("div",{staticClass:"red-head"}),a("div",{staticClass:"red-body"},[t._v(t._s(t.text))]),a("div",{class:{pull:t.cardPull},attrs:{id:"card"}},[a("a",{staticClass:"win",attrs:{href:"",target:"_self"},on:{click:t.colseWin}})]),a("span",{attrs:{id:"close"},on:{click:t.colseWin}})])])])},s=[],n=(i("c740"),i("b0c0"),i("d3b7"),i("4d63"),i("c607"),i("ac1f"),i("2c3e"),i("25f0"),i("5319"),i("159b"),i("6503"),i("50fc")),r={data:function(){return{id:0,bool:!0,timer:null,maskRuleShow:!1,maskShow:!1,cardPull:!1,ringLight:!1,prizeRunning:!1,text:"",awards:{state:0,items:[],raffle:{name:"",count:0}},name:"",phone:""}},watch:{$route:function(t,e){this.$router.go(0)}},created:function(){},mounted:function(){this.id=this.$route.params&&this.$route.params.id,this.init()},methods:{init:function(){var t=this;setInterval((function(){t.ringLight=!t.ringLight}),1e3);var e=this.getUrlKey("code");null!=e&&""!==e?this.getCode(e):this.getRaffleInfo()},getUrlKey:function(t){return decodeURIComponent((new RegExp("[?|&]"+t+"=([^&;]+?)(&|#|;|$)").exec(location.href)||[,""])[1].replace(/\+/g,"%20"))||null},getRaffleInfo:function(){var t=this;Object(n["d"])(this.id).then((function(e){t.awards=e.data}))},getCode:function(t){GetCode({code:t}).then((function(t){setToken(t.data.token),window.location.href=window.location.origin+window.location.pathname+window.location.hash}))},btnClick:function(){this.prizeRunning=!1,this.clickFn()},clickFn:function(){var t=this,e=0;this.timer||(this.timer=setInterval((function(){e-=100,$(".prize").rotate(e)}),10),setTimeout((function(){var e=0;t.awards.items.forEach((function(t){e+=t.weight}));var i=Math.random()*e,a=0,s=null;t.awards.items.forEach((function(t){s||i>=a&&(a+=t.weight,i<a&&(s=t))})),t.timer&&(clearInterval(t.timer),t.timer=null),t.rotateFn(t.awards,1,s)}),500))},rotateFn:function(t,e,i){var a=this,s=t.items.findIndex((function(t){return t.id==i.id})),n=0-360*s/t.items.length;$(".prize").stopRotate(),$(".prize").rotate({angle:0,duration:4e3,animateTo:n+1440,callback:function(){0==e||(a.text=i.name,a.win(t))}})},win:function(t){var e=this;this.maskShow=!0,setTimeout((function(){e.awards=t,e.cardPull=!0}),500)},colseWin:function(){this.maskShow=!1,this.cardPull=!1,this.prizeRunning=!0},recordClick:function(){var t=this;this.name?this.phone?RaffleRecordRegister(this.id,{url:window.location.href},{record:this.awards.record,name:this.name,phone:this.phone}).then((function(e){2==e.data.state?window.location.href=e.data.url:(alert("中奖信息登记成功,请等待工作人员与您联系"),t.getRaffleInfo())})):alert("请填写您的电话"):alert("请填写您的姓名")}}},h=r,o=(i("3915"),i("2877")),c=Object(o["a"])(h,a,s,!1,null,"27d280c7",null);e["default"]=c.exports},6503:function(module,exports,__webpack_require__){__webpack_require__("14d9"),function($){for(var supportedCSS,styles=document.getElementsByTagName("head")[0].style,toCheck="transformProperty WebkitTransform OTransform msTransform MozTransform".split(" "),a=0;a<toCheck.length;a++)void 0!==styles[toCheck[a]]&&(supportedCSS=toCheck[a]);var IE=eval('"v"=="\v"');jQuery.fn.extend({rotate:function(t){if(0!==this.length&&"undefined"!=typeof t){"number"==typeof t&&(t={angle:t});for(var e=[],i=0,a=this.length;i<a;i++){var s=this.get(i);if(s.Wilq32&&s.Wilq32.PhotoEffect)s.Wilq32.PhotoEffect._handleRotation(t);else{var n=$.extend(!0,{},t),r=new Wilq32.PhotoEffect(s,n)._rootObj;e.push($(r))}}return e}},getRotateAngle:function(){for(var t=[],e=0,i=this.length;e<i;e++){var a=this.get(e);a.Wilq32&&a.Wilq32.PhotoEffect&&(t[e]=a.Wilq32.PhotoEffect._angle)}return t},stopRotate:function(){for(var t=0,e=this.length;t<e;t++){var i=this.get(t);i.Wilq32&&i.Wilq32.PhotoEffect&&clearTimeout(i.Wilq32.PhotoEffect._timer)}}}),Wilq32=window.Wilq32||{},Wilq32.PhotoEffect=function(){return supportedCSS?function(t,e){t.Wilq32={PhotoEffect:this},this._img=this._rootObj=this._eventObj=t,this._handleRotation(e)}:function(t,e){if(this._img=t,this._rootObj=document.createElement("span"),this._rootObj.style.display="inline-block",this._rootObj.Wilq32={PhotoEffect:this},t.parentNode.insertBefore(this._rootObj,t),t.complete)this._Loader(e);else{var i=this;jQuery(this._img).bind("load",(function(){i._Loader(e)}))}}}(),Wilq32.PhotoEffect.prototype={_setupParameters:function(t){this._parameters=this._parameters||{},"number"!==typeof this._angle&&(this._angle=0),"number"===typeof t.angle&&(this._angle=t.angle),this._parameters.animateTo="number"===typeof t.animateTo?t.animateTo:this._angle,this._parameters.step=t.step||this._parameters.step||null,this._parameters.easing=t.easing||this._parameters.easing||function(t,e,i,a,s){return-a*((e=e/s-1)*e*e*e-1)+i},this._parameters.duration=t.duration||this._parameters.duration||1e3,this._parameters.callback=t.callback||this._parameters.callback||function(){},t.bind&&t.bind!=this._parameters.bind&&this._BindEvents(t.bind)},_handleRotation:function(t){this._setupParameters(t),this._angle==this._parameters.animateTo?this._rotate(this._angle):this._animateStart()},_BindEvents:function(t){if(t&&this._eventObj){if(this._parameters.bind){var e=this._parameters.bind;for(var i in e)e.hasOwnProperty(i)&&jQuery(this._eventObj).unbind(i,e[i])}for(var i in this._parameters.bind=t,t)t.hasOwnProperty(i)&&jQuery(this._eventObj).bind(i,t[i])}},_Loader:function(){return IE?function(t){var e=this._img.width,i=this._img.height;this._img.parentNode.removeChild(this._img),this._vimage=this.createVMLNode("image"),this._vimage.src=this._img.src,this._vimage.style.height=i+"px",this._vimage.style.width=e+"px",this._vimage.style.position="absolute",this._vimage.style.top="0px",this._vimage.style.left="0px",this._container=this.createVMLNode("group"),this._container.style.width=e,this._container.style.height=i,this._container.style.position="absolute",this._container.setAttribute("coordsize",e-1+","+(i-1)),this._container.appendChild(this._vimage),this._rootObj.appendChild(this._container),this._rootObj.style.position="relative",this._rootObj.style.width=e+"px",this._rootObj.style.height=i+"px",this._rootObj.setAttribute("id",this._img.getAttribute("id")),this._rootObj.className=this._img.className,this._eventObj=this._rootObj,this._handleRotation(t)}:function(t){this._rootObj.setAttribute("id",this._img.getAttribute("id")),this._rootObj.className=this._img.className,this._width=this._img.width,this._height=this._img.height,this._widthHalf=this._width/2,this._heightHalf=this._height/2;var e=Math.sqrt(this._height*this._height+this._width*this._width);this._widthAdd=e-this._width,this._heightAdd=e-this._height,this._widthAddHalf=this._widthAdd/2,this._heightAddHalf=this._heightAdd/2,this._img.parentNode.removeChild(this._img),this._aspectW=(parseInt(this._img.style.width,10)||this._width)/this._img.width,this._aspectH=(parseInt(this._img.style.height,10)||this._height)/this._img.height,this._canvas=document.createElement("canvas"),this._canvas.setAttribute("width",this._width),this._canvas.style.position="relative",this._canvas.style.left=-this._widthAddHalf+"px",this._canvas.style.top=-this._heightAddHalf+"px",this._canvas.Wilq32=this._rootObj.Wilq32,this._rootObj.appendChild(this._canvas),this._rootObj.style.width=this._width+"px",this._rootObj.style.height=this._height+"px",this._eventObj=this._canvas,this._cnv=this._canvas.getContext("2d"),this._handleRotation(t)}}(),_animateStart:function(){this._timer&&clearTimeout(this._timer),this._animateStartTime=+new Date,this._animateStartAngle=this._angle,this._animate()},_animate:function(){var t=+new Date,e=t-this._animateStartTime>this._parameters.duration;if(e&&!this._parameters.animatedGif)clearTimeout(this._timer);else{if(this._canvas||this._vimage||this._img){var i=this._parameters.easing(0,t-this._animateStartTime,this._animateStartAngle,this._parameters.animateTo-this._animateStartAngle,this._parameters.duration);this._rotate(~~(10*i)/10)}this._parameters.step&&this._parameters.step(this._angle);var a=this;this._timer=setTimeout((function(){a._animate.call(a)}),10)}this._parameters.callback&&e&&(this._angle=this._parameters.animateTo,this._rotate(this._angle),this._parameters.callback.call(this._rootObj))},_rotate:function(){var t=Math.PI/180;return IE?function(t){this._angle=t,this._container.style.rotation=t%360+"deg"}:supportedCSS?function(t){this._angle=t,this._img.style[supportedCSS]="rotate("+t%360+"deg)"}:function(e){this._angle=e,e=e%360*t,this._canvas.width=this._width+this._widthAdd,this._canvas.height=this._height+this._heightAdd,this._cnv.translate(this._widthAddHalf,this._heightAddHalf),this._cnv.translate(this._widthHalf,this._heightHalf),this._cnv.rotate(e),this._cnv.translate(-this._widthHalf,-this._heightHalf),this._cnv.scale(this._aspectW,this._aspectH),this._cnv.drawImage(this._img,0,0)}}()},IE&&(Wilq32.PhotoEffect.prototype.createVMLNode=function(){document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{return!document.namespaces.rvml&&document.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),function(t){return document.createElement("<rvml:"+t+' class="rvml">')}}catch(t){return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}}())}(jQuery)},"6e33":function(t,e,i){}}]);
|