| 1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/pages/camera"],{"16cd":function(t,e,i){"use strict";i.r(e);var n=i("5df8"),s=i.n(n);for(var a in n)"default"!==a&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=s.a},4679:function(t,e,i){"use strict";var n=i("ec95"),s=i.n(n);s.a},"5df8":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=t.createInnerAudioContext();i.loop=!0;var n=t.createInnerAudioContext();n.obeyMuteSwitch=!1;var s={data:function(){return{name:"",box_id:"",prizeList:[],indexs:-1,count:9,timer:0,speed:200,times:0,cycle:30,prize:-1,click:!0,showToast:!1,indexList:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],type:null,i:"",message:"",boxMessage:{},goldFlag:!0,prizedata:{},isConsent:!1,isHand:!1,info:{},recovery_rule:"",recycleMessage:{},out_trade_no:"",isPlay:!0,openLoading:!1,notice_to_buyers:"",scale:!1}},computed:{currPrizedata:function(){return this.prizedata?!this.prizedata.prizeInfo||this.prizedata.length<1?null:this.prizedata.prizeInfo[0]:null},tag:function(){return this.tagFun(this.currPrizedata)},tagText:function(){return this.tagTextFun(this.currPrizedata)},tagImg:function(){return this.tagImgFun(this.currPrizedata)}},mounted:function(){var t=document.getElementById("audio").querySelector("audio");t.play()},methods:{getNumBtn:function(){return 0==this.i||this.i,"../static/round.png"},getIcon:function(t,e){return-1!=this.prizeList.indexOf(e)||this.indexs==e?(console.log(1),"../static/in.png"):"../static/un.png"},changePlay:function(){this.isPlay=!this.isPlay,t.setStorageSync("isPlay",this.isPlay),this.isPlay?i.play():i.pause()},recycle:function(e){var i=this,n=[];this.prizedata.prizeInfo.forEach((function(t){n.push(t.prize_id)})),this.$refs.prize.close(),0==e?this.$api.exchange({record_ids:n.join(",")}).then((function(t){1===t.code&&(i.recycleMessage=t.data,i.$refs.recycle.open())})):t.navigateTo({url:"/pages/me/myBox"})},goBuyer:function(){t.navigateTo({url:"/pagesA/pages/buyer"})},goldPay:function(){var e=this;if(!this.isConsent)return t.showToast({title:"请阅读并勾选买家须知",icon:"none"});this.goldFlag&&(this.goldFlag=!1,this.$api.coinPay({order_id:this.boxMessage.order_id}).then((function(t){1===t.code?(e.prizedata=t.data.prize,e.$refs.popup.close(),e.isHand?e.openResult():(e.getInfo(),e.startRoll(),e.openLoading=!0,e.playMp3()),e.goldFlag=!0):e.goldFlag=!0})))},patternIndex:function(e){if(!this.isConsent)return t.showToast({title:"请阅读并勾选买家须知",icon:"none"});if(this.goldFlag){this.goldFlag=!1;var i=this;this.$http.post(this.boxMessage.wechat).then((function(t){1===t.code?WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:t.data.appId,timeStamp:t.data.timeStamp,nonceStr:t.data.nonceStr,package:t.data.package,signType:t.data.signType,paySign:t.data.paySign},(function(t){"get_brand_wcpay_request:ok"==t.err_msg&&(i.type=0,i.getOpenByOrderTrade(0))})):t.code})),0==e||(location.href=this.boxMessage[0==e?"wechat":"alipay"]+"?type="+this.type+"&index="+this.i+"&id="+this.box_id+"&name="+this.name+"&token="+t.getStorageSync("token"))}},recharge:function(){t.navigateTo({url:"/pages/me/recharge"})},playMp3:function(){n.src="/pagesA/static/jhr.mp3",n.loop=!0,n.play()},unpack:function(e){if(this.isHand=0!=e,1==e){if(0==this.i){if(0==this.prizeList.length)return t.showToast({title:"请选择一个盒子",icon:"none"})}else if(1==this.i){if(this.prizeList.length<5)return t.showToast({title:"请选择五个盒子",icon:"none"})}else if(this.prizeList.length<9)return t.showToast({title:"请选择九个盒子",icon:"none"})}else this.prizeList=[];this.createOrder(e)},startRoll:function(){if(this.times+=1,this.oneRoll(),this.times>this.cycle+10&&this.prize===this.indexs){clearTimeout(this.timer),this.openResult(),this.openLoading=!1,n.stop(),n.loop=!1,n.src="/pagesA/static/hjo.mp3",n.play(),this.prize=-1,this.indexs=-1,this.times=0,this.speed=46,this.click=!0,this.pretreasurerunging=!1;var t=this;setTimeout((function(e){t.showToast=!0}),500)}else{if(this.times<this.cycle)this.speed-=10;else if(this.times===this.cycle){parseInt(10*Math.random(),0);this.prize=this.indexs}else this.times>this.cycle+10&&(0===this.prize&&7===this.indexs||this.prize===this.indexs+1)?this.speed+=110:this.speed+=20;this.speed<40&&(this.speed=46),this.timer=setTimeout(this.startRoll,46)}},oneRoll:function(){var t=this.indexs,e=this.count;t+=1,t>e-1&&(t=0);var i=parseInt(Math.random()*this.indexList.length);this.indexs=this.indexList[i]},changeBox:function(t,e){var i=this.prizeList.indexOf(e);i>-1?this.prizeList.splice(i,1):(1==this.i?5==this.prizeList.length&&this.prizeList.shift():0==this.i?1==this.prizeList.length&&(this.prizeList=[]):9==this.prizeList.length&&this.prizeList.shift(),this.prizeList.push(e))},returnTop:function(){t.navigateBack()},getMessage:function(){var t=this;this.$api.agreement({name:"play_rule"}).then((function(e){1===e.code&&(t.message=e.data.content)})),this.$api.agreement({name:"recovery_rule"}).then((function(e){1===e.code&&(t.recovery_rule=e.data.content)})),this.$api.agreement({name:"notice_to_buyers"}).then((function(e){1===e.code&&(t.notice_to_buyers=e.data.content)}))},createOrder:function(t){var e=this,i=1;1==this.i&&(i=5),2==this.i&&(i=9),this.$api[1==this.type?"haveATry":"createOrder"]({box_id:this.box_id,num:i,msg:1==this.type?"试玩":"创建订单中",select:this.prizeList.join(",")}).then((function(t){1===t.code&&(1==e.type?(e.prizedata={prizeInfo:t.data.goodsInfo},e.$refs.popup.close(),e.isHand?e.openResult():(e.startRoll(),e.playMp3())):(t.data.right=[],t.data.bot=[],t.data.image=t.data.images[0],t.data.images.forEach((function(e,i){i>0&&i<3&&t.data.right.push(e),i>2&&t.data.bot.push(e)})),e.boxMessage=t.data,e.$refs.popup.open()))}))},getInfo:function(){var t=this;this.$api.userinfo().then((function(e){1===e.code&&(t.info=e.data)}))},getOpenByOrderTrade:function(t){var e=this;this.$api.openByOrderTrade(0==t?{order_id:this.boxMessage.order_id}:{out_trade_no:this.out_trade_no}).then((function(t){1===t.code&&(e.prizedata=t.data.prize,e.$refs.popup.close(),e.startRoll(),e.playMp3(),e.goldFlag=!0)}))},openResult:function(){var e=this;if("normal"!=this.tag){try{t.vibrate({success:function(){console.log("震动")}})}catch(i){console.log(i)}this.scale=!0,setTimeout((function(){e.scale=!1}),1e3)}this.$refs.prize.open()},tagFun:function(t){return t?t.tag:null},tagTextFun:function(t){return t?"normal"==t.tag?"普通":"rare"==t.tag?"稀有":"supreme"==t.tag?"史诗":"legend"==t.tag?"传说":void 0:null},tagImgFun:function(t){return t?"normal"==t.tag?"/h5/pagesA/static/tag-1.png":"rare"==t.tag?"/h5/pagesA/static/tag-2.png":"supreme"==t.tag?"/h5/pagesA/static/tag-3.png":"legend"==t.tag?"/h5/pagesA/static/tag-4.png":void 0:null}},onUnload:function(){i.pause()},onLoad:function(e){var n=e.type,s=e.index,a=e.id,o=e.name,r=e.status,c=e.out_trade_no,u=e.token;this.isPlay=t.getStorageSync("isPlay"),this.isPlay?i.play():i.pause(),u&&t.setStorageSync("token",u),c&&(this.out_trade_no=c),(0==r||r)&&(0==r?t.showToast({title:"取消支付",icon:"none"}):this.getOpenByOrderTrade(1)),this.name=o,this.box_id=a,this.i=s,this.type=n,this.getMessage(),this.getInfo()}};e.default=s}).call(this,i("543d")["default"])},a08b:function(t,e,i){"use strict";i.r(e);var n=i("e4f1"),s=i("16cd");for(var a in s)"default"!==a&&function(t){i.d(e,t,(function(){return s[t]}))}(a);i("4679");var o,r=i("f0c5"),c=Object(r["a"])(s["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],o);e["default"]=c.exports},e4f1:function(t,e,i){"use strict";i.d(e,"b",(function(){return s})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return n}));var n={uniPopup:function(){return i.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(i.bind(null,"450c"))},uParse:function(){return Promise.all([i.e("common/vendor"),i.e("components/u-parse/u-parse")]).then(i.bind(null,"0c26"))}},s=function(){var t=this,e=t.$createElement,i=(t._self._c,t.__map(9,(function(e,i){var n=t.__get_orig(e),s=t.getIcon(e,i);return{$orig:n,m0:s}}))),n=t.getNumBtn(),s=0!=t.i?t.__map(t.prizedata.prizeInfo,(function(e,i){var n=t.__get_orig(e),s=t.tagFun(e),a=t.tagImgFun(e),o=t.tagTextFun(e);return{$orig:n,m2:s,m3:a,m4:o}})):null;t._isMounted||(t.e0=function(e){return t.$refs.popup.close()},t.e1=function(e){t.isConsent=!t.isConsent},t.e2=function(e){return t.$refs.regulation.close()},t.e3=function(e){return t.$refs.prize.close()},t.e4=function(e){return t.$refs.recycle.close()},t.e5=function(e){return t.$refs.recycle.close()}),t.$mp.data=Object.assign({},{$root:{l0:i,m1:n,l1:s}})},a=[]},ec95:function(t,e,i){},f52f:function(t,e,i){"use strict";(function(t){i("a940");n(i("66fd"));var e=n(i("a08b"));function n(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=i,t(e.default)}).call(this,i("543d")["createPage"])}},[["f52f","common/runtime","common/vendor"]]]);
|