require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_course/components/turntableOne"],{1102:function(n,t,e){"use strict";e.r(t);var i=e(1103),r=e(1105);for(var o in r)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return r[n]}))}(o);e(1107);var s,u=e(34),a=Object(u["default"])(r["default"],i["render"],i["staticRenderFns"],!1,null,"f7d474fa",null,!1,i["components"],s);a.options.__file="pages_course/components/turntableOne.vue",t["default"]=a.exports},1103:function(n,t,e){"use strict";e.r(t);var i=e(1104);e.d(t,"render",(function(){return i["render"]})),e.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),e.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),e.d(t,"components",(function(){return i["components"]}))},1104:function(n,t,e){"use strict";var i;e.r(t),e.d(t,"render",(function(){return r})),e.d(t,"staticRenderFns",(function(){return s})),e.d(t,"recyclableRender",(function(){return o})),e.d(t,"components",(function(){return i}));try{i={uniPopup:function(){return e.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(e.bind(null,1087))}}}catch(u){if(-1===u.message.indexOf("Cannot find module")||-1===u.message.indexOf(".vue"))throw u;console.error(u.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var n=this,t=n.$createElement;n._self._c},o=!1,s=[];r._withStripped=!0},1105:function(n,t,e){"use strict";e.r(t);var i=e(1106),r=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(o);t["default"]=r.a},1106:function(n,t,e){"use strict";(function(n){var i=e(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(e(11)),o=e(913);function s(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e.push.apply(e,i)}return e}function u(n){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null,e=this.list,i=1;this.runDeg=this.runDeg||0,this.runDeg=this.runDeg+(360-this.runDeg%360)+(360*i-t*(360/e.length))+1,this.animationRun=n.createAnimation({duration:this.duration,timingFunction:"ease"}),console.log("=====animationRun=",this.animationRun),this.animationRun.rotate(this.runDeg).step(),this.animationData=this.animationRun.export()},playReward:function(){this.running?n.showToast({title:"抽取中",icon:"none"}):(this.running=!0,this.startIdle(),this.$emit("sendRewardFun",3))},startIdle:function(){var n=this;this.spinning=!0,this.idleTimer=setInterval((function(){n.runDeg=(n.runDeg+36)%360}),100)},endSuccess:function(t){var e,i=this;this.targetIdx=this.list.findIndex((function(n){return n.code==t}));var r=this;if(this.spinning=!1,clearInterval(this.idleTimer),-1==this.targetIdx)return n.showToast({title:"抽奖失败",icon:"none"}),void(this.running=!1);this.animation(this.targetIdx),null===(e=this.winAudio)||void 0===e||e.play(),setTimeout((function(){i.running=!1,n.showModal({title:"恭喜,中奖",content:i.list[i.targetIdx].name,showCancel:!1,success:function(n){var t,e;n.confirm&&(null===(t=r.winAudio)||void 0===t||t.stop(),null===(e=r.winAudio)||void 0===e||e.destroy(),r.$refs.turntablePopup.close(),r.$emit("openAppPop"))}})}),this.duration+1e3)}}};t.default=a}).call(this,e(2)["default"])},1107:function(n,t,e){"use strict";e.r(t);var i=e(1108),r=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(o);t["default"]=r.a},1108:function(n,t,e){}}]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages_course/components/turntableOne.js.map ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ 'pages_course/components/turntableOne-create-component', { 'pages_course/components/turntableOne-create-component':(function(module, exports, __webpack_require__){ __webpack_require__('2')['createComponent'](__webpack_require__(1102)) }) }, [['pages_course/components/turntableOne-create-component']] ]);