(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d81b49cc"],{1075:function(t,e,s){"use strict";s("68ef"),s("4fbc")},1628:function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"VirtualFootballContent"},[e("router-view",{attrs:{unfinishedMatch:t.unfinishedMatch},on:{setSaleStop:t.setSaleStop,setUnfinishedMatch:t.setUnfinishedMatch,setBetTimeProgress:t.setBetTimeProgress,setGameId:t.setGameId,setMoneyLimit:t.setMoneyLimit}}),e("selected-bets",{attrs:{saleStop:t.saleStop,unfinishedMatch:t.unfinishedMatch,betTimeProgress:t.betTimeProgress,moneyLimit:t.moneyLimit,params:{gameId:t.gameId,status:1}}})],1)},a=[],n=(s("caad"),s("2532"),s("b0c0"),s("14d9"),function(){var t=this,e=t._self._c;return e("div",{class:["selectedBet",t.betUITypeClass],on:{click:t.globalClick}},[e("van-popup",{attrs:{duration:0,"close-on-click-overlay":!1,"get-container":".VirtualFootballContent"},model:{value:t.popupBg,callback:function(e){t.popupBg=e},expression:"popupBg"}}),e("div",{directives:[{name:"show",rawName:"v-show",value:t.minimize,expression:"minimize"}],staticClass:"betslipEntrance",on:{click:function(e){return t.setMinimize(!1,!0)}}},[e("div",[t._v(t._s(t.len))]),e("span",[t._v(t._s(t.$language.betslip))])]),e("img",{directives:[{name:"show",rawName:"v-show",value:[1,2].includes(t.betUIType),expression:"[1, 2].includes(betUIType)"}],staticClass:"closeBet",attrs:{src:s("ca7c")},on:{click:function(e){return t.setMinimize(!0)}}}),e("div",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}],staticClass:"flod"},[e("span",{staticClass:"iconfont icon-to",on:{click:function(e){return t.setMinimize(!0)}}})]),e("div",{directives:[{name:"show",rawName:"v-show",value:[2,3].includes(t.betUIType),expression:"[2, 3].includes(betUIType)"}],staticClass:"betslip",on:{click:function(e){return t.setBetUIType(3)}}},[e("div",[e("span",{staticClass:"num"},[t._v(t._s(t.len))]),t._v(" "+t._s(t.$language.betslip)+" ")]),e("span",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}],staticClass:"money uppercase"},[t._v(t._s(t.currency)+" "+t._s(t.formatCash({value:t.userInfo.chip,toFixed:!0})||"0.00"))])]),e("div",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}],staticClass:"remove"},[e("span",{on:{click:function(e){return t.delBet({type:"all"})}}},[e("span",{staticClass:"iconfont icon-del"}),t._v(" "+t._s(t.$language.removeAll)+" ")])]),e("ul",{staticClass:"betOptionTabs"},[e("li",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}]},t._l(t.betOptionTabs,(function(s){return e("span",{key:"betOptionTabs_"+s.id,class:{selected:t.betType===s.id,disabled:t.optionDisabled&&2==s.id},on:{click:function(e){return t.checkBetOptionTab(s)}}},[t._v(" "+t._s(s.text)+" ")])})),0)]),e("div",{directives:[{name:"show",rawName:"v-show",value:[1,3].includes(t.betUIType),expression:"[1, 3].includes(betUIType)"}],staticClass:"betOption"},t._l(t.betData,(function(s,i){return e("ul",{key:"betData_"+i},[e("li",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}],staticClass:"time"},[t._v("Match Day "+t._s(s[0].round)+". Season "+t._s(s[0].season))]),t._l(s,(function(s,i){return[e("li",{key:"betDataItem_"+i,class:["bet",{expire:t.saleStops.includes(s.matchStartTime)}]},[e("div",{staticClass:"betInfo"},[e("span",{staticClass:"iconfont icon-close-2",on:{click:function(e){return t.delBet({type:"specifiers",data:s})}}}),e("div",[e("div",{staticClass:"betInfoTop"},[e("span",{staticClass:"iconfont icon-football"}),e("span",[t._v(t._s(s.name))]),e("span",{staticClass:"betValue"},[t._v(t._s(s.titleName))])]),e("div",[t._v(" "+t._s(s.homeName)+" "),e("span",{staticClass:"vs"},[t._v("vs")]),t._v(" "+t._s(s.awayName)+" ")])])]),t.saleStops.includes(s.matchStartTime)?e("div",{staticClass:"unavailable"},[t._v("Unavailable")]):e("div",{staticClass:"betNum"},[e("span",[t._v(t._s(s.odds))]),e("input",{directives:[{name:"model",rawName:"v-model",value:s.stake,expression:"v.stake"},{name:"show",rawName:"v-show",value:!(2===t.betType),expression:"!(betType === 2)"}],attrs:{type:"tel",maxlength:"10"},domProps:{value:s.stake},on:{input:function(e){e.target.composing||t.$set(s,"stake",e.target.value)}}})])])]}))],2)})),0),([2,3].includes(t.betUIType),t._e()),e("ul",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}],staticClass:"perBet"},[e("li",[e("span",[t._v(t._s(t.$language.perBet)+" ("+t._s(t.bets[t.betType])+" "+t._s(t.$language.bets)+")")]),e("span",{staticClass:"uppercase perMoney"},[t._v(" "+t._s(t.currency)+" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.sakePer,expression:"sakePer"}],attrs:{type:"tel",maxlength:"10"},domProps:{value:t.sakePer},on:{focus:function(e){t.sakePerFocus=!0},blur:function(e){t.sakePerFocus=!1},input:function(e){e.target.composing||(t.sakePer=e.target.value)}}})])]),e("li",[e("span",[t._v(t._s(t.$language.totalStake))]),e("span",[t._v(t._s(t.formatCash({value:t.totalSakes[t.betType],toFixed:!0})))])])]),e("div",{directives:[{name:"show",rawName:"v-show",value:[1,3].includes(t.betUIType),expression:"[1, 3].includes(betUIType)"}],staticClass:"gifts"},[e("span",{staticClass:"totalMoneyTip"},[t.moneyLimitTip.inputLess?[t._v("Please enter a value more than "+t._s(t.moneyLimit.minStake))]:t._e(),t.moneyLimitTip.inputMore?[t._v("please enter a value less than "+t._s(t.moneyLimit.maxStake))]:t._e(),t.moneyLimitTip.totalMore?[t._v("as the total stake cannot exceed "+t._s(t.moneyLimit.maxTotalStake))]:t._e()],2),t._e()],1),e("div",{directives:[{name:"show",rawName:"v-show",value:[1,3].includes(t.betUIType),expression:"[1, 3].includes(betUIType)"}],staticClass:"betSubmit"},[e("div",{staticClass:"potWin"},[e("span",[t._v(t._s(t.$language.potWin)+" "),e("span",{staticClass:"iconfont icon-help",on:{click:function(e){e.stopPropagation(),t.potWinTipsShow=!0}}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.potWinTipsShow,expression:"potWinTipsShow"}],staticClass:"potWinTips"},[e("span",[t._v("Max Return "+t._s(t.formatCash({value:t.moneyLimit.posWin,toFixed:!0})))])])])]),e("span",{staticClass:"potWinMoney"},[t._v(t._s(t.formatCash({value:t.potWin[t.betType]>t.moneyLimit.posWin?t.moneyLimit.posWin:t.potWin[t.betType],toFixed:!0})))])]),e("div",{directives:[{name:"preventReClick",rawName:"v-preventReClick",value:4e3,expression:"4000"}],staticClass:"placeBet",on:{click:function(e){return t.pay()}}},[e("div",{directives:[{name:"show",rawName:"v-show",value:[3].includes(t.betUIType),expression:"[3].includes(betUIType)"}],staticClass:"timeProgress",style:{width:t.betTimeProgress}}),e("span",[t._v(t._s(t.$language.placeBet))]),e("span",{staticClass:"pay"},[t._v(t._s(t.$language.aboutToPay)+" "+t._s(t.formatCash({value:Math.round(100*(t.totalSakes[t.betType]-(t.coupon.reduceAmount||0)))/100,toFixed:!0})))])])]),e("van-action-sheet",{attrs:{closeable:!0,"close-on-popstate":!0,"close-on-click-overlay":!1,title:" ",round:!1},on:{close:function(e){t.betSuccess=!1}},model:{value:t.betSuccess,callback:function(e){t.betSuccess=e},expression:"betSuccess"}},[e("div",{staticClass:"betSuccess"},[e("div",{staticClass:"iconContent"},[e("div",{staticClass:"icon"},[e("span",{staticClass:"iconfont icon-Selected"})]),e("span",[t._v("Bet Successful!")])]),e("ul",[e("li",[e("span",[t._v("Bet Type")]),e("span",[t._v(t._s(t.betSuccessData.type))])]),e("li",[e("span",[t._v("Stake")]),e("span",[t._v(t._s(t.betSuccessData.stake))])]),e("li",[e("span",[t._v("To Return")]),e("span",[t._v(t._s(t.betSuccessData.potWin))])])]),e("div",{staticClass:"confirm",on:{click:function(e){t.betSuccess=!1}}},[t._v(t._s(t.$language.ok))]),e("div",{staticClass:"history",on:{click:function(e){return t.$router.push({name:"LeagueBets"})}}},[t._v("Check Bet History")])])])],1)}),o=[],c=(s("a9e3"),s("ac1f"),s("5319"),s("4160"),s("d3b7"),s("159b"),s("5530")),l=(s("2cbd"),s("ab2c")),u=(s("8a58"),s("e41f")),r=(s("1075"),s("f600")),p=s("9ffe"),d=s("cf45"),h=s("7886"),m=Vue.prototype.$language.single,v=Vue.prototype.$language.multiple,f={name:"SelectedBet",components:{"van-progress":r["a"],"van-popup":u["a"],"van-action-sheet":l["a"],Coupon:p["a"]},props:{params:{type:Object,default:function(){return{status:1}}},saleStop:{type:Object,default:function(){return{}}},unfinishedMatch:{type:Object,default:function(){return{}}},betTimeProgress:{type:[String,Number],default:function(){return 0}},moneyLimit:{type:Object,default:function(){return{}}}},data:function(){return{sakePerFocus:!1,betSuccess:!1,potWinTipsShow:!1,betSuccessData:{},minimize:!0,betType:1,betUITypeRely:2,popupBg:!1,coupon:{},optionDisabled:!0,len:0,allLen:0,totalSakes:{},potWin:{},sakePer:null,saleStops:[],bets:{},sakePer_:null,couponStyle:{top:"auto",left:"auto",bottom:".68rem",right:"0",direction:"top"},betOptionTabs:[{id:1,text:m},{id:2,text:v}],moneyLimitTip:{inputMore:!1,inputLess:!1,totalMore:!1}}},destroyed:function(){this.setMinimize(!0)},computed:Object(c["a"])(Object(c["a"])({},Vuex.mapGetters(["currency","country","userInfo","visibility","VFSelectedData"])),{},{betUITypeClass:function(){return"betType"+this.betUIType},betUIType:function(){return this.minimize?0:this.betUITypeRely},betData:function(){var t={},e=0,s={},i=!1,a={},n=1,o=1,c=0,l=[],u=!1,r=!1;for(var p in this.VFSelectedData){var d=0,h=0;for(var m in this.VFSelectedData[p]){var v=this.VFSelectedData[p][m];if(v)for(var f in this.VFSelectedData[p][m]){var b=this.VFSelectedData[p][m][f];if(b)for(var y in this.VFSelectedData[p][m][f]){var g=this.VFSelectedData[p][m][f][y];g&&(g.stake=this.sakePerFocus&&this.sakePer_||g.stake,g.stake<0&&(g.stake=0),g.stake+="",g.stake&&(g.stake=g.stake.replace(/[^\d.]/g,"").replace(/\.{2,}/g,".").replace(".","#").replace(/[.]/g,"").replace("#",".").replace(/^(\d+)\.(\d\d).*$/,"$1.$2")),g.stake>this.moneyLimit.maxStake&&(g.stake=this.moneyLimit.maxStake),g.stake!=this.sakePer_&&(i=!0),t[g.matchStartTime]?t[g.matchStartTime].push(g):t[g.matchStartTime]=[g],this.saleStops.includes(g.matchStartTime)||(l.includes(g.id)||l.push(g.id),h+=1*g.odds,e++,d++,s[1]=1*(s[1]||0)+1*(g.stake||0),a[1]=(g.stake||0)*g.odds+1*(a[1]||0)),c++,g.stake<this.moneyLimit.minStake&&(r=!0),g.stake>this.moneyLimit.maxStake&&(u=!0),this.setLimitTip({inputMore:u,inputLess:r,totalMore:!1}))}}}o*=h||1,n*=d||1}return l.length>1?this.setOptionDisabled(!1,this.betType):this.setOptionDisabled(!0),o*=this.sakePer_||0,a[2]=o,s[2]=n*(this.sakePer_||0),this.setBets({1:e,2:n}),this.setLen(e,c),this.setTotalSakes(s),this.setPotWin(a),i&&this.setSakePer(null),t}}),watch:{visibility:function(t){"show"!==t&&this.setMinimize(!0)},sakePer:function(t){if(t){var e=(this.sakePer+"").replace(/[^\d.]/g,"").replace(/\.{2,}/g,".").replace(".","#").replace(/[.]/g,"").replace("#",".").replace(/^(\d+)\.(\d\d).*$/,"$1.$2");if(e>this.moneyLimit.maxStake&&(e=this.moneyLimit.maxStake),this.sakePer!=e)return void(this.sakePer=e)}this.sakePer_=this.sakePer,this.sakePer_&&localStorage.setItem("virtualFootballBetMoney",this.sakePer_)},saleStop:{handler:function(t){this.saleStops.includes(t.saleStopTime)||this.saleStops.push(t.saleStopTime)},deep:!0},unfinishedMatch:{handler:function(t){this.minimize&&t.length&&this.clearMatchEnds()},deep:!0}},created:function(){this.sakePer=localStorage.getItem("virtualFootballBetMoney"),this.$store.commit("SET_OPEN_GAME",h["g"][this.country].virtualLeague)},methods:{formatDate:d["i"],formatCash:d["h"],globalClick:function(){this.potWinTipsShow=!1},setLimitTip:function(t){this.moneyLimitTip=t},setLen:function(t,e){if(this.allLen=e,t!==this.len){this.len=t;var s=this.minimize;this.minimize&&1==t&&(this.auto=!0,s=!1),(t>1&&this.auto||0==t)&&(s=!0),this.setMinimize(s)}},setSakePer:function(t){this.sakePer=t},setTotalSakes:function(t){var e=!1;(t[1]>this.moneyLimit.maxTotalStake||t[2]>this.moneyLimit.maxTotalStak)&&(e=!0),this.setLimitTip({inputMore:this.moneyLimitTip.inputMore,inputLess:this.moneyLimitTip.inputLess,totalMore:e}),this.totalSakes=t},setPotWin:function(t){this.potWin=t},setBets:function(t){this.bets=t},setOptionDisabled:function(t,e){this.optionDisabled=t,this.checkBetOptionTab({id:e||1})},setMinimize:function(t,e){(this.allLen||t)&&(e&&(this.auto=!1),this.minimize=t,t?this.popupBg=!1:0===this.allLen?(this.setBetUIType(2),this.couponStyle.bottom=".68rem"):1===this.allLen?(this.couponStyle.bottom=".68rem",this.setBetUIType(1)):(this.setBetUIType(3),this.couponStyle.bottom=".97rem"),this.clearMatchEnds())},clearMatchEnds:function(){var t=[];if(this.unfinishedMatch.length){for(var e in this.VFSelectedData){var s=e.split("_");this.unfinishedMatch.includes(1*s[1])||t.push(e)}t.length&&this.delBet({type:"matchIds",data:t}),this.minimize}},setBetUIType:function(t){this.betUITypeRely=t,this.popupBg=!1,3===this.betUITypeRely&&(this.$store.commit("SET_OPEN_GAME",h["g"][this.country].virtualLeague),this.popupBg=!0)},checkBetOptionTab:function(t){this.optionDisabled&&2==t.id||(this.betType=t.id)},useCoupon:function(t){var e=t.data;this.coupon=e},delBetData:function(t){var e;if(t)switch(t.type){case"specifiers":e=t.data.id+"_"+t.data.matchStartTime,this.$set(this.VFSelectedData[e][t.data.marketId][t.data.specifiers],t.data.outcomeId,null),delete this.VFSelectedData[e][t.data.marketId][t.data.specifiers][t.data.outcomeId];break;case"matchIds":for(var s=0;s<t.data.length;s++)this.$set(this.VFSelectedData,t.data[s],null),delete this.VFSelectedData[t.data[s]];break;case"all":this.$store.commit("SET_SELECTED_DATA",{});break}else this.$store.commit("SET_SELECTED_DATA",{})},delBet:function(t){("all"==t.type||this.len<=1)&&!this.minimize&&this.setMinimize(!0),this.delBetData(t)},pay:function(){var t=this;if(this.moneyLimitTip.inputLess)this.$toast.fail("Please enter a value more than ".concat(this.moneyLimit.minStake));else if(2==this.betType&&this.len>20)this.$toast.fail("There cannot be over 20 selections within a betslip. Sorry for the inconvenience.");else{var e={stake:this.totalSakes[this.betType],couponId:this.coupon.id||null,stakeType:this.betType,payAmount:Math.round(100*(this.totalSakes[this.betType]-(this.coupon.reduceAmount||0)))/100,items:[]},s=0;for(var i in this.betData)this.betData[i].forEach((function(i){if(!t.saleStops.includes(i.matchStartTime)){var a={matchId:i.id,marketId:i.marketId,specifiers:"auto"===i.specifiers?"":i.specifiers,outcomeId:i.outcomeId,odds:i.odds};1==t.betType&&(a.stake=i.stake,s+=i.odds),e.items.push(a)}}));1==this.betType?(s=Math.round(100*s)/100,e.totalOdds=s):e.bets=[{outcomeNum:this.len,num:this.bets[this.betType],amount:this.sakePer_,totalAmount:this.totalSakes[this.betType],payAmount:Math.round(100*(this.totalSakes[this.betType]-(this.coupon.reduceAmount||0)))/100}],this.$post({url:"kaya/league/bet",data:e,auth:!0}).then((function(){t.betSuccessData={type:1===e.stakeType?t.$language.single:t.$language.multiple,stake:e.stake,potWin:Object(d["h"])({value:t.potWin[t.betType]>t.moneyLimit.posWin?t.moneyLimit.posWin:t.potWin[t.betType],toFixed:!0})},t.betSuccess=!0,t.$store.dispatch("GetUserInfo",{noLogin:!0,noPrompt:!0}),t.setMinimize(!0),t.saleStops=[],t.delBet({type:"all"})}))}}}},b=f,y=(s("c189"),s("2877")),g=Object(y["a"])(b,n,o,!1,null,"6fcf32ba",null),S=g.exports,k={name:"VirtualFootballContent",components:{SelectedBets:S},data:function(){return{saleStop:{},unfinishedMatch:[],betTimeProgress:0,moneyLimit:{},gameId:""}},methods:{setSaleStop:function(t){this.saleStop=t},setUnfinishedMatch:function(t){this.unfinishedMatch=t},setBetTimeProgress:function(t){this.betTimeProgress=t},setMoneyLimit:function(t){this.moneyLimit=t},setGameId:function(t){this.gameId=t}}},w=k,T=(s("e6ae"),Object(y["a"])(w,i,a,!1,null,"7d58aa94",null));e["default"]=T.exports},"1abb":function(t,e,s){"use strict";s("25b8")},"25b8":function(t,e,s){},"2cbd":function(t,e,s){"use strict";s("68ef"),s("a71a"),s("9d70"),s("3743"),s("4d75"),s("e3b3"),s("8400")},"4fbc":function(t,e,s){},8400:function(t,e,s){},"9ffe":function(t,e,s){"use strict";var i=function(){var t=this,e=t._self._c;return t.showCoupon?e("div",{class:["coupon",t.styles.direction]},[t.listShow?e("span",{staticClass:"bg",on:{click:function(e){t.listShow=!1}}}):t._e(),e("div",{staticClass:"main",style:{left:t.styles.left,right:t.styles.right,bottom:t.styles.bottom,top:t.styles.top},on:{click:function(e){t.listShow=!1}}},[t.listShow?e("div",{staticClass:"content",on:{click:function(e){t.listShow=!1}}},[e("div",{staticClass:"list",on:{click:function(t){t.stopPropagation()}}},[e("ul",{directives:[{name:"show",rawName:"v-show",value:t.total.bonusesAvailableLength,expression:"total.bonusesAvailableLength"}],staticClass:"bonus"},[t._l(t.data.bonuses,(function(s){return[s.webStatus?e("li",{key:s.id},[e("div",{staticClass:"couponContent"},[e("span",[t._v("Current Valid Bonus")]),e("div",[e("span",{staticClass:"country"},[t._v(t._s(s.country))]),t._v(" "+t._s(s.reduceAmount))])]),t.coupon.id!==s.id?e("div",{staticClass:"use",on:{click:function(e){return t.use({data:s,type:"bonus"})}}},[e("span",[t._v("Use")])]):t._e(),t.coupon.id===s.id?e("div",{staticClass:"used",on:{click:function(e){return t.deselect()}}},[e("span",{staticClass:"iconfont icon-Selected"})]):t._e()]):t._e()]})),e("li",{directives:[{name:"show",rawName:"v-show",value:t.coupon.reduceAmount,expression:"coupon.reduceAmount"}],class:["useBonusTips",{useAnimation:t.useAnimation}]},[e("span",[t._v(" Total Bet "+t._s(t.amount)+" "),e("span",{staticClass:"uppercase"},[t._v(t._s(t.currency))]),t._v(", Pay "+t._s(t.amount-t.coupon.reduceAmount)+" "),e("span",{staticClass:"uppercase"},[t._v(t._s(t.currency))]),t._v(" + "+t._s(t.coupon.reduceAmount)+" "),e("span",{staticClass:"uppercase"},[t._v(t._s(t.currency))]),t._v(" BONUS")])]),e("li",{staticClass:"total"},[e("div",[t._v("Total Bonus "+t._s(t.data.bonuses[0]&&t.data.bonuses[0].country)+" "+t._s(t.total.bonuses||0))]),e("span",{on:{click:t.popupShowFn}},[t._v("How to use")])])],2),e("ul",{directives:[{name:"show",rawName:"v-show",value:t.total.freeBetsAvailableLength,expression:"total.freeBetsAvailableLength"}],staticClass:"gifts"},[t._l(t.data.freeBets,(function(s){return[s.webStatus?e("li",{key:s.id},[e("div",{staticClass:"couponContent"},[e("div",{staticClass:"text"},[e("span",[t._v("Stakes Not Returned With Winnings")]),e("div",[t._v(t._s(s.country)+" "+t._s(s.reduceAmount))])]),t.coupon.id!==s.id?e("div",{staticClass:"use",on:{click:function(e){return t.use({data:s,type:"freeBet"})}}},[e("span",[t._v("Use")])]):t._e(),t.coupon.id===s.id?e("div",{staticClass:"used",on:{click:function(e){return t.deselect()}}},[e("span",{staticClass:"iconfont icon-Selected"})]):t._e()]),e("div",{staticClass:"extTime"},[e("span",[t._v(" Free Bet Gift ")]),e("span",{staticClass:"time"},[t._v(" Expires "+t._s(s.ext)+" ")])])]):t._e()]}))],2),e("ul",{directives:[{name:"show",rawName:"v-show",value:!(t.total.bonusesAvailableLength||t.total.freeBetsAvailableLength),expression:"!(total.bonusesAvailableLength || total.freeBetsAvailableLength)"}],staticClass:"noGift"},[e("li",[e("div",{staticClass:"noAvailable"},[t._v(t._s(t.textFn()))])]),e("li",{staticClass:"total"},[e("div",[t._v("Total Bonus "+t._s(t.data.bonuses[0]&&t.data.bonuses[0].country)+" "+t._s(t.total.bonuses||0))]),e("span",{on:{click:t.popupShowFn}},[t._v("How to use")])])])]),e("span",{staticClass:"after"})]):t._e(),e("div",{staticClass:"entrance",on:{click:function(e){e.stopPropagation(),t.listShow=!t.listShow}}},[e("span",{staticClass:"left"}),e("span",{directives:[{name:"show",rawName:"v-show",value:!(t.listShow||t.coupon.id),expression:"!(listShow || coupon.id)"}],staticClass:"iconfont icon-gift1"}),e("span",{directives:[{name:"show",rawName:"v-show",value:t.listShow||t.coupon.id,expression:"listShow || coupon.id"}],staticClass:"text"},[e("span",{directives:[{name:"show",rawName:"v-show",value:t.coupon.id,expression:"coupon.id"}],staticClass:"couponNum"},[t._v("+"+t._s(t.coupon.reduceAmount))]),t._v("BONUS")])])]),e("k-popup",{staticClass:"popup",attrs:{show:t.popupShow},on:{close:function(e){t.popupShow=!1}},scopedSlots:t._u([{key:"content",fn:function(){return[e("div",{staticClass:"title"},[t._v(t._s(t.playBouns.title))]),e("ul",t._l(t.playBouns.list,(function(s,i){return e("li",{key:"playBouns_"+i},[t._v(" "+t._s(s)+" ")])})),0)]},proxy:!0}],null,!1,4034650352)})],1):t._e()},a=[],n=(s("a9e3"),s("caad"),s("2532"),s("3c65"),s("0d03"),s("4795"),s("d81d"),s("5530")),o=s("c3c8"),c=s("41ab"),l=s("cf45"),u=s("8456"),r={name:"Coupon",components:{"k-popup":c["a"]},props:{amount:{type:Number,default:0},coupon:{type:Object,default:function(){return{}}},useFreeBet:{type:Boolean,default:!1},useBonus:{type:Boolean,default:!1},show:{type:Boolean,default:!0},api:{type:String,default:"kaya/gift/available"},params:{type:Object,default:function(){return{status:1}}},styles:{type:Object,default:function(){return{top:"auto",left:"auto",bottom:".56rem",right:"0",direction:"top"}}},dayShowOnce:{type:Boolean,default:!1}},data:function(){return{listShow:!1,popupShow:!1,data:{bonuses:[],freeBets:[]},total:{bonuses:0,freeBets:0},useAnimation:!1}},computed:Object(n["a"])(Object(n["a"])({},Vuex.mapGetters(["userInfo","currency","token","country","openGame","availableCoupon","bonusWithdrawLimit"])),{},{totalStake:function(){return u["n"][this.currency]},showCoupon:function(){return!!this.availableCoupon.includes(this.openGame)},playBouns:function(){var t=u["j"][this.country],e=Object(u["g"])({country:this.country,limitNum:this.bonusWithdrawLimit,num:0});return t.list&&e&&t.list.unshift(e),t}}),watch:{listShow:function(t){t?(this.useAnimation=!1,!0===t&&this.getList()):this.outControl&&this.$emit("close")},show:function(t){t?this.outControl&&(this.listShow=!0):(this.listShow=!1,this.popupShow=!1,this.data={bonuses:[],freeBets:[]},this.total={bonuses:0,freeBets:0},this.$emit("useCoupon",{data:{}}))},amount:function(t){t-20<this.coupon.reduceAmount&&this.deselect()}},created:function(){var t=localStorage.getItem("bonusShowTimer"),e=Object(l["i"])(+new Date,"YYYY/MM/DD");this.dayShowOnce&&!this.shown&&e!=t&&(this.shown=!0,this.getList({enter:!0}))},methods:{use:function(t){var e=this,s=t.data,i=t.type;if(this.useFreeBet&&"freeBet"===i||this.useBonus&&"bonus"===i)this.$toast.fail("No available gift now");else{var a=localStorage.getItem("bounsLimitConfirm");a?this.confirmUseCoupon(s):this.$dialog.confirm({message:Object(u["g"])({country:this.country,limitNum:this.bonusWithdrawLimit,num:1}),theme:"round-button",confirmButtonText:this.$language.ok,cancelButtonText:this.$language.cancel}).then((function(){localStorage.setItem("bounsLimitConfirm",+new Date),e.confirmUseCoupon(s)}))}},confirmUseCoupon:function(t){var e=this;this.$emit("useCoupon",{data:t}),this.useAnimation=!0,setTimeout((function(){e.listShow=!1,e.useAnimation=!1}),3e3)},deselect:function(){this.$emit("useCoupon",{data:{}})},getList:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=e.enter;this.token&&(this.data={bonuses:[],freeBets:[]},this.$get({url:this.api,params:this.params}).then((function(e){e.data.bonuses=e.data.bonuses.map((function(t){return t.country=o["a"][t.country].toUpperCase(),t.webType="bonuses",t})),e.data.freeBets=[],t.data=e.data,t.data.bonuses.length&&s&&(localStorage.setItem("bonusShowTimer",Object(l["i"])(+new Date,"YYYY/MM/DD")),t.listShow="1"),t.entranceHandle()})))},entranceHandle:function(){var t=this,e={bonuses:{},freeBets:{}},s={bonuses:this.data.totalBonus,freeBets:0,bonusesAvailableLength:0,freeBetsAvailableLength:0};e.bonuses=this.data.bonuses.map((function(e){return e.webStatus=!!(t.amount>=(e.limitAnteAmount||0))&&!e.used&&+new Date>+new Date(e.activeTime)&&!t.useBonus,e.webStatus&&s.bonusesAvailableLength++,e})),e.freeBets=this.data.freeBets.map((function(e){return e.webStatus=!!(t.amount>=(e.limitAnteAmount||0))&&!e.used&&!e.used&&+new Date>+new Date(e.activeTime)&&!t.useFreeBet,e.webStatus&&s.freeBetsAvailableLength++,e})),this.data=e,this.total=s},popupShowFn:function(){this.popupShow=!0},textFn:function(){if(!this.userInfo.chip||!this.data.bonuses[0])return u["b"][this.country].noBons;if(!(1*this.total.bonuses))return u["b"][this.country].usedTwo;for(var t=1e6,e=0;e<this.data.bonuses.length;e++)this.data.bonuses[e].reduceAmount<t&&(t=this.data.bonuses[e].reduceAmount);return(this.amount||0)-t<t&&this.data.bonuses.length?u["b"][this.country].needAmount:void 0}}},p=r,d=(s("1abb"),s("2877")),h=Object(d["a"])(p,i,a,!1,null,"60200d79",null);e["a"]=h.exports},ab2c:function(t,e,s){"use strict";var i=s("c31d"),a=s("2638"),n=s.n(a),o=s("8bbf"),c=s.n(o),l=s("d282"),u=s("ba31"),r=s("6605"),p=s("ad06"),d=s("e41f"),h=s("543e"),m=Object(l["a"])("action-sheet"),v=m[0],f=m[1];function b(t,e,s,i){var a=e.title,o=e.cancelText,l=e.closeable;function r(){Object(u["a"])(i,"input",!1),Object(u["a"])(i,"cancel")}function m(){if(a)return t("div",{class:f("header")},[a,l&&t(p["a"],{attrs:{name:e.closeIcon},class:f("close"),on:{click:r}})])}function v(s,a){var n=s.disabled,o=s.loading,l=s.callback;function r(t){t.stopPropagation(),n||o||(l&&l(s),e.closeOnClickAction&&Object(u["a"])(i,"input",!1),c.a.nextTick((function(){Object(u["a"])(i,"select",s,a)})))}function p(){return o?t(h["a"],{class:f("loading-icon")}):[t("span",{class:f("name")},[s.name]),s.subname&&t("div",{class:f("subname")},[s.subname])]}return t("button",{attrs:{type:"button"},class:[f("item",{disabled:n,loading:o}),s.className],style:{color:s.color},on:{click:r}},[p()])}function b(){if(o)return[t("div",{class:f("gap")}),t("button",{attrs:{type:"button"},class:f("cancel"),on:{click:r}},[o])]}function y(){var i=(null==s.description?void 0:s.description())||e.description;if(i)return t("div",{class:f("description")},[i])}return t(d["a"],n()([{class:f(),attrs:{position:"bottom",round:e.round,value:e.value,overlay:e.overlay,duration:e.duration,lazyRender:e.lazyRender,lockScroll:e.lockScroll,getContainer:e.getContainer,closeOnPopstate:e.closeOnPopstate,closeOnClickOverlay:e.closeOnClickOverlay,safeAreaInsetBottom:e.safeAreaInsetBottom}},Object(u["b"])(i,!0)]),[m(),y(),t("div",{class:f("content")},[e.actions&&e.actions.map(v),null==s.default?void 0:s.default()]),b()])}b.props=Object(i["a"])({},r["b"],{title:String,actions:Array,duration:[Number,String],cancelText:String,description:String,getContainer:[String,Function],closeOnPopstate:Boolean,closeOnClickAction:Boolean,round:{type:Boolean,default:!0},closeable:{type:Boolean,default:!0},closeIcon:{type:String,default:"cross"},safeAreaInsetBottom:{type:Boolean,default:!0},overlay:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}}),e["a"]=v(b)},c189:function(t,e,s){"use strict";s("e6f3")},ca7c:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAAeCAYAAAD3hVYMAAAAAXNSR0IArs4c6QAABVlJREFUeF7tm11oHFUUx//nuo1xd2ayTZpUJVEIxjxVVLCp2KTQFCJYqPhVRLCCgh/ogxTEBwWrgkhflFZQ8eNNX9L6IEpEW6QVTEoQpFYwagVNJA1smpmd2Ww6O3PkxiTGkGxnZ+7Ozia9cN/uOfec//yYuffcO4Qr7YoCZRSgjarO5ORkRtO0Hcws+80AbmLmdgCa7EQEZrYByD5ORL8R0RgRDWcymWEicjaCdhsKEMdxri+VSg8AeJCIeph5U8iHXCKi74locG5u7tiWLVsmQvpJvNmGACSfz+/yff95ItrLzFcpfioeEX1ORG/ruv6tYt81d7euAbEsayczHwawIw6l5VsFwAuGYXwXx3xxzLEuAbFt+1rf948CuI+ZY82RiBjAcSHEs5qmTcbxEKs5R6ziVTORRd+maT5MREeYuSWO+daag4hyQojnNE37tJZxRJ173QAyOjq6qaur6y0Az0QVRaW9EOIdTdPk+sdV6TcuX+sCkHw+38rMg8zcF5dwFc4z4nneQ83NzX9WaFfz4XUPSC6X60ilUl8D6K65muUD+EsIcbeu6z8nPM7/hVfXgJim2QVAwnFjGNGZGbIgVkkLY7PM/7TcahuGIXc7ddEqUydBKTmOc3upVPoSwNYwYZ09exaO46CnpycwJBcvXsTw8DB6e3uhabLgGqrJCuz+pqamL0JZx2xUl4DYtr3H87zjAPQwekk4ZJets7MzECQSjhMnTuDSpUvIZDLo7++PAomsxD5lGMaHYeKP06buADFN8xEAHwFoCCOU/ESMjIzg/PnzS+aXg2Q5HNKooaFhHpDNmzeHCWHeRtZLiOgVXddfDe0kBsO6AsQ0zZcBHJL6RtGmEkhWg2P37t1obm6OEsKSLTN/0NTU9DQRlZQ4VOwkktCKY1nTHTM3WJb1PoADquYMAkm14ViWy1eGYcgDxLyq/FT5STwgFy5c2NrY2HgMwF2qkl70Uw6SmZmZpTXH4mdF5ZtjZS5E9KPruntbWlrGVecZxV+iAVnYqXwG4IYoSZazXQ2S9vZ2TE1NzS9IVa05Asb/NzPvy2azowHHV31YYgGxLOsJZj4CoLHaKqwGyeKcKhakFcZfYOYD2Wx2sEK7qgxPHCDyplc6nT7KzI9VJeM1nEpITp8+jfHx/97wsog2MDCgbEEaNB8i8onokKZpry2cDgc1VT4uUYDIT4rneZ8wc+xl85UL0kWlL7cFVv5EljkkouPFYvFAW1ubvPZYk5YIQORJbHd394u+778Utr4RRb2VcCzcR11yWUtIAJwjovsNw/glSo5hbWsOSKFQ2O667nsAbg2bRBS7tbayY2NjFRXTosQQwNYSQjyu63rs65KaAeI4znWu675ORHKtIQKIpHxIuQppkDqJ8oDKOJRrEWZ+17Ksgx0dHbNxzR07ILlcrj2VSh0koieZ+Zq4El05z/T0NE6ePFl2K5s0SBZyOMfMj2az2R/i0C4WQOS9UNu2dzGzvO11b4TfDZRoEgSOxYkSColLRId1XX+DiKq6gK0qILZt3+L7/n5mlgdsoe5sKCFimRP5wIeGhiA/L7IFqXOsBklfXx9kQa3GbYqI3vR9/+NsNvtvQoqbUkCY+WrTNHcS0T0A9snTdMXxKnFn2/Z8Gd11XQQtny+HZNu2bZA9Qa0ohDgmr10Wi8VvVG6LIwHCzKlCoXCb53l9zLwHgLwTmk6QcGuGIiGRgFRyZC8hmZiYSMKbo5zEcwBOCSFOyf90Zmdnz7S2toY+BKwIENu2txLRHaVSaTuAOxd6ph6A2MAxyj//fvV9X9ZTfhJCnBNC/J5Op/8gost+lv4BXkRyPcACWjcAAAAASUVORK5CYII="},d248:function(t,e,s){},e6ae:function(t,e,s){"use strict";s("d248")},e6f3:function(t,e,s){},f600:function(t,e,s){"use strict";var i=s("d282"),a=s("ea8e"),n=s("5fbe"),o=Object(i["a"])("progress"),c=o[0],l=o[1];e["a"]=c({mixins:[Object(n["a"])((function(t){t(window,"resize",this.resize,!0),t(window,"orientationchange",this.resize,!0)}))],props:{color:String,inactive:Boolean,pivotText:String,textColor:String,pivotColor:String,trackColor:String,strokeWidth:[Number,String],percentage:{type:[Number,String],required:!0,validator:function(t){return t>=0&&t<=100}},showPivot:{type:Boolean,default:!0}},data:function(){return{pivotWidth:0,progressWidth:0}},mounted:function(){this.resize()},watch:{showPivot:"resize",pivotText:"resize"},methods:{resize:function(){var t=this;this.$nextTick((function(){t.progressWidth=t.$el.offsetWidth,t.pivotWidth=t.$refs.pivot?t.$refs.pivot.offsetWidth:0}))}},render:function(){var t=arguments[0],e=this.pivotText,s=this.percentage,i=null!=e?e:s+"%",n=this.showPivot&&i,o=this.inactive?"#cacaca":this.color,c={color:this.textColor,left:(this.progressWidth-this.pivotWidth)*s/100+"px",background:this.pivotColor||o},u={background:o,width:this.progressWidth*s/100+"px"},r={background:this.trackColor,height:Object(a["a"])(this.strokeWidth)};return t("div",{class:l(),style:r},[t("span",{class:l("portion"),style:u},[n&&t("span",{ref:"pivot",style:c,class:l("pivot")},[i])])])}})}}]);