(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["plugins/scratch/index/index"],{"243e":function(t,e,n){"use strict";n.r(e);var i=n("92c5"),a=n("9fde");for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("dab7");var s,o=n("f0c5"),c=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"065d4b22",null,!1,i["a"],s);e["default"]=c.exports},"461c":function(t,e,n){},"4c62":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n("2f62");function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function r(t){for(var e=1;e0}else t.showToast({title:n.msg,icon:"none"});e.init()})),e.prizeList(),e.interval=setInterval((function(){e.prizeList()}),1e4)},onShareAppMessage:function(){return this.$shareAppMessage({title:this.$children[0].navigationBarTitle,path:"/plugins/scratch/index/index",params:{}})},methods:{hShareAppMessage:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.$shareAppMessage({title:this.$children[0].navigationBarTitle,path:"/plugins/scratch/index/index",params:{}},t)},register:function(){this.msg?t.showToast({icon:"none",title:this.msg}):(this.is_integral=!1,this.init())},share:function(){this.shareShow=!0},home:function(){t.redirectTo({url:"/pages/index/index"})},prize:function(){t.navigateTo({url:"/plugins/scratch/prize/prize"})},rules:function(){t.navigateTo({url:"/pages/rules/index?url=".concat(encodeURIComponent(this.$api.scratch.setting),"&keys=").concat(JSON.stringify(["setting","rule"]))})},prizeList:function(){var t=this;t.$request({url:t.$api.scratch.record}).then((function(e){0===e.code&&(t.logs=e.data)}))},onStart:function(){this.init();var t=[this.setting.deplete_integral_num>0,this.extra_list,!1];this.is_integral=t[0],this.list=t[1],this.is_award=t[2]},init:function(){var e=this,n=[!0,!1];e.is_start=n[0],e.is_name=n[1],setTimeout((function(){var n=t.createSelectorQuery();n.select("#frame").boundingClientRect(),n.exec((function(n){var i=n[0].width,a=n[0].height,r="/static/image/scratch_hide.png",s=["","","","","",""];e.lastX=s[0],e.lastY=s[1],e.minX=s[2],e.minY=s[3],e.maxX=s[4],e.maxY=s[5];var o=[16,i,a];e.r=o[0],e.canvasWidth=o[1],e.canvasHeight=o[2];var c=t.createCanvasContext("scratch");c.drawImage(r,0,0,i,a),e.ctx=c,c.draw(!0,(function(t){e.is_name=!0}))}))}))},drawRect:function(t,e){var n=this,i=n.r/2,a=t-i>0?t-i:0,r=e-i>0?e-i:0;if(""!==n.minX)n.minX=n.minX>a?a:n.minX,n.minY=n.minY>r?r:n.minY,n.maxX=n.maxX>a?n.maxX:a,n.maxY=n.maxY>r?n.maxY:r;else{var s=[a,r,a,r];n.minX=s[0],n.minY=s[1],n.maxX=s[2],n.maxY=s[3]}var o=[a,r];return n.lastX=o[0],n.lastY=o[1],[a,r,2*i]},clearArc:function(t,e,n){var i=this.r,a=this.ctx,r=i-n,s=Math.sqrt(i*i-r*r),o=t-r,c=e-s,u=2*r,l=2*s;n<=i&&(a.clearRect(o,c,u,l),n+=2,this.clearArc(t,e,n))},touchStart:function(e){var n=this;"User ID不能为空。"===n.msg?(this.userLoginShow=!0,n.$store.dispatch("user/info")):n.msg&&t.showToast({icon:"none",title:n.msg})},touchMove:function(t){if(this.is_start&&!this.msg){var e=2;this.drawRect(t.touches[0].x,t.touches[0].y),this.clearArc(t.touches[0].x,t.touches[0].y,e),this.ctx.draw(!0)}},touchEnd:function(e){var n=this;if(n.is_start&&!n.msg){var i=n.canvasWidth,a=n.canvasHeight,r=n.minX,s=n.minY,o=n.maxX,c=n.maxY;o-r>.4*i&&c-s>.4*a&&n.touch_end&&(n.touch_end=!1,n.$request({url:n.$api.scratch.receive,data:{id:n.list.id}}).then((function(e){if(0===e.code){n.ctx.draw();var i=[e.msg,e.data.setting,e.data.oppty,e.data.list];n.msg=i[0],n.setting=i[1],n.oppty=i[2],n.extra_list=i[3];var a=[!1,5!=n.list.type];n.is_start=a[0],n.is_award=a[1]}else t.showToast({icon:"none",content:e.msg}),n.onStart();n.touch_end=!0})))}}}};e.default=c}).call(this,n("543d")["default"])},"92c5":function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var a=function(){var t=this,e=t.$createElement;t._self._c},r=[]},"9fde":function(t,e,n){"use strict";n.r(e);var i=n("4c62"),a=n.n(i);for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},d1b9:function(t,e,n){"use strict";(function(t){n("2d0a");i(n("66fd"));var e=i(n("243e"));function i(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},dab7:function(t,e,n){"use strict";var i=n("461c"),a=n.n(i);a.a}},[["d1b9","common/runtime","common/vendor"]]]);