(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-7d7e40ba"],{"086d":function(i,o,s){i.exports=s.p+"1.3.38/img/model.8bc280b7.svg"},"64c1":function(i,o,s){i.exports=s.p+"1.3.38/img/open.f6919672.svg"},"7c4d":function(i,o,s){var a=s("d01c");a.__esModule&&(a=a.default),typeof a=="string"&&(a=[[i.i,a,""]]),a.locals&&(i.exports=a.locals);var n=s("499e").default;n("4a2ff60f",a,!0,{sourceMap:!1,shadowMode:!1})},"936c":function(i,o,s){i.exports=s.p+"1.3.38/img/drop.bb5ddb35.svg"},d01c:function(i,o,s){var a=s("4bad"),n=s("ffbf"),r=s("e241");o=a(!1);var l=n(r);o.push([i.i,"#officialopen .open_main{width:100%;background-size:cover;position:relative;overflow:hidden}#officialopen .open_main .circular{width:710px;height:710px;background:url("+l+") no-repeat 50%;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#officialopen .open_main .box_info{width:100%;margin-top:30px;letter-spacing:2px}#officialopen .open_main .box_info .box_title{letter-spacing:4px;height:40px;font-size:32px;font-family:PingFang;font-weight:400;color:#dcdcdc;text-align:center;text-shadow:0 5px 10px rgba(0,0,0,.5)}#officialopen .open_main .box_info .box_name{padding:10px;font-size:16px;font-family:PingFang;font-weight:600;color:#dcdcdc;text-align:center;text-shadow:0 5px 10px rgba(0,0,0,.5)}#officialopen .open_main .box_info .box_name span{font-weight:400;color:#c8c8c8;margin-right:5px}",""]),i.exports=o},e241:function(i,o,s){i.exports=s.p+"1.3.38/img/circular.144c83ee.png"},f334:function(i,o,s){"use strict";s("7c4d")},f57e:function(i,o,s){"use strict";s.r(o);var a=function(){var t=this,h=t.$createElement,e=t._self._c||h;return e("div",{attrs:{id:"officialopen"}},[e("div",{staticClass:"open_main",style:"height:"+this.Height+"px"},[e("div",{staticClass:"circular"}),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.result_show,expression:"!result_show"}],staticClass:"box_info"},[e("div",{staticClass:"box_title"},[t._v("\u5F00\u7BB1")]),e("div",{staticClass:"box_name"},[e("span",[t._v("\u89E3\u9501")]),t._v(t._s(t.box_data.caseInfo.caseName)+"\u6B66\u5668\u7BB1")])]),e("boxfall",{directives:[{name:"show",rawName:"v-show",value:t.animation_status==0,expression:"animation_status == 0"}],ref:"boxfall",attrs:{fall_svga:t.drop_svga},on:{initial:t.initial,finish:t.fall_finish}}),e("boxmodel",{ref:"boxmodel",attrs:{animation_status:t.animation_status,box_model:t.model_svga},on:{initial:t.initial,returned:t.returned}}),e("boxstart",{ref:"boxstart",attrs:{animation_status:t.animation_status,vague:t.start_vague,start_svga:t.start_svga},on:{initial:t.initial,finish:t.start_finish}}),e("conduct",{ref:"conduct",attrs:{goodsList:t.box_data.items,iSgold:t.iSgold,suspend_status:t.suspend_status},on:{move_end:t.move_end}}),e("result",{ref:"result",on:{setGold:t.setGold}}),e("sidebar",{attrs:{animation_status:t.animation_status}}),e("contain",{attrs:{animation_status:t.animation_status,list:t.box_data.items},on:{togolden:t.togolden}}),e("operation",{ref:"operation",attrs:{rootGold:t.rootGold,box_name:t.box_data.caseInfo.caseName,price:t.box_data.caseInfo.price,status:t.open_status,animation_status:t.animation_status},on:{open_success:t.open_success,to_stock:t.to_stock,suspend:t.suspend}})],1)])},n=[],r=s("365c"),l={name:"open",data(){return{Height:0,drop_svga:"",model_svga:"",start_svga:"",box_data:{caseInfo:{caseName:"",price:0},items:null},init:[],prize_item:{},open_status:0,animation_status:0,start_vague:!1,result_show:!1,suspend_status:!1,iSgold:!0,rootGold:!1}},created(){this.getBoxData(),this.set_official_loading(!0)},mounted(){this.Height=document.documentElement.clientHeight||document.body.clientHeight,this.$nextTick(()=>{document.addEventListener("keyup",this.stop_open)})},methods:{getBoxData(){Object(r.g)(this.$route.query.id).then(t=>{t.data.code===0?(this.box_data=t.data.data,this.drop_svga=s("936c"),this.model_svga=s("086d"),this.start_svga=s("64c1")):this.set_official_loading(!1)}).catch(t=>{this.set_official_loading(!1),this.$message({message:"\u52A0\u8F7D\u5931\u8D25,\u8BF7\u5237\u65B0\u91CD\u8BD5",type:"success"})})},togolden(t){this.iSgold=t},initial(){this.init.push("yes"),this.init.length==3&&(this.set_official_loading(!1),setTimeout(()=>{this.$refs.boxfall.start()},300))},fall_finish(){setTimeout(()=>{this.animation_status=1},300)},open_success(t){this.$refs.boxmodel.homing(t)},returned(t){this.suspend_status=!1,this.prize_item=t,this.open_status=1,this.animation_status=2,this.$refs.boxstart.start()},start_finish(){this.suspend_status||(this.start_vague=!0,this.$refs.conduct.step(this.prize_item))},move_end(){this.open_status=2,this.animation_status=4,this.start_vague=!0,this.result_show=!0,this.$refs.result.show(this.prize_item)},setGold(){this.rootGold=!0},to_stock(){this.open_status=0,this.animation_status=1,this.start_vague=!1,this.result_show=!1,this.$refs.result.close(),this.rootGold=!1},stop_open(t){t.keyCode==27&&this.open_status===1&&this.$refs.operation.suspend()},suspend(){this.suspend_status=!0,this.open_status=0,this.animation_status=1,this.start_vague=!1,this.result_show=!1,this.$refs.result.close(),this.$refs.conduct.reset()}},beforeDestroy(){document.removeEventListener("keyup",this.stop_open)},components:{sidebar:()=>s.e("chunk-31746482").then(s.bind(null,"5c98")),contain:()=>s.e("chunk-700c2671").then(s.bind(null,"05fb")),operation:()=>s.e("chunk-0339e51c").then(s.bind(null,"bb76")),boxmodel:()=>Promise.all([s.e("chunk-2d21ef24"),s.e("chunk-c25f33d6")]).then(s.bind(null,"1519")),boxfall:()=>Promise.all([s.e("chunk-2d21ef24"),s.e("chunk-70e17b9c")]).then(s.bind(null,"66c5")),boxstart:()=>Promise.all([s.e("chunk-2d21ef24"),s.e("chunk-1ed712fe")]).then(s.bind(null,"4331")),conduct:()=>s.e("chunk-6105b043").then(s.bind(null,"201b")),result:()=>s.e("chunk-757a35d4").then(s.bind(null,"c6b5"))}},c=l,d=(s("f334"),s("2877")),u=Object(d.a)(c,a,n,!1,null,null,null);o.default=u.exports}}]);