PageSourceSearch

https://s1.komoejoy.com/fe-static/game-komoe-plat/global/js/paygame.933173b8.js

js komoejoy.com collected 2026-10-02 05:53:30 UTC 137,176 bytes, 1 lines download raw bytes

1(self["webpackChunkplatform_gw"]=self["webpackChunkplatform_gw"]||[]).push([[921],{7344:function(e,t,a){"use strict";function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function s(e,t){if("object"!=i(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var s=a.call(e,t||"default");if("object"!=i(s))return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function r(e){var t=s(e,"string");return"symbol"==i(t)?t:t+""}function o(e,t,a){return(t=r(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}a.d(t,{A:function(){return l}});a(5038),a(4323);class l{constructor(e){o(this,"historyIDs",void 0),o(this,"name",void 0),this.historyIDs=[],this.name=e,this.readFromLocal()}push(e){this.historyIDs.includes(e)||(5===this.historyIDs.length&&this.historyIDs.shift(),this.historyIDs.push(e),this.storeToLocal())}storeToLocal(){this.historyIDs.length>0&&localStorage.setItem(`historyID:${this.name}`,JSON.stringify(this.historyIDs))}readFromLocal(){const e=localStorage.getItem(`historyID:${this.name}`),t=JSON.parse(e);Array.isArray(t)&&(this.historyIDs=t)}}},4587:function(e,t,a){"use strict";a.d(t,{A:function(){return c}});var i=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"bui-container"},[a("div",{staticClass:"loading-img"})])}],r={name:"loading"},o=r,l=a(6188),n=(0,l.A)(o,i,s,!1,null,"9cc5face",null),c=n.exports},4573:function(e,t,a){"use strict";a.d(t,{A:function(){return c}});var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"paygame-tab"},[a("router-link",{attrs:{to:"/paygame"}},[a("a",{staticClass:"tab",class:{tabActive:e.$route.path.indexOf("/paygame")>-1&&-1===e.$route.path.indexOf("/paygame_history")}},[e._v(e._s(e.$lang.paygame.gamepay))])]),e.isFastCharge?e._e():a("router-link",{attrs:{to:"/paygame_history"}},[a("a",{staticClass:"tab",class:{tabActive:e.$route.path.indexOf("/paygame_history")>-1}},[e._v(e._s(e.$lang.paygame.payHistory))])])],1)},s=[],r={created(){},props:{isFastCharge:{type:Boolean}}},o=r,l=a(6188),n=(0,l.A)(o,i,s,!1,null,null,null),c=n.exports},2344:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return J}});var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("main",{staticClass:"contaniner-fastcharge"},[a("div",{staticClass:"paygame-container"},[a("tabs",{attrs:{isFastCharge:e.isFastCharge}}),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showList,expression:"showList"}],staticClass:"paygame-list-container"},[a("div",{staticClass:"module-left"},[a("div",{staticClass:"module-title"},[a("div",{staticClass:"module-title-icon"}),a("div",{staticClass:"module-title-text"},[e._v(e._s(e.$lang.paygame.choseGame))])]),e.gameList.length?a("div",{staticClass:"game-list"},e._l(e.gameList,function(t,i){return a("div",{key:i,staticClass:"item",style:{"background-image":"url("+t.game_image+")"},attrs:{"ga-data":"2601001"},on:{click:function(a){return e.showDetail(t)}}},[t.hover_image&&t.game_name?a("div",{staticClass:"cover"},[a("div",{staticClass:"icon",style:{"background-image":"url("+t.hover_image+")"}}),a("p",{staticClass:"title one-line"},[e._v(" "+e._s(e.$lang.paygame.entryPay)+e._s(e.$lang.paygame.leftQuo)+e._s(t.game_name)+e._s(e.$lang.paygame.rightQuo)+" ")])]):e._e()])}),0):e._e(),e.bigLoading||e.gameList.length?e._e():a("div",{staticClass:"emptyData"},[e._v(" "+e._s(e.$lang.common.emptyData)+" ")])]),a("div",{staticClass:"module-right"},[a("router-link",{attrs:{to:"/service"}},[a("a",{staticClass:"service-box",attrs:{"ga-data":"2602001"}},[a("div",{staticClass:"question-icon common-problem-icon"}),a("span",{staticClass:"desc"},[e._v(e._s(e.$lang.paygame.commonQue))])])])],1)]),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.showList,expression:"!showList"}],staticClass:"paygame-detail-container"},[a("div",{staticClass:"box-left"},[a("div",{staticClass:"nav"},[a("span",{staticClass:"breadcrumb-icon"}),a("el-breadcrumb",{attrs:{separator:">"}},[a("el-breadcrumb-item",{attrs:{"ga-data":"2701007"}},[e._v(e._s(e.$lang.paygame.pay))]),a("el-breadcrumb-item",[e._v(e._s(e.$lang.paygame.paygame))]),a("el-breadcrumb-item",[a("span",{staticClass:"game-name"}
1,[e._v(e._s(e.params.game_name))])])],1)],1),a("el-form",{ref:"ruleForm",staticStyle:{"margin-top":"40px"},attrs:{"label-width":"200px","label-position":"left"}},[a("el-form-item",{attrs:{label:e.$lang.paygame.paygameName}},[a("div",[e._v(e._s(e.params.game_name))])]),e.isFastCharge?e._e():a("el-form-item",{attrs:{label:e.$lang.paygame.account}},[a("div",[e._v(e._s(e.params.account))])]),e.largeList.length>1||e.params.cp_server_area?a("el-form-item",{attrs:{label:e.$lang.paygame.gameLargearea}},[a("el-select",{staticStyle:{width:"655px"},attrs:{disabled:e.isFastCharge,placeholder:"","no-data-text":e.$lang.common.emptyData},on:{change:e.selectLargearea},model:{value:e.params.cp_server_area,callback:function(t){e.$set(e.params,"cp_server_area",t)},expression:"params.cp_server_area"}},[e._l(e.largeList,function(e,t){return[a("el-option",{key:t,attrs:{label:e,value:e}})]})],2)],1):e._e(),a("el-form-item",{attrs:{label:e.$lang.paygame.gameServer}},[a("el-select",{staticStyle:{width:"655px"},attrs:{disabled:e.isFastCharge,placeholder:"","no-data-text":e.$lang.common.emptyData},on:{change:e.selectServer},model:{value:e.params.id_server,callback:function(t){e.$set(e.params,"id_server",t)},expression:"params.id_server"}},[e._l(e.serverList,function(e,t){return[a("el-option",{key:t,attrs:{label:e.value,value:e.id_server}})]})],2)],1),a("el-form-item",{attrs:{label:e.$lang.paygame.gameRole}},[a("el-select",{staticStyle:{width:"655px"},attrs:{disabled:e.isFastCharge,placeholder:"","no-data-text":e.$lang.common.emptyData},on:{change:e.selectRole},model:{value:e.params.id_role,callback:function(t){e.$set(e.params,"id_role",t)},expression:"params.id_role"}},[e._l(e.roleList,function(e,t){return[a("el-option",{key:t,attrs:{label:e.cpRoleName,value:e.id_role}})]})],2),e.roleList.length<=0&&e.largeList.length>1&&e.showLaer?a("div",{staticClass:"areaTisp"},[e._v(" "+e._s(e.$lang.paygame.gameChangerole)+" ")]):e._e()],1),a("el-form-item",{attrs:{label:e.$lang.paygame.payCurrency}},[a("el-radio-group",{on:{change:e.changeCurrency},model:{value:e.params.currency,callback:function(t){e.$set(e.params,"currency",t)},expression:"params.currency"}},[e._l(e.currencyList,function(t,i){return[a("el-radio",{key:i,attrs:{label:t.currency}},[a("div",{staticClass:"currency"},[a("span",{staticClass:"currency-text"},[e._v(e._s(t.currency))])])])]})],2)],1),a("el-form-item",{attrs:{label:e.$lang.paygame.payWay}},[a("div",{staticClass:"item-box",staticStyle:{"margin-bottom":"0"}},[a("div",{staticClass:"pay-chanel-box"},e._l(e.payChannel,function(t,i){return a("div",{directives:[{name:"show",rawName:"v-show",value:e.payChannel.length>0,expression:"payChannel.length > 0"}],key:i,staticClass:"green-border pay-channel-style",class:[{selected:e.params.pay_mode===t.pay_mode&&e.params.payment_type==t.payment_type}],attrs:{"ga-data":"2701004"},on:{click:function(a){return e.selectPayChannel(t,1)}}},[a("div",{staticClass:"product-limit"},[1===t.recommended?a("span",{staticClass:"product-limit-item product-limit-recommended"},[e._v(" "+e._s(e.$lang.paygame.recommended)+" ")]):e._e()]),t.payment_icon?a("img",{staticClass:"pay-icon",attrs:{src:t.payment_icon}}):e._e(),a("div",{staticClass:"pay-type"},[a("p",[e._v(e._s(t.payment_desc))]),t.payment_desc_detail?a("p",{staticClass:"ali"},[e._v(e._s(t.payment_desc_detail))]):e._e()])])}),0)])]),a("el-form-item",{attrs:{label:e.$lang.paygame.payCount}},[e.productList.length?[e.isProductSelect?a("div",{staticClass:"product"},[a("vue-scroll",{style:e.styleProduct,attrs:{ops:e.productList.length>4?e.options:{}}},e._l(e.productList,function(t,i){return a("div",{key:i,staticClass:"item-box product-list"},[a("div",{staticClass:"product-limit"},[1!==t.recommended||t.limit_type?e._e():a("span",{staticClass:"product-limit-item product-limit-recommended",class:{grey2:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.recommended)+" ")]),3===t.limit_type||4===t.limit_type?a("span",{staticClass:"product-limit-item product-limit-time",class:{grey2:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}}
1,[e._v(" "+e._s(e.$lang.paygame.timeLimited)+" ")]):e._e(),1===t.limit_type||2===t.limit_type||5===t.limit_type?a("span",{staticClass:"product-limit-item product-limit-preferential",class:{grey2:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.offer)+" ")]):e._e()]),e.showNot&&e.notId==t.product_id?a("div",{staticClass:"product-not"},[a("span",[e._v(e._s(e.$lang.paygame.notSupported))])]):e._e(),a("div",{class:["item-cont","product-box",t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times?"grey-border":"green-border",e.params.product_id==t.product_id?"selected":""],staticStyle:{height:"auto"},attrs:{"ga-data":"2701003"},on:{click:function(a){return e.selectProduct(t)},mouseenter:function(a){return e.enterProduct(t)},mouseleave:function(a){return e.leaveProduct(t)}}},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.product_icon,expression:"item.product_icon"}],staticClass:"product-icon",style:{"background-image":"url("+t.product_icon+")"}}),a("div",{staticClass:"box"},[a("div",{staticClass:"remark-box-limit"},[a("span",{staticClass:"product-name",class:{"with-sale":t.sale_product_name,grey1:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times},staticStyle:{color:"#F85A54"}},[a("span",{staticClass:"green-text"},[e._v(e._s(t.discount_product_price?t.discount_product_price:t.product_price))]),a("span",{staticClass:"grey-text",class:{grey1:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" ("+e._s(t.currency)+")")]),t.discount_product_price?a("s",{staticClass:"original"},[e._v(" "+e._s(t.product_price)+e._s(t.currency)+" ")]):e._e()]),t.marketing_desc1||t.marketing_desc2||t.first_recharge_desc1||t.first_recharge_desc2?a("div",[a("div",{staticClass:"text"},[a("div",{staticClass:"one-line-1",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(t.first_recharge_desc1||t.marketing_desc1)+" ")]),a("div",{staticClass:"one-line-2",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(t.first_recharge_desc2||t.marketing_desc2)+" ")])])]):e._e()])]),t.sale_product_name?a("span",{staticClass:"product-name sale-product-name"},[e._v(e._s(t.sale_product_name))]):e._e(),0!==t.limit_type&&t.limit_type&&5!=t.limit_type?a("div",{staticClass:"remark-box2"},[a("div",{staticClass:"text"},[1===t.limit_type?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.lifetimeLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"DAY"==t.limit_period_unit&&t.limit_period>1?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.limitForDays.replace("{limitDay}",t.limit_period))+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"DAY"==t.limit_period_unit&&1==t.limit_period?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.dailyLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"WEEK"==t.limit_period_unit&&t.limit_period>1?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.limitForWeeks.replace("{limitWeeks}",t.limit_period))+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}
1",t.limit_times)))])]):e._e(),2===t.limit_type&&"WEEK"==t.limit_period_unit&&1==t.limit_period?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.weeklyLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"MONTH"==t.limit_period_unit&&t.limit_period>1?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.limitForMonths.replace("{limitMonths}",t.limit_period))+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"MONTH"==t.limit_period_unit&&1==t.limit_period?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.monthlyLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),3===t.limit_type?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimesText.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),3===t.limit_type||4===t.limit_type?a("p",{staticClass:"one-line blue",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},["en"==e.globalLang||"th"==e.globalLang||"vi"==e.globalLang||"ko"==e.globalLang?a("span",{staticStyle:{"margin-right":"3px"}},[e._v(e._s(e.$lang.paygame.beforeBought))]):e._e(),a("span",[e._v(e._s(t.surplus))]),"cn"==e.globalLang||"zh"==e.globalLang?a("span",{staticStyle:{"margin-left":"3px"}},[e._v(e._s(e.$lang.paygame.beforeBought))]):e._e()]):e._e()])]):e._e(),t.discountSurplus&&!t.available?a("div",{staticClass:"remark-box2"},[a("div",{staticClass:"text"},[a("p",{staticClass:"one-line blue"},["en"==e.globalLang||"th"==e.globalLang||"vi"==e.globalLang||"ko"==e.globalLang?a("span",{staticStyle:{"margin-right":"3px"}},[e._v(e._s(e.$lang.paygame.beforeDiscount))]):e._e(),a("span",[e._v(e._s(t.discountSurplus))]),"cn"==e.globalLang||"zh"==e.globalLang?a("span",{staticStyle:{"margin-left":"3px"}},[e._v(e._s(e.$lang.paygame.beforeDiscount))]):e._e()])])]):e._e(),a("div",{staticClass:"green-module"},[a("div",{staticClass:"check"})])]),a("div",{})])}),0)],1):a("div",{staticClass:"product"},[a("vue-scroll",{style:e.styleProduct,attrs:{ops:e.productList.length>4?e.options:{}}},e._l(e.productList,function(t,i){return a("div",{key:i,staticClass:"product-item"},[a("div",{staticClass:"product-limit"},[1!==t.recommended||t.limit_type?e._e():a("span",{staticClass:"product-limit-item product-limit-recommended",class:{grey2:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.recommended)+" ")]),3===t.limit_type||4===t.limit_type?a("span",{staticClass:"product-limit-item product-limit-time",class:{grey2:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.timeLimited)+" ")]):e._e(),1===t.limit_type||2===t.limit_type||5===t.limit_type?a("span",{staticClass:"product-limit-item product-limit-preferential",class:{grey2:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.offer)+" ")]):e._e()]),a("span",{staticClass:"product-name",class:{"with-sale":t.sale_product_name,grey1:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times},staticStyle:{color:"#F85A54"}},[a("span",{staticClass:"green-text"},[e._v(e._s(t.discount_product_price?t.discount_product_price:t.product_price))]),a("span",{staticClass:"grey-text",class:{grey1:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" ("+e._s(t.currency)+")")]),t.discount_product_price?a("s",{staticClass:"original"}
1,[e._v(" "+e._s(t.product_price)+e._s(t.currency)+" ")]):e._e()]),a("div",{staticClass:"product-item-desc"},[a("span",{staticClass:"product-item-desc1"},[e._v(e._s(t.marketing_desc1))]),a("span",{staticClass:"product-item-desc2"},[e._v(e._s(t.marketing_desc2))])]),0!==t.limit_type&&t.limit_type&&5!=t.limit_type?a("div",{staticClass:"remark-box2"},[a("div",{staticClass:"text"},[1===t.limit_type?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.lifetimeLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"DAY"==t.limit_period_unit&&t.limit_period>1?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.limitForDays.replace("{limitDay}",t.limit_period))+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"DAY"==t.limit_period_unit&&1==t.limit_period?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.dailyLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"WEEK"==t.limit_period_unit&&t.limit_period>1?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.limitForWeeks.replace("{limitWeeks}",t.limit_period))+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"WEEK"==t.limit_period_unit&&1==t.limit_period?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.weeklyLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"MONTH"==t.limit_period_unit&&t.limit_period>1?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.limitForMonths.replace("{limitMonths}",t.limit_period))+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),2===t.limit_type&&"MONTH"==t.limit_period_unit&&1==t.limit_period?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[e._v(" "+e._s(e.$lang.paygame.monthlyLimit)+" "),a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimes.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),3===t.limit_type?a("p",{staticClass:"one-line pink",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},[a("span",[e._v(" "+e._s(e.$lang.paygame.limitTimesText.replace("{purchased_times}",t.purchased_times>=0?t.purchased_times:0).replace("{limit_period}",t.limit_times)))])]):e._e(),3===t.limit_type||4===t.limit_type?a("p",{staticClass:"one-line blue",class:{grey:t.limit_type&&!t.available||t.limit_type&&t.limit_times>=0&&t.purchased_times>=t.limit_times}},["en"==e.globalLang||"th"==e.globalLang||"vi"==e.globalLang||"ko"==e.globalLang?a("span",{staticStyle:{"margin-right":"3px"}}
1,[e._v(e._s(e.$lang.paygame.beforeBought))]):e._e(),a("span",[e._v(e._s(t.surplus))]),"cn"==e.globalLang||"zh"==e.globalLang?a("span",{staticStyle:{"margin-left":"3px"}},[e._v(e._s(e.$lang.paygame.beforeBought))]):e._e()]):e._e()])]):e._e(),t.discountSurplus&&!t.available?a("div",{staticClass:"remark-box2"},[a("div",{staticClass:"text"},[a("p",{staticClass:"one-line blue"},["en"==e.globalLang||"th"==e.globalLang||"vi"==e.globalLang||"ko"==e.globalLang?a("span",{staticStyle:{"margin-right":"3px"}},[e._v(e._s(e.$lang.paygame.beforeDiscount))]):e._e(),a("span",[e._v(e._s(t.discountSurplus))]),"cn"==e.globalLang||"zh"==e.globalLang?a("span",{staticStyle:{"margin-left":"3px"}},[e._v(e._s(e.$lang.paygame.beforeDiscount))]):e._e()])])]):e._e()])}),0)],1)]:e._e()],2),e.isProductSelect?a("el-form-item",{attrs:{label:e.$lang.paygame.payAmount}},[a("div",{staticClass:"item-box",staticStyle:{"margin-bottom":"0"}},[e.params.product_price?a("div",{staticClass:"item-cont money"},[a("span",{staticClass:"green-text"},[e._v(e._s(e.params.product_price))]),a("span",{staticClass:"grey-text"},[e._v(" ("+e._s(e.params.currency)+")")])]):e._e()])]):e._e(),e.isProductSelect?e._e():a("el-form-item",{attrs:{label:e.$lang.paygame.captcha}},[a("div",{staticClass:"item-box",staticStyle:{"margin-bottom":"0"}},[a("div",{staticClass:"item-cont code-box"},[a("input",{staticClass:"code-input",attrs:{maxlength:"4",placeholder:e.$lang.paygame.insertCaptcha},domProps:{value:e.params.captcha_code},on:{input:function(t){return e.getInput(t.target.value)},click:e.codeFcous}}),a("div",{staticClass:"code-img",style:{"background-image":"url(//l11-web-pay.komoejoy.com/api/komoe/webpay/captcha?game_id="+e.params.game_id+"&token="+e.params.captcha_token+")"},attrs:{"ga-data":"2701005"},on:{click:function(t){return e.getImage()}}},[a("div",{directives:[{name:"show",rawName:"v-show",value:!e.params.captcha_token,expression:"!params.captcha_token"}],staticClass:"captcha-loading"}),a("div",{staticClass:"cover-text"},[a("span",[e._v(e._s(e.$lang.paygame.change))])])])])])]),a("div",{staticClass:"game-policy"},[a("el-checkbox",{attrs:{"ga-data":"2703001"},model:{value:e.agree,callback:function(t){e.agree=t},expression:"agree"}}),a("p",{staticClass:"policy-text"},[e._v(" "+e._s(e.$lang.paygame.agree1)+" "),a("a",{staticStyle:{color:"#2092e4","text-decoration":"none"},attrs:{href:"/global/agreement"}},[e._v(e._s(e.$lang.login.Agreement))]),a("span",[e._v(e._s(e.$lang.login.and))]),a("a",{staticStyle:{color:"#2092e4","text-decoration":"none"},attrs:{href:"/global/privacy"}},[e._v(e._s(e.$lang.login.privacy))])])],1),e.errMsg2Key?a("div",{staticClass:"errMsg"},[a("span",{staticClass:"err-text"},[e._v(e._s(e.errMsg2[e.errMsg2Key]))])]):e._e(),a("div",{ref:"btnSure",staticClass:"btn btn-sure",attrs:{"ga-data":"2701006"},on:{click:e.makeSure}},[a("span",[e._v(e._s(e.$lang.paygame.payNow))])])],1)],1),a("div",{staticClass:"box-right"},[a("div",{staticClass:"policy-box"},[a("div",{staticClass:"game-icon",style:{"background-image":"url("+e.params.icon+")"}}),a("p",{staticClass:"game-name"},[e._v(e._s(e.params.game_name))])]),a("div",{staticClass:"related-links"},[a("router-link",{attrs:{to:"/service"}},[a("a",{staticClass:"service-box",attrs:{"ga-data":"2602001"}},[a("div",{staticClass:"question-icon common-problem-icon"}),a("span",{staticClass:"desc"},[e._v(e._s(e.$lang.paygame.commonQue))])])]),a("router-link",{attrs:{to:"/paygame_history"}},[a("a",{staticClass:"service-box",attrs:{"ga-data":"2702001"}},[a("div",{staticClass:"question-icon history-icon"}),a("span",{staticClass:"desc"},[e._v(e._s(e.$lang.paygame.payHistory))])])]),e.bannerLink&&e.showBanner?a("a",{attrs:{href:"javascript:void(0)"}},[a("div",{staticClass:"service-box",staticStyle:{height:"auto","padding-bottom":"20px","padding-left":"20px"}},[e.kvData&&"object"===typeof e.kvData&&e.kvData.paygame?a("a",{attrs:{href:"https://uma.komoejoy.com/rechargerewards/?channel=paygame",target:"_blank",rel:"noopener noreferrer"}},[a("img",{staticStyle:{width:"260px",margin:"0",padding:"0",display:"block","object-fit":"contain"},attrs:{src:e.kvData.paygame.pc,alt:""}}
1)]):e._e()])]):e._e()],1)])])],1),e.popShowSelectChargeMethod?a("modal-select-charge-method",{on:{selectFastCharge:e.selectFastCharge,closeModal:e.closeSelectChargeMethod}}):e._e(),e.popShowFastCharge?a("modal-fast-charge",{attrs:{game:e.currentGame},on:{closeModal:e.closeFastChargeModal,nextStep:e.nextStep}}):e._e(),e.popShowMakeSure?a("modal-order-confirm",{ref:"orderConfirm",attrs:{data:e.orderDetailInfo,type:e.type,isValidCaptcha:e.popCaptcha,isFastCharge:e.isFastCharge,message:e.errMsgSure},on:{closeOrderConfirm:e.closeOrderConfirm,createOrder:e.createOrder,getInput:e.getInput,setToken:e.setToken}}):e._e(),e.popShowPayLoading?a("modal-order-payLoading",{attrs:{data:e.params},on:{getOrderDetail:e.getOrderDetail,goRePay:e.goRePay,closeModal:e.closeModal}}):e._e(),e.popShowPaySearch?a("modal-order-PayResult",{attrs:{btnMsg:e.btnMsg,checkBtn:e.checkBtn},on:{checkOrder:e.checkOrder,goRePay:e.goRePay,rePay:e.rePay}}):e._e(),e.errMsgInfo?a("modal-message",{attrs:{message:e.errMsgInfo},on:{closeModal:e.closeModal}}):e._e(),a("loading",{directives:[{name:"show",rawName:"v-show",value:e.bigLoading,expression:"bigLoading"}],staticClass:"bui-loading"}),a("loading",{directives:[{name:"show",rawName:"v-show",value:e.bigLoading1,expression:"bigLoading1"}],staticClass:"bui-loading"})],1)},s=[],r=(a(4323),a(1570),a(8049),a(7443),a(7832),a(8488)),o=a(4117),l=a.n(o),n=a(490),c=a(7344),p=a(4573),d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pop"},[a("div",{staticClass:"pop-container pop-message"},[a("div",{staticClass:"pop-container-title"},[a("div",{staticClass:"title-wrap"},[a("div",{staticClass:"title-icon"}),a("span",{staticClass:"title-text"},[e._v(e._s(e.$lang.paygame.tip))])]),a("div",{staticClass:"pop-close",on:{click:e.closeModal}})]),a("p",{staticClass:"pop-container-content",domProps:{innerHTML:e._s(e.message)}}),a("div",{staticClass:"btns",on:{click:e.closeModal}},[a("div",{staticClass:"btn"},[a("span",[e._v(e._s(e.$lang.paygame.confirm))])])])])])},h=[],_={props:{message:{type:String,default:""}},methods:{closeModal(){this.$emit("closeModal")}}},m=_,u=a(6188),g=(0,u.A)(m,d,h,!1,null,null,null),v=g.exports,f=a(4587),y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pop"},[a("div",{staticClass:"pop-container make-sure-container"},[a("div",{staticClass:"pop-container-title"},[a("div",{staticClass:"title-wrap"},[a("div",{staticClass:"title-icon"}),a("span",{staticClass:"title-text"},[e._v(e._s(e.title))])]),a("div",{staticClass:"pop-close",attrs:{"ga-data":e.gadata},on:{click:e.closeOrderConfirm}})]),a("div",{staticClass:"product"},[a("div",{staticClass:"product-img",style:{"background-image":"url("+e.data.product_icon+")"}}),a("div",{staticClass:"product-name"},[e._v(e._s(e.data.product_name))]),e.data.marketing_desc1||e.data.marketing_desc2?a("div",{staticClass:"product-desc"},[a("div",[e.data.marketing_desc1?a("p",[e._v(e._s(e.data.marketing_desc1))]):e._e(),e.data.marketing_desc2?a("p",[e._v(e._s(e.data.marketing_desc2))]):e._e()])]):e._e()]),a("div",{staticClass:"info"},[a("div",{staticClass:"info-img"}),a("span",{staticClass:"info-text"},[e._v(e._s(e.tipInfo))])]),a("div",{staticClass:"text-container"},[a("div",{staticClass:"text-item"},[a("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.paygameName))]),a("span",{staticClass:"one-line t-text"},[e._v(e._s(e.data.game_name))])]),e.isFastCharge?e._e():a("div",{staticClass:"text-item"},[a("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.account))]),a("span",{staticClass:"one-line t-text"},[e._v(e._s(e.data.account))])]),a("div",{staticClass:"text-item"},[a("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.gameRole))]),a("span",{staticClass:"two-line t-text"},[e._v(e._s(e.data.cp_role_name)+"(ID:"+e._s(e.data.cp_role_id)+")")])]),a("div",{staticClass:"text-item"},[a("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.payWay))]),a("span",{staticClass:"one-line t-text"},[e._v(e._s(e.data.payment_desc))])]),a("div",{staticClass:"text-item"},[a("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.payAmount))]),a("span",{staticClass:"one-line t-money"},[a("span",{staticClass:"payAmount"},[e._v(e._s(e.data.product_price))]),a("span",{staticClass:"payCurrency"},[e._v("("+e._s(e.data.currency)+")")])])]),e.isValidCaptcha?a("div",{staticClass:"text-item"},[a("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.captcha))]),a("div",{staticClass:"code-box"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.data.captcha_code,expression:"data.captcha_code"}],staticClass:"code-input",attrs:{maxlength:"4",placeholder:e.$lang.paygame.insertCaptcha},domProps:{value:e.data.captcha_code},on:{input:[function(t){t.target.composing||e.$set(e.data,"captcha_code",t.target.value)}
1,function(t){return e.getInput(t.target.value)}]}}),e.captcha_token?a("div",{staticClass:"code-img",style:{"background-image":"url(//l11-web-pay.komoejoy.com/api/komoe/webpay/captcha?game_id="+e.data.game_id+"&token="+e.captcha_token+")"},attrs:{"ga-data":"2701005"},on:{click:e.getImage}},[a("div",{directives:[{name:"show",rawName:"v-show",value:!e.captcha_token,expression:"!captcha_token"}],staticClass:"captcha-loading"}),a("div",{staticClass:"cover-text"},[a("span",[e._v(e._s(e.$lang.paygame.change))])])]):e._e()])]):e._e()]),1===e.type&&e.message?a("div",{staticClass:"errMsg"},[a("span",{staticClass:"err-text"},[e._v(e._s(e.message))])]):e._e(),e.isFastCharge&&1!==e.type?e._e():a("div",{staticClass:"btn btn-submit",attrs:{"ga-data":e.gadataBtn},on:{click:e.submit}},[a("span",[e._v(e._s(e.btnText))])])]),a("div",{staticClass:"pop-bg",on:{click:e.closeOrderConfirm}})])},b=[],C={data(){return{captcha_token:""}},props:{type:{type:Number,default:1},data:{type:Object,default:()=>({})},message:{type:String},isValidCaptcha:{type:Boolean},isFastCharge:{type:Boolean}},computed:{title(){return 1===this.type?this.$lang.paygame.payConfirm:this.$lang.paygame.paySuccess},gadata(){return 1===this.type?"2704002":"2706002"},gadataBtn(){return 1===this.type?"2704001":"2706001"},tipInfo(){return 1===this.type?this.$lang.paygame.payTip1:this.$lang.paygame.payTip2},btnText(){return 1===this.type?this.$lang.paygame.payConfirm1:this.$lang.paygame.viewHistore}},methods:{closeModal(){this.$emit("closeModal")},getInput(e){this.$emit("getInput",e)},getImage(){this.$apis.paygame.getCaptcha(this.data.game_id).then(({data:e})=>{0==e.code&&(this.captcha_token=e.data.token,this.$emit("setToken",e.data.token))})},closeOrderConfirm(){this.$emit("closeOrderConfirm")},submit(){1===this.type?this.$emit("createOrder"):this.$router.push({path:"/paygame_history"})}},mounted(){this.getImage()}},S=C,w=(0,u.A)(S,y,b,!1,null,"71436f09",null),L=w.exports,k=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"pop"},[i("div",{staticClass:"pop-container pay-loading-container"},[i("div",{staticClass:"pop-container-title"},[i("div",{staticClass:"title-wrap"},[i("div",{staticClass:"title-icon"}),i("span",{staticClass:"title-text"},[e._v(e._s(e.$lang.paygame.orderPay))])]),i("div",{staticClass:"pop-close",on:{click:e.closeModal}})]),i("div",{staticClass:"pay-loading"},[i("img",{attrs:{src:a(3913)}}),i("p",{staticClass:"loading-text"},[e._v(" "+e._s(e.$lang.paygame.payTip3)),i("br"),e._v(e._s(e.$lang.paygame.payTip4)+" ")])]),i("div",{staticClass:"text-container"},[i("div",{staticClass:"text-item"},[i("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.payWay))]),i("span",{staticClass:"one-line t-text"},[e._v(e._s(e.data.payment_desc))])]),i("div",{staticClass:"text-item"},[i("span",{staticClass:"t-title"},[e._v(e._s(e.$lang.paygame.payAmount))]),i("span",{staticClass:"one-line t-money"},[i("span",{staticClass:"payAmount"},[e._v(e._s(e.data.product_price))]),i("span",{staticClass:"payCurrency"},[e._v("("+e._s(e.data.currency)+")")])])])]),i("div",{staticClass:"btns"},[i("div",{staticClass:"btn btn1",attrs:{"ga-data":"2705001"},on:{click:e.getOrderDetail}},[i("span",{staticClass:"btn-text"},[e._v(e._s(e.$lang.paygame.paied))])]),i("div",{staticClass:"btn btn2",attrs:{"ga-data":"2705002"},on:{click:e.goRePay}},[i("span",{staticClass:"btn-text"},[e._v(e._s(e.$lang.paygame.payFailed))])])])])])},x=[],$={props:{data:{type:Object,default:()=>({})}},methods:{closeModal(){this.$emit("closeModal")},getOrderDetail(){this.$emit("getOrderDetail")},goRePay(){this.$emit("goRePay")}}},T=$,D=(0,u.A)(T,k,x,!1,null,null,null),M=D.exports,P=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pop"},[a("div",{staticClass:"pop-container pay-result-container"},[a("div",{staticClass:"pop-container-title"},[a("div",{staticClass:"title-wrap"},[a("div",{staticClass:"title-icon"}),a("span",{staticClass:"title-text"},[e._v(e._s(e.$lang.paygame.orderPay))])]),a("div",{staticClass:"pop-close",on:{click:e.rePay}})]),a("div",{staticClass:"box box1"},[a("div",{staticClass:"box-title"},[a("div",{staticClass:"icon"}),a("span",[e._v(e._s(e.$lang.paygame.payTip5))])]),a("p",{staticClass:"box-desc"},[e._v(" "+e._s(e.$lang.paygame.payTip6)+e._s(e.$lang.paygame.payTip7)+" ")]),a("div",{staticClass:"btn btn-research",class:{unClick:!this.checkBtn},attrs:{"ga-data":[this.checkBtn?2705003:2705004]},on:{click:e.checkOrder}}
1,[a("span",[e._v(e._s(e.btnMsg))])])]),a("div",{staticClass:"box box2"},[a("div",{staticClass:"box-title"},[a("div",{staticClass:"icon"}),a("span",[e._v(e._s(e.$lang.paygame.payTip10))])]),a("div",{staticClass:"btn btn-research",attrs:{"ga-data":"2705005"},on:{click:e.goRePay}},[a("span",[e._v(e._s(e.$lang.paygame.repay))])])])])])},O=[],B={props:{btnMsg:{type:String,default:""},checkBtn:{type:Boolean}},methods:{checkOrder(){this.$emit("checkOrder")},goRePay(){this.$emit("goRePay")},rePay(){this.$emit("rePay")}}},I=B,E=(0,u.A)(I,P,O,!1,null,null,null),R=E.exports,z=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"pop"},[i("div",{staticClass:"pop-container pop-message"},[i("div",{staticClass:"container"},[i("div",{staticClass:"pop-close",on:{click:e.closeModal}}),i("div",{staticClass:"left",on:{click:e.login}},[i("img",{attrs:{src:a(4398),alt:""}}),i("p",[e._v(e._s(e.$lang.paygame.userLogin))])]),i("div",{staticClass:"line"}),i("div",{staticClass:"right",on:{click:e.selectFastCharge}},[i("img",{attrs:{src:a(204),alt:""}}),i("p",[e._v(e._s(e.$lang.paygame.fastCharge))])])])]),i("div",{staticClass:"pop-bg",on:{click:e.closeModal}})])},A=[],H={computed:{...(0,n.L8)(["globalLang"])},methods:{closeModal(){this.$emit("closeModal")},selectFastCharge(){this.$emit("selectFastCharge")},login(){this.$router.push({name:"login",query:{redirect:location.href}})}}},N=H,V=(0,u.A)(N,z,A,!1,null,"12e2b388",null),X=V.exports,Y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pop fastCharge"},[a("div",{staticClass:"pop-container"},[a("div",{staticClass:"pop-container-title"},[a("div",{staticClass:"title-wrap"},[a("div",{staticClass:"title-icon"}),a("span",{staticClass:"title-text"},[e._v(e._s(e.$lang.paygame.fastCharge))])]),a("div",{staticClass:"pop-close",on:{click:e.closeModal}})]),a("div",{staticClass:"pop-container-content"},[a("el-form",{ref:"ruleForm",staticClass:"selectGame",attrs:{model:e.form,rules:e.rules,"label-width":"150px"}},[e.gameLargearea.length>0?a("el-form-item",{attrs:{prop:"largearea_id",label:e.$lang.paygame.gameLargearea+":"}},[a("el-select",{attrs:{"popper-class":"selectHistoryID",filterable:"",placeholder:""},on:{blur:e.onBlurLargearea},model:{value:e.form.largearea_id,callback:function(t){e.$set(e.form,"largearea_id",t)},expression:"form.largearea_id"}},e._l(e.gameLargearea,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})}),1)],1):e._e(),a("el-form-item",{attrs:{prop:"game_id",label:e.$lang.paygame.playerID}},[a("el-select",{attrs:{"no-data-text":e.$lang.paygame.emptyData,"popper-class":"selectHistoryID",filterable:"",placeholder:e.$lang.paygame.enterID,"allow-create":"","default-first-option":""},on:{blur:e.onBlur},model:{value:e.form.game_id,callback:function(t){e.$set(e.form,"game_id",t)},expression:"form.game_id"}},[a("span",{staticClass:"historyId"},[e._v(e._s(e.$lang.paygame.historyID))]),e._l(e.historyID.historyIDs,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})],2)],1),a("el-form-item",{attrs:{prop:"game_base_id",label:e.$lang.paygame.playerIDLocation}},[a("img",{staticClass:"id-position",attrs:{src:e.game.instruction_url}})]),a("el-form-item",{attrs:{prop:"agreed"}},[a("el-checkbox",{attrs:{name:"agreed"},model:{value:e.form.agreed,callback:function(t){e.$set(e.form,"agreed",t)},expression:"form.agreed"}},[e._v(e._s(e.$lang.paygame.haveAgreed)+" "),a("router-link",{attrs:{target:"_blank",to:{name:"fastChargeAgreement",query:{game_base_id:e.game.game_base_id,type:1,lang:e.globalLang,platform:"q_web"}}}},[a("a",[e._v(e._s(e.$lang.paygame.fastChargeInstruction))])])],1)],1)],1)],1),a("div",{staticClass:"pop-container-action",on:{click:e.nextStep}},[e._v(" "+e._s(e.$lang.paygame.nextStep)+" ")])])])},F=[];a(7835);var W={data(){const e=(e,t,a)=>{t?a():a(new Error(this.$lang.paygame.agreeFastChargeInstruction))};return{gameList:[],gameLargearea:[],rules:{largearea_id:[{required:!0,message:this.$lang.paygame.err18,trigger:"change"}],game_id:[{required:!0,message:this.$lang.paygame.enterCorrentPlayerID,trigger:"change"}],agreed:[{validator:e,type:"boolean",trigger:"blur"}]},form:{largearea_id:"",game_id:"",agreed:!1},historyID:new c.A(this.game.game_base_id)}},computed:{...(0,n.L8)(["globalLang"])},props:{game:{type:Object}},methods:{closeModal(){this.$emit("closeModal")},selectGame(e){const t=this.gameList.filter(t=>Number(e)===t.game_base_id);t&&t.length&&(this.formData.type=7===t[0].account_domain?2:1)},nextStep(){this.$refs["ruleForm"].validate(e=>{e&&this.$emit("nextStep",{game_id:this.form.game_id,largearea_id:this.form.largearea_id})})},onBlur(e){this.form.game_id=e.target.value},onBlurLargearea(e){this.form.largearea_id=e.target.value}},created(){window.modalFastCharge=this}
1,mounted(){this.$watch("form.game_id",e=>{e.length>50&&(this.form.game_id=e.slice(0,50))}),this.game.cp_server_areas&&(this.gameLargearea=this.game.cp_server_areas.split(","),this.form.largearea_id=this.gameLargearea[0])}},j=W,K=(0,u.A)(j,Y,F,!1,null,"4918da8a",null),q=K.exports,G=a(2850);a(7835),r["default"].use(l());var Z={name:"index",data(){return{showNot:!1,notId:"",type:1,distribution_region:5,popCaptcha:!1,loginStatus:!1,bigLoading:!0,serverShow:!0,bigLoading1:!1,largeList:[],errMsgInfo:"",errMsgSure:"",errMsg2:{msg1:this.$lang.paygame.msg1,msg2:this.$lang.paygame.msg2,msg3:this.$lang.paygame.msg3,msg4:this.$lang.paygame.msg4,msg5:this.$lang.paygame.msg5,msg6:this.$lang.paygame.msg6,msg7:this.$lang.paygame.msg7,msg8:this.$lang.paygame.msg8,msg9:this.$lang.paygame.err1},errMsg2Key:"",popShowMakeSure:!1,popShowPayLoading:!1,popShowPaySearch:!1,popShowSelectChargeMethod:!1,popShowFastCharge:!1,showList:!0,gameList:[],serverRoleList:[],currencyList:[],productList:[],isProductSelect:!0,isFastCharge:!1,payChannel:[],serverList:[],roleList:[],params:{game_base_id:"",game_id:"",game_name:"",account:"",icon:"",id_server:"",cp_server_id:"",serverStatus:"",id_role:"",cp_role_id:"",cp_role_name:"",cp_role_pay_status:"",product_id:"",product_name:"",product_icon:"",payment_desc:"",marketing_desc_1:"",marketing_desc_2:"",product_price:"",currency:"",pay_mode:"",payment_type:null,imgUrl:"",captcha_token:"",captcha_code:"",cp_server_area:"",pay_area_id:"",original_product_price:""},order_no:"",payment_url:"",agree:!0,defaultItem:{game_image:a(5119)},main_switch_status:"",secondary_switch_status:"",btnMsg:this.$lang.paygame.payTip8,btnTime:10,timeInterval:null,checkBtn:!0,showLaer:!1,loginInfo:{},orderDetailInfo:{game_id:"",game_name:"",account:"",cp_role_id:"",cp_role_name:"",pay_mode:"",payment_desc:"",product_name:"",product_icon:"",marketing_desc1:"",marketing_desc2:"",product_price:"",currency:"",captcha_code:"",imgUrl:""},options:{scrollPanel:{scrollingX:!1,initialScrollY:!1,easing:"easeInQuad"},vuescroll:{wheelScrollDuration:200},rail:{background:"#f2f2f2",opacity:1,size:"8px",specifyBorderRadius:"8px",keepShow:!0,gutterOfEnds:0,gutterOfSide:0},bar:{keepShow:!0,background:"#60c8f1",opacity:1,size:"8px",specifyBorderRadius:"8px"}},currentGame:{},showBanner:!1,bannerLink:!1,kvData:null}},components:{tabs:p.A,modalMessage:v,loading:f.A,modalOrderConfirm:L,modalOrderPayLoading:M,modalOrderPayResult:R,modalSelectChargeMethod:X,modalFastCharge:q},watch:{agree(e){e&&("msg6"==this.errMsg2Key?this.errMsg2Key="":this.errMsg2Key)}},computed:{...(0,n.L8)(["userInfo","globalLang"]),styleProduct(){return{height:this.productList.length>4?"305px":"auto"}}},methods:{add0(e){return e<10?"0"+e:e},toHHmmss(e){var t=new Date(e),a=t.getFullYear(),i=t.getMonth()+1,s=t.getDate(),r=t.getHours(),o=t.getMinutes();switch(this.globalLang){case"cn":return a+"-"+this.add0(i)+"-"+this.add0(s)+" "+this.add0(r)+":"+this.add0(o);case"zh":return a+"/"+this.add0(i)+"/"+this.add0(s)+" "+this.add0(r)+":"+this.add0(o);case"en":return this.add0(r)+":"+this.add0(o)+","+this.add0(i)+"/"+this.add0(s)+"/"+a;case"ko":return this.add0(r)+":"+this.add0(o)+","+this.add0(i)+"/"+this.add0(s)+"/"+a;case"th":return this.add0(s)+"/"+this.add0(i)+"/"+a+" "+this.add0(r)+"."+this.add0(o);case"vi":return this.add0(r)+":"+this.add0(o)+" ngày "+this.add0(s)+"-"+this.add0(i)+":"+a;default:break}},codeFcous(){this.errMsg2Key=""},getLoginInfo(){this.$apis.header.getUserInfo(this.$utils.token("joy_jct")).then(e=>{0===e.data.code?this.loginInfo=e.data.data:this.loginInfo={}})},getSwitchStatus(){this.$apis.paygame.getSwitchStatus(this.distribution_region).then(({data:e})=>{0==e.code?(this.main_switch_status=e.data.main_switch_status,this.secondary_switch_status=e.data.secondary_switch_status,1===this.main_switch_status&&1===this.secondary_switch_status?(this.getGameList(),this.userInfo.mid?(this.loginStatus=!0,this.params.account=this.userInfo.nick_name||"N/A"):this.loginStatus=!1):this.$router.push({name:"home"})):this.$router.push({name:"home"})})},getGameList(){this.$apis.paygame.getGameList(this.distribution_region).then(({data:e})=>
1{if(0==e.code&&e.data.length){this.gameList=e.data;let a=this.gameList.length%3;if(0!=a)for(var t=0;t<3-a;t++)this.gameList.push(this.defaultItem)}this.bigLoading=!1})},clearOrderData(){this.orderDetailInfo&&Object.keys(this.orderDetailInfo).forEach(e=>{this.orderDetailInfo[e]=""})},setToken(e){this.params.captcha_token=this.orderDetailInfo.captcha_token=e},getImage(){this.params.imgUrl="",this.$apis.paygame.getCaptcha(this.params.game_id).then(({data:e})=>{0==e.code&&(this.params.imgUrl=this.orderDetailInfo.imgUrl=e.data.url,this.params.captcha_token=this.orderDetailInfo.captcha_token=e.data.token)})},getRoleList(){this.$apis.paygame.getRoleList(this.distribution_region,this.params.game_base_id,this.params.cp_server_area).then(({data:e})=>{if(this.bigLoading1=!1,0==e.code){if(this.showLaer=!0,e.data.length<=0&&this.largeList.length>1)return;if(this.serverRoleList=e.data,this.largeList.length>1)this.handleServerList();else if(this.serverRoleList.length>0){let e=!1;this.serverRoleList.map(t=>{t.cp_servers.length>0&&(this.showList=!1,e=!0,this.handleServerList(),107075===Number(this.params.game_base_id)?this.showBanner=!0:this.showBanner=!1)}),e||(this.errMsgInfo=this.$lang.paygame.msg9)}else this.largeList.length<=1&&(this.errMsgInfo=this.$lang.paygame.err2)}else-101==e.code?this.$router.push({name:"login",query:{redirect:location.href}}):2012==e.code?this.errMsgInfo=this.$lang.paygame.msg10:this.largeList.length<=1&&(this.errMsgInfo=this.$lang.paygame.err2);this.bigLoading=!1}).catch(()=>{this.errMsgSure=this.$lang.paygame.err2,this.bigLoading=!1})},async getChannelList(){const e=await this.$apis.paygame.getChannelList(this.distribution_region,this.params.game_base_id,this.params.currency,this.params.cp_uid,this.params.mid,this.isFastCharge?"q_web":"web",this.params.pay_area_id);0==e.data.code&&e.data.data.length?(this.payChannel=e.data.data,this.selectPayChannel(this.payChannel[0],0),this.getProductList(this.params.game_id,this.params.currency,this.payChannel[0].pay_mode)):2e3==e.data.code?this.$router.push({path:"/paygame_history"}):0!=e.data.code||e.data.data.length||(this.payChannel=[],this.productList=[])},getCurrencyList(e){this.$apis.paygame.getCurrencyList(this.distribution_region,e,this.params.cp_uid,this.params.mid,this.isFastCharge?"q_web":"web",this.params.pay_area_id).then(({data:e})=>{0===e.code&&e.data&&e.data.length?(this.currencyList=e.data,this.params.currency=this.currencyList[0].currency,this.getChannelList()):this.currencyList=[]})},getProductList(e,t,a){this.emptyProductSelectInfo(),this.$apis.paygame.getProductList(this.distribution_region,e,t,a,this.params.cp_uid,this.params.mid,this.isFastCharge?"q_web":"web",this.params.cp_role_id,this.params.cp_server_id,this.params.cp_server_area,this.params.pay_area_id,this.params.payment_type).then(({data:e})=>{if(0==e.code&&e.data){const t=e.data.map(e=>{if(e.discount_begin_time_ms&&e.discount_end_time_ms){const t=Number(e.discount_end_time_ms);e.discountSurplus=this.toHHmmss(t)}if((3==e.limit_type||4==e.limit_type)&&e.begin_time_ms&&e.end_time_ms){const t=Number(e.end_time_ms);e.surplus=this.toHHmmss(t)}return void 0==e.available&&(e.limit_type=0),e});this.productList=t}else this.productList=[]})},handleGame(e){if(e.game_base_id&&e.game_name){let t=e.cp_server_areas;this.largeList=t.split(","),this.params.game_base_id=e.game_base_id,this.params.game_name=e.game_name,this.params.icon=e.pay_page_image,this.params.pay_area_id=e.pay_area_id,this.largeList.length>1?(this.bigLoading=!1,this.showList=!1,this.params.cp_server_area=this.largeList[0],107075===Number(e.game_base_id)?this.showBanner=!0:this.showBanner=!1):this.params.cp_server_area=e.cp_server_areas||"",this.getRoleList()}else this.bigLoading=!1},showDetail(e){if(this.bigLoading=!0,this.currentGame=e,this.loginInfo.mid)this.handleGame(e);else{if(!e.recharge_switch)return void this.$router.push({name:"login",query:{redirect:location.href}});this.popShowSelectChargeMethod=!0,this.bigLoading=!1}},handleServerList(){this.serverRoleList.forEach(e=>{let t=[];t=e.cp_servers.length>0?e.cp_servers.map(t=>({id_server:`${e.game_id}-${t.cp_server_id}`,game_id:e.game_id,server_id:t.cp_server_id,value:t.cp_server_name,status:t.cp_server_status,cp_uid:t.cp_uid})):[{id_server:"",game_id:e.game_id,server_id:"",value:"",status:"",tips:!0,cp_uid:""}],this.serverList=[...this.serverList,...t],this.params.game_id=this.serverList[0].game_id,this.params.id_server=this.serverList[0].id_server||"",this.params.cp_server_id=this.serverList[0].server_id||"",this.params.serverStatus=this.serverList[0].status||"",this.params.cp_uid=this.serverList[0].cp_uid||"",this.handleRoleList(this.serverList[0].game_id,this.serverList[0].server_id||""),this.getCurrencyList(this.serverList[0].game_id),1===this.serverList.length&&this.serverList[0].tips&&(this.serverList=[])})},handleRoleList(e,t){this.serverRoleList.forEach(a=>
1{a.game_id===e&&a.cp_servers.length&&a.cp_servers.forEach(e=>{e.cp_server_id===t&&e.cp_roles.length&&(this.roleList=e.cp_roles.map(t=>({id_role:`${a.game_id}-${e.cp_server_id}-${t.cpRoleId}`,game_id:a.game_id,server_id:e.cp_server_id,cpRoleId:t.cpRoleId,cpRoleName:t.cpRoleName,cpRolePayStatus:t.cpRolePayStatus})),this.params.id_role=this.roleList.length>0?this.roleList[0].id_role:"",this.params.cp_role_id=this.roleList.length>0?this.roleList[0].cpRoleId:"",this.params.cp_role_name=this.roleList.length>0?this.roleList[0].cpRoleName:"",this.params.cp_role_pay_status=this.roleList.length>0?this.roleList[0].cpRolePayStatus:"")})})},selectLargearea(){this.showLaer=!1,this.bigLoading1=!0,this.params.cp_server_id="",this.params.serverStatus="",this.params.id_role="",this.params.id_server="",this.params.cp_role_id="",this.params.cp_role_name="",this.params.cp_role_pay_status="",this.params.cp_uid="",this.params.mid="",this.serverRoleList=[],this.serverList=[],this.roleList=[],this.getRoleList()},selectServer(e){const t=this.serverList.filter(t=>t.id_server===e);this.params.cp_uid=t[0].cp_uid,this.params.game_id!==t[0].game_id&&(this.params.game_id=t[0].game_id,this.getCurrencyList(this.params.game_id)),this.params.cp_server_id=t[0].server_id,this.params.serverStatus=t[0].status,this.params.game_id&&this.params.cp_server_id?this.handleRoleList(this.params.game_id,this.params.cp_server_id):this.roleList=[],this.getProductList(this.params.game_id,this.params.currency,this.params.pay_mode),this.emptyErrMsg2Key()},selectRole(e){const t=this.roleList.filter(t=>t.id_role===e);this.params.cp_role_id=t[0].cpRoleId,this.params.cp_role_name=t[0].cpRoleName,this.params.cp_role_pay_status=t[0].cpRolePayStatus,this.getProductList(this.params.game_id,this.params.currency,this.params.pay_mode),this.emptyErrMsg2Key()},changeCurrency(e){this.params.currency=e,this.getChannelList()},enterProduct(e){(e.limit_type&&!e.available||e.limit_type&&e.limit_times>=0&&e.purchased_times>=e.limit_times)&&(this.showNot=!0,this.notId=e.product_id)},leaveProduct(){this.showNot=!1,this.notId=""},selectProduct(e){e.limit_type&&!e.available||e.limit_type&&e.limit_times>=0&&e.purchased_times>=e.limit_times||(this.params.product_id=e.product_id,this.params.product_name=e.product_name,this.params.marketing_desc1=e.marketing_desc1,this.params.marketing_desc2=e.marketing_desc2,this.params.product_icon=e.product_icon,e.discount_product_price?this.params.product_price=e.discount_product_price:this.params.product_price=e.product_price,this.params.original_product_price=e.product_price,this.emptyErrMsg2Key())},selectPayChannel(e,t){this.errMsg2Key="",!t||this.params.pay_mode===e.pay_mode&&this.params.payment_type===e.payment_type||(this.params.payment_type=e.payment_type,this.getProductList(this.params.game_id,this.params.currency,e.pay_mode)),this.params.payment_type=e.payment_type,this.params.pay_mode=e.pay_mode,this.params.payment_desc=e.payment_desc,this.payment_url=e.payment_url,107===this.params.pay_mode&&"pin"===this.params.payment_type||108===this.params.pay_mode&&"card"===this.params.payment_type||108===this.params.pay_mode&&"vietnamVMS"===this.params.payment_type||108===this.params.pay_mode&&"vietnamVTT"===this.params.payment_type||108===this.params.pay_mode&&"vietnamFPT"===this.params.payment_type||108===this.params.pay_mode&&"vietnamZING"===this.params.payment_type||108===this.params.pay_mode&&"vietnamVNP"===this.params.payment_type?(this.isProductSelect=!1,this.getImage()):this.isProductSelect=!0,this.emptyErrMsg2Key()},makeSure(){this.params.game_id||this.params.cp_server_id?1!=this.params.serverStatus?this.params.cp_role_id?1!=this.params.cp_role_pay_status?!this.isProductSelect||this.params.product_id?!this.isProductSelect||this.params.pay_mode?this.params.captcha_code||this.isProductSelect?this.agree?this.isProductSelect?(Object.keys(this.orderDetailInfo).forEach(e=>{this.orderDetailInfo[e]=this.params[e]}),this.type=1,this.popShowMakeSure=!0,this.popCaptcha=!0):this.createOrder("common"):this.errMsg2Key="msg6":this.errMsg2Key="msg5":this.errMsg2Key="msg4":this.errMsg2Key="msg3":this.errMsg2Key="msg8":this.errMsg2Key="msg2":this.errMsg2Key="msg7":this.errMsg2Key="msg1"},createOrder(e){if(!this.params.captcha_code)return this.errMsgSure=this.$lang.paygame.msg5,void(this.popCaptcha=!0);this.bigLoading=!0;let t=window.location.href;this.$apis.paygame.addPayOrder(this.distribution_region,this.params.game_base_id,this.params.game_id,this.params.cp_server_id,this.params.cp_role_id,this.params.product_id,this.params.product_name,this.params.marketing_desc_1,this.params.marketing_desc_2,this.params.product_price,this.params.currency,this.params.pay_mode,this.params.payment_type,this.params.captcha_token,this.params.captcha_code,t.indexOf("/tw/")>-1||t.indexOf("/global/")>-1?1:0,this.params.cp_server_area,"WEB","",this.params.cp_uid,this.params.mid,this.isFastCharge?"q_web":"web",this.params.pay_area_
1id,this.params.original_product_price).then(({data:t})=>{if(0==t.code){this.params.captcha_code="",this.payment_url=t.data.redirect_url,this.order_no=t.data.order_no,this.popShowMakeSure=!1,this.popShowPayLoading=!0,this.popCaptcha=!1;const e={token:t.data.token,cp_uid:this.params.cp_uid,mid:this.params.mid,cp_role_id:this.params.cp_role_id,product_icon:this.params.product_icon,marketing_desc1:this.params.marketing_desc1,marketing_desc2:this.params.marketing_desc2,payment_url:this.payment_url};localStorage.setItem(t.data.order_no,JSON.stringify(e)),this.errMsg2Key="",this.payment_url&&window.open(this.payment_url)}else{if(-101===t.code)this.$router.push({name:"login",query:{redirect:location.href}});else if(-105==t.code)this.isProductSelect?(this.errMsgSure=this.$lang.paygame.err1,this.popCaptcha=!0):this.errMsg2Key="msg9";else if(t.code){let e={1001:this.$lang.paygame.err2,2e3:this.$lang.paygame.err3,2001:this.$lang.paygame.err4,2002:this.$lang.paygame.err5,2003:this.$lang.paygame.err6,2004:this.$lang.paygame.err7,2005:this.$lang.paygame.err8,2006:this.$lang.paygame.err9,2007:this.$lang.paygame.err10,2008:this.$lang.paygame.err11,2009:this.$lang.paygame.err12,2011:this.$lang.paygame.err13,2012:this.$lang.paygame.msg10,2016:this.$lang.paygame.limitReached,2017:this.$lang.paygame.err19};this.errMsgSure=e[t.code]?e[t.code]:this.$lang.paygame.err2}else this.errMsgSure=this.$lang.paygame.err2;"common"===e&&(this.errMsgInfo=this.errMsgSure,this.showCommonModal=!0),this.$refs.orderConfirm.getImage()}this.bigLoading=!1}).catch(()=>{this.errMsgSure=this.$lang.paygame.err2,this.bigLoading=!1})},goRePay(){const e=localStorage.getItem(this.order_no),t=JSON.parse(e);this.payment_url?window.open(this.payment_url):t&&t.payment_url&&window.open(t.payment_url)},getInput(e){this.params.captcha_code=e,this.emptyErrMsg2Key()},clickAgree(){this.agree=!this.agree,this.emptyErrMsg2Key()},checkOrder(){this.timeInterval||(this.checkBtn=!1,this.btnMsg=this.$lang.paygame.requeryAfter.replace("{requerySeconds}",10),this.timeInterval=setInterval(()=>{this.checkBtn=!1,this.btnTime=this.btnTime-1,this.btnMsg=this.$lang.paygame.requeryAfter.replace("{requerySeconds}",this.btnTime),this.btnTime<=0&&(clearInterval(this.timeInterval),this.timeInterval=null,this.btnMsg=this.$lang.paygame.payTip9,this.btnTime=10,this.checkBtn=!0,this.getOrderDetail(!!this.$route.query.order_no))},1e3))},getOrderDetail(e){const t=localStorage.getItem(this.order_no),a=JSON.parse(t);if(this.order_no&&a){const t=e?[this.distribution_region,this.order_no,a.cp_uid,a.mid,"q_web",a.token]:[this.distribution_region,this.order_no,this.params.cp_uid,this.params.mid,this.isFastCharge?"q_web":"web",a.token];this.$apis.paygame.getOrderDetail(...t).then(({data:t})=>{0==t.code?1==t.data.status?(this.popShowPayLoading=!1,this.popShowPaySearch=!1,this.popShowMakeSure=!0,this.type=2,this.orderDetailInfo.game_id=t.data.game_id,this.orderDetailInfo.game_name=t.data.game_name,this.orderDetailInfo.account=t.data.nike_name,this.orderDetailInfo.cp_role_name=t.data.cp_role_name,this.orderDetailInfo.pay_mode=t.data.pay_mode,this.orderDetailInfo.payment_desc=t.data.payment_type_desc,this.orderDetailInfo.product_name=t.data.product_name,this.orderDetailInfo.cp_role_id=e?a.cp_role_id:this.params.cp_role_id,this.orderDetailInfo.product_icon=e?a.product_icon:this.params.product_icon,this.orderDetailInfo.marketing_desc1=e?a.marketing_desc1:this.params.marketing_desc1,this.orderDetailInfo.marketing_desc2=e?a.marketing_desc2:this.params.marketing_desc2,this.orderDetailInfo.product_price=t.data.product_price,this.orderDetailInfo.currency=t.data.currency):(this.popShowPayLoading=!1,this.popShowPaySearch=!0):-101==t.code?this.$router.push({name:"login",query:{redirect:location.href}}):(this.popShowPayLoading=!1,this.popShowPaySearch=!0)})}},emptyProductSelectInfo(){this.params.product_id="",this.params.product_name="",this.params.marketing_desc1="",this.params.marketing_desc2="",this.params.product_price="",this.params.product_icon=""},closeModal(){this.errMsgInfo="",this.popShowMakeSure=!1,this.popShowPayLoading=!1,this.popShowPaySearch=!1,this.popCaptcha=!1,this.popShowSelectChargeMethod=!1},closeSelectChargeMethod(){this.popShowSelectChargeMethod=!1},closeFastChargeModal(){this.popShowFastCharge=!1},rePay(){this.closeModal(),this.params.captcha_code="",this.getImage(),clearInterval(this.timeInterval),this.btnMsg="查詢支付結果",this.btnTime=10,this.timeInterval=null,this.checkBtn=!0},closeOrderConfirm(){1==this.type?(this.rePay(),this.errMsgSure=""):(this.clearOrderData(),this.closeModal(),this.isFastCharge&&(this.$route.query.order_no?this.$router.push({name:"paygame"}):window.location.reload()))},emptyErrMsg2Key(){this.params.game_id&&this.params.cp_server_id&&"msg1"===this.errMsg2Key&&(this.errMsg2Key=""),1!=this.params.serverStatus&&"msg7"===this.errMsg2Key&&(this.errMsg2Key=""),this.params.cp_role_id&&"msg2"==this.errMsg2Key&&(this.errMsg2Key=""),1!=this.params.cp_role_pay_status&&"msg8"==this.errMsg2Key&&(this.errMsg2Key=""),this.params.product_id&&"msg3"==this.errMsg2Key&&(this.errMsg2Key=""),!this.params.payment_type&&""!=this.params.payment_type||"msg4"!=this.errMsg2Key||(this.errMsg2Key=""),this.params.captcha_code&&"msg5"==this.errMsg2Key&&(this.errMsg2Key=""),this.agree&&"msg6"==this.errMsg2Key&&(this.errMsg2Key="")},selectFastCharge(){this.popShowSelectChargeMethod=!1,this.popShowFastCharge=!0,this.bigLoading=!1},nextStep({game_id:e,largearea_id:t}){this.isFastCharge=!0,this.$apis.paygame.getUserRole(this.currentGame.game_base_id,e,"q_web",this.globalLang,t).then(a=>{switch(a.data.code){case 2e3:return void(this.errMsgInfo=this.currentGame.cp_server_areas?this.$lang.paygame.err17:this.$lang.paygame.err14);case 2013:return void(this.errMsgInfo=this.currentGame.cp_server_areas?this.$lang.paygame.err17:this.$lang.paygame.err14);case 2014:return void(this.errMsgInfo=this.$lang.paygame.err15);case 2015:return void(this.errMsgInfo=this.$lang.paygame.err16);case-400:return void(this.errMsgInfo=this.currentGame.cp_server_areas?this.$lang.paygame.err17:this.$lang.paygame.err14);case-500:return void(this.errMsgInfo=this.$lang.paygame.err2);default:break}if(0==a.data.code){const i=a.data.data;this.popShowFastCharge=!1,this.showList=!1,107075===Number(this.currentGame.game_base_id)?this.showBanner=!0:this.showBanner=!1,this.params.game_name=this.currentGame.game_name,this.params.game_base_id=this.currentGame.game_base_id,this.params.mid=i.mid,this.params.icon=this.currentGame.pay_page_image,this.params.cp_server_area=t,this.params.pay_area_
1id=this.currentGame.pay_area_id,this.serverRoleList=[i],this.handleServerList();const s=new c.A(this.currentGame.game_base_id);s.push(e)}})}},async created(){this.kvData=await(0,G.Vh)("555.187",17),this.$apis.activity.getActivityStatus(10000230,2).then(({data:e})=>{0==e.code&&(e.data.status?this.bannerLink=!0:this.bannerLink=!1)}),this.getSwitchStatus()},mounted(){this.getLoginInfo(),window.paygame=this,this.$route.query.order_no&&(this.order_no=this.$route.query.order_no,this.isFastCharge=!0,this.getOrderDetail(!0))}},U=Z,Q=(0,u.A)(U,i,s,!1,null,null,null),J=Q.exports},1188:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return b}});var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("main",{staticClass:"contaniner-pay"},[a("div",{staticClass:"-Topbar",attrs:{"menu-index":"3"}}),a("section",{staticClass:"container"},[a("tabs"),a("div",{staticClass:"table-wrap"},[a("div",{staticClass:"table-title"},[a("el-row",{attrs:{gutter:24}},e._l(e.colheader,function(t,i){return a("el-col",{key:i,attrs:{span:t.span}},[a("div",{staticClass:"grid-content"},[e._v(e._s(t.name))])])}),1)],1),e.historyList.length?a("div",{staticClass:"table-con"},e._l(e.historyList,function(t,i){return a("el-row",{key:i,attrs:{gutter:24}},[a("el-col",{staticStyle:{height:"60px"},attrs:{span:3}},[a("div",{staticClass:"grid-content"},[e._v(" "+e._s(t.order_time||"--")+" ")])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:3}},[a("div",{staticClass:"grid-content"},[e._v(" "+e._s(t.order_no||"--")+" ")])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:3}},[a("div",{staticClass:"grid-content mt36"},[a("div",{staticClass:"grid-line"},[e._v(e._s(t.game_name||"--"))]),t.game_name?a("div",{staticClass:"popover"},[e._v(" "+e._s(t.game_name)+" ")]):e._e()])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:3}},[a("div",{staticClass:"grid-content mt36"},[a("div",{staticClass:"grid-line"},[e._v(e._s(t.cp_role_name||"--"))]),t.cp_role_name?a("div",{staticClass:"popover"},[e._v(" "+e._s(t.cp_role_name)+" ")]):e._e()])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:4}},[t.product_name?a("div",{staticClass:"grid-content mt36"},[a("div",{staticClass:"grid-line"},[e._v(" "+e._s(t.product_name)+" ")]),t.product_name?a("div",{staticClass:"popover"},[e._v(" "+e._s(t.product_name)+" ")]):e._e()]):a("div",{staticClass:"grid-content mt36"},[a("div",{staticClass:"grid-line"},[a("span",{staticClass:"desc"},[e._v(e._s(t.description1))]),e._v(e._s(t.description2)+" ")]),t.description1||t.description2?a("div",{staticClass:"popover"},[a("span",{staticClass:"desc"},[e._v(e._s(t.description1))]),e._v(e._s(t.description2)+" ")]):e._e()])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:3}},[a("div",{staticClass:"grid-content mt36"},[a("div",{staticClass:"grid-line"},[e._v(" "+e._s(t.payment_type_desc||"--")+" ")]),t.payment_type_desc?a("div",{staticClass:"popover"},[e._v(" "+e._s(t.payment_type_desc)+" ")]):e._e()])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:2}},[a("div",{staticClass:"grid-content"},[e._v(" "+e._s(t.product_price+t.currency||"--")+" ")])]),a("el-col",{staticStyle:{height:"60px"},attrs:{span:3}},[a("div",{staticClass:"grid-content"},[a("span",{staticClass:"status-tag",class:{pending:0==t.status,success:1==t.status,fail:1!=t.status&&0!=t.status}},[e._v(e._s(0==t.status||1==t.status?e.statusDes[t.status]:e.statusDes[3]))])])])],1)}),1):e._e(),e.loading||e.historyList.length?e._e():a("div",{staticClass:"emptyData"},[e._v(" "+e._s(e.$lang.common.emptyData)+" ")]),e.historyList.length?a("el-pagination",{attrs:{layout:"prev, pager, next","current-page":e.pageOptions.pageIndex,"page-size":e.pageOptions.pageSize,total:e.pageOptions.totalNum,"ga-data":"2801002"},on:{"current-change":e.getOrderHistory,"update:currentPage":function(t){return e.$set(e.pageOptions,"pageIndex",t)},"update:current-page":function(t){return e.$set(e.pageOptions,"pageIndex",t)}}}):e._e()],1)],1),e.resPop?a("modal-history",{attrs:{type:e.popType,order:e.orderInfo},on:{closeModal:e.closeModal}}):e._e(),a("loading",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],staticClass:"bui-loading"}),a("loading",{directives:[{name:"show",rawName:"v-show",value:e.loading1,expression:"loading1"}],staticClass:"bui-loading"}),a("div",{staticClass:"-Footer"})],1)}
1,s=[],r=(a(4323),a(2846)),o=a.n(r),l=a(490),n=a(4573),c=a(4587),p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pop"},[a("div",{staticClass:"pop-container"},[a("div",{staticClass:"pop-container-title"},[a("div",{staticClass:"title-wrap"},[a("div",{staticClass:"title-icon"}),a("span",{staticClass:"title-text"},[e._v(e._s(e.titleTxt))])]),a("div",{staticClass:"pop-close",on:{click:e.closeModal}})]),a("div",{staticClass:"pop-content"},[a("div",{staticClass:"pop-line"},[a("div",{staticClass:"pop-line-label"},[e._v(e._s(e.$lang.paygame.orderNo))]),a("div",{staticClass:"pop-line-text"},[e._v(e._s(e.order.pay_order_no))])]),"fail"===e.type?a("div",{staticClass:"pop-line"},[a("div",{staticClass:"pop-line-label"},[e._v(e._s(e.$lang.paygame.reason))]),a("div",{staticClass:"pop-line-text"},[e._v(e._s(e.order.show_msg))])]):e._e()]),a("div",{staticClass:"btn confirm",on:{click:e.closeModal}},[a("span",[e._v(e._s(e.btnTxt))])])])])},d=[],h={data(){return{ct:""}},props:["type","order"],computed:{btnTxt(){return"fail"===this.type?this.$lang.paygame.know:`${this.$lang.paygame.know}${this.ct}`},titleTxt(){return"fail"===this.type?this.$lang.paygame.payFail:this.$lang.paygame.paySuccess}},methods:{countDown(){let e=3;const t=()=>{this.ct=`(${e}s)`,setTimeout(()=>{e-=1,e>-1?t():this.closeModal()},1e3)};t()},closeModal(){this.$emit("closeModal")}},created(){"success"===this.type&&this.countDown()}},_=h,m=a(6188),u=(0,m.A)(_,p,d,!1,null,"2c632871",null),g=u.exports;a(7835);var v={name:"index",data(){return{distribution_region:5,colheader:{order_time:{name:this.$lang.paygame.payTime,span:3},order_no:{name:this.$lang.paygame.orderNo,span:3},game_name:{name:this.$lang.paygame.paygameName,span:3},cp_role_name:{name:this.$lang.paygame.roleNick,span:3},product_name:{name:this.$lang.paygame.payProduct,span:4},pay_mode_name:{name:this.$lang.paygame.payWay,span:3},product_price:{name:this.$lang.paygame.orderPrice,span:2},status:{name:this.$lang.paygame.orderStatus,span:3}},pageOptions:{pageSize:10,pageIndex:1,totalNum:0},historyList:[],loading:!1,loading1:!1,loginInfo:{},statusDes:[this.$lang.paygame.orderPending,this.$lang.paygame.orderSuccess,this.$lang.paygame.orderFailed],resPop:!1,popType:"",errMsg:"",orderInfo:{}}},components:{tabs:n.A,loading:c.A,modalHistory:g},computed:{...(0,l.L8)(["userInfo"])},methods:{getLoginInfo(){this.$apis.header.getUserInfo(this.$utils.token("joy_jct")).then(e=>{0===e.data.code?this.loginInfo=e.data.data:this.loginInfo={},this.getSwitchStatus()})},closeModal(){this.resPop=!1;const e=this.$utils.getParams("pay_order_no"),t=localStorage.getItem(e),a=JSON.parse(t);a&&a.token&&this.$router.push({name:"paygame"})},getOrderHistory(){this.$utils.getParams("pay_order_no")?1!=this.pageOptions.pageIndex&&(this.loading=!0):this.loading=!0,this.$apis.paygame.getOrderHistory(this.distribution_region,this.pageOptions.pageIndex,this.pageOptions.pageSize,o().get("joy_jct")).then(({data:e})=>{0===e.code&&e.data.total_count>0&&(this.pageOptions.totalNum=e.data.total_count,this.pageOptions.pageIndex=e.data.page_number||1,this.historyList=e.data.result_list),this.loading=!1})},async getOrderResult(e,t,a=0){const i=localStorage.getItem(e),s=JSON.parse(i);this.loading1=!0;const{data:r}=await this.$apis.paygame.getOrderResult(this.distribution_region,e,s.token,s.cp_uid,s.mid,"no"==t?"":"q_web");0==r.code?1==r.data.pay_status?"no"==t?(this.getOrderHistory(),this.popType="success",this.loading1=!1,this.orderInfo.pay_order_no=r.data.pay_order_no,this.resPop=!!this.orderInfo.pay_order_no):(this.popType="success",this.$router.push({name:"paygame",query:{order_no:e}})):a<5?setTimeout(()=>this.getOrderResult(e,t,a+1),1e3):(this.loading1=!1,this.popType="fail",this.orderInfo.show_msg=this.errMsg||r.data.show_msg,this.orderInfo.pay_order_no=r.data.pay_order_no,this.resPop=!!this.orderInfo.pay_order_no):this.loading1=!1},getSwitchStatus(){this.$apis.paygame.getSwitchStatus(this.distribution_region).then(({data:e})=>{0===e.code&&1===e.data.main_switch_status&&1===e.data.secondary_switch_status?this.loginInfo.mid?(this.$utils.getParams("pay_order_no")&&this.getOrderResult(this.$utils.getParams("pay_order_no"),"no"),this.getOrderHistory()):this.$router.push({name:"login",query:{redirect:location.href}}):this.$router.push({name:"home"})})}},async created(){const e=this.$utils.getParams("pay_order_no");let t=this.$utils.getParams("msg");t&&(this.errMsg=t.replace(/\+/g," "));const a=localStorage.getItem(e),i=JSON.parse(a);window.orderHistory=this,i&&i.token?await this.getOrderResult(e):this.getLoginInfo()},mounted(){window.scrollTo(0,0)}},f=v,y=(0,m.A)(f,i,s,!1,null,null,null),b=y.exports},4117:function(e,t,a){(function(t,i){e.exports=i(a(8488))})(0,function(e){"use strict";e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e["default"]:e;var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},i=function(){function e(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,a,i){return a&&e(t.prototype,a),i&&e(t,i),t}}(),s=function(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e},r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},o=function(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return Array.from(e)};function l(){if(c())return!1;var e=navigator.userAgent.toLowerCase();return-1!==e.indexOf("msie")||-1!==e.indexOf("trident")||-1!==e.indexOf(" edge/")}var n=function(){if(c())return!1;var e=navigator.userAgent;return!!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)},c=function(){return e.prototype.$isServer},p=function(){function e(){a(this,e)}return i(e,[{key:"getEventObject",value:function(e){return this.touchObject?this.isTouch?e.touches:[e]:null}},{key:"getTouchObject",value:function(){if(c())return null;this.isTouch=!1;var e=navigator.userAgent,t=navigator.platform,a={};switch(a.touch=!!("ontouchstart"in window&&!window.opera||"msmaxtouchpoints"in window.navigator||"maxtouchpoints"in window.navigator||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0),a.nonDeskTouch=a.touch&&!/win32/i.test(t)||a.touch&&/win32/i.test(t)&&/mobile/i.test(e),a.eventType="onmousedown"in window&&!a.nonDeskTouch?"mouse":"ontouchstart"in window?"touch":"msmaxtouchpoints"in window.navigator||navigator.msMaxTouchPoints>0?"mstouchpoints":"maxtouchpoints"in window.navigator||navigator.maxTouchPoints>0?"touchpoints":"mouse",a.eventType){case"mouse":a.touchstart="mousedown",a.touchend="mouseup",a.touchmove="mou
1semove",a.touchenter="mouseenter",a.touchmove="mousemove",a.touchleave="mouseleave";break;case"touch":a.touchstart="touchstart",a.touchend="touchend",a.touchmove="touchmove",a.touchcancel="touchcancel",a.touchenter="touchstart",a.touchmove="touchmove",a.touchleave="touchend",this.isTouch=!0;break;case"mstouchpoints":a.touchstart="MSPointerDown",a.touchend="MSPointerUp",a.touchmove="MSPointerMove",a.touchcancel="MSPointerCancel",a.touchenter="MSPointerDown",a.touchmove="MSPointerMove",a.touchleave="MSPointerUp";break;case"touchpoints":a.touchstart="pointerdown",a.touchend="pointerup",a.touchmove="pointermove",a.touchcancel="pointercancel",a.touchenter="pointerdown",a.touchmove="pointermove",a.touchleave="pointerup";break}return this.touchObject=a}}]),e}(),d=function(){function e(){var t=this;a(this,e),this.originPixelRatio=this.getRatio(),this.lastPixelRatio=this.originPixelRatio,window.addEventListener("resize",function(){t.lastPixelRatio=t.getRatio()})}return i(e,[{key:"getRatio",value:function(){var e=0,t=window.screen,a=navigator.userAgent.toLowerCase();return void 0!==window.devicePixelRatio?e=window.devicePixelRatio:~a.indexOf("msie")?t.deviceXDPI&&t.logicalXDPI&&(e=t.deviceXDPI/t.logicalXDPI):void 0!==window.outerWidth&&void 0!==window.innerWidth&&(e=window.outerWidth/window.innerWidth),e&&(e=Math.round(100*e)),e}},{key:"getRatioBetweenPreAndCurrent",value:function(){return this.originPixelRatio/this.lastPixelRatio}}]),e}();function h(e,a,i){if(i&&D(a))return e;if($(e))a=[],e.forEach(function(e,t){a[t]=h(e,a[t])});else if(e){if(!T(e))return e;for(var s in a={},e)a[s]="object"===t(e[s])?h(e[s],a[s]):e[s]}return a}function _(e,a,i,s){if(s&&D(a))return e;if(a=a||{},$(e))!$(a)&&i&&(a=[]),$(a)&&e.forEach(function(e,t){a[t]=_(e,a[t],i,s)});else if(e)if(T(e))for(var r in e)"object"===t(e[r])?D(a[r])?a[r]=h(e[r],a[r],s):_(e[r],a[r],i,s):(D(a[r])||i)&&(a[r]=e[r]);else i&&(a=e);return a}function m(e,t,a,i){(a[t]||"function"===typeof a)&&(i=i||t,Object.defineProperty(e,t,{get:function(){return a[i]},configurable:!0}))}var u=void 0,g=void 0;function v(){if(c())return 0;if(g||(g=new d),void 0!==u)return u*g.getRatioBetweenPreAndCurrent();var e=document.createElement("div");e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var a=document.createElement("div");a.style.width="100%",e.appendChild(a);var i=a.offsetWidth;
1return e.parentNode.removeChild(e),u=t-i,g||(g=new d),u*g.getRatioBetweenPreAndCurrent()}function f(e,t,a){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"on";"on"==s?e.addEventListener(t,a,i):e.removeEventListener(t,a,i)}var y=function(e){console.error("[vuescroll] "+e)},b=function(e){console.warn("[vuescroll] "+e)};function C(e,t){var a=!1;if(!e||!t)return a;while(e.parentNode!==t&&9!==e.parentNode.nodeType&&!e.parentNode._isVuescroll)e=e.parentNode;return e.parentNode==t&&(a=!0),a}function S(e){var t,a=document.documentElement.style;e.opera&&"[object Opera]"===Object.prototype.toString.call(opera)?t="presto":"MozAppearance"in a?t="gecko":"WebkitAppearance"in a?t="webkit":"string"===typeof navigator.cpuClass&&(t="trident");var i={trident:"ms",gecko:"moz",webkit:"webkit",presto:"O"}[t];return i}function w(e,t){if(c())return!1;var a="-"+S(window)+"-"+t,i=document.createElement("div");return i.style[e]=a,i.style[e]==a&&a}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments[4];if(t&&t.length>1)return s?[].concat(o(a),o(t)):[].concat(o(t),o(a));t=t[0];var r=k(t),l=r.ch,n=r.tag,c=r.isComponent;return c&&(t.data=_({attrs:t.componentOptions.propsData},t.data,!1,!0)),l=s?[].concat(o(a),o(l)):[].concat(o(l),o(a)),delete t.data.slot,e(n,_(i,t.data,!1,!0),l)}function k(e){if(!e||e.length>1)return{};e=e[0]?e[0]:e;var t=!!e.componentOptions,a=void 0,i=void 0;return t?(a=e.componentOptions.children||[],i=e.componentOptions.tag):(a=e.children||[],i=e.tag),{isComponent:t,ch:a,tag:i}}function x(e){var t=e.$parent;return!t._isVuescrollRoot&&t&&(t=t.$parent),t}var $=function(e){return Array.isArray(e)},T=function(e){return"[object Object]"==Object.prototype.toString.call(e)},D=function(e){return"undefined"===typeof e};function M(e,t){var a=void 0;return(a=/(-?\d+(?:\.\d+?)?)%$/.exec(e))?(a=a[1]-0,a=t*a/100):a=e-0,a}function P(e,t){if(!c()&&!document.getElementById(e)){var a=document.head||doc.getElementsByTagName("head")[0],i=document.createElement("style");i.id=e,i.type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t)),a.appendChild(i)}}function O(){var e=".__hidebar::-webkit-scrollbar {\n      width: 0;\n      height: 0;\n    }";P("vuescroll-hide-ios-bar",e)}function B(){var e="\n    @-webkit-keyframes loading-rotate {\n      to {\n        -webkit-transform: rotate(1turn);\n        transform: rotate(1turn);\n      }\n    }\n\n    @keyframes loading-rotate {\n      to {\n        -webkit-transform: rotate(1turn);\n        transform: rotate(1turn);\n      }\n    }\n\n    @-webkit-keyframes loading-wipe {\n      0% {\n        stroke-dasharray: 1, 200;\n        stroke-dashoffset: 0;\n      }\n      50% {\n        stroke-dasharray: 90, 150;\n        stroke-dashoffset: -40px;\n      }\n      to {\n        stroke-dasharray: 90, 150;\n        stroke-dashoffset: -120px;\n      }\n    }\n\n    @keyframes loading-wipe {\n      0% {\n        stroke-dasharray: 1, 200;\n        stroke-dashoffset: 0;\n      }\n      50% {\n        stroke-dasharray: 90, 150;\n        stroke-dashoffset: -40px;\n      }\n      to {\n        stroke-dasharray: 90, 150;\n        stroke-dashoffset: -120px;\n      }\n    }\n\n    .__vuescroll .__refresh,\n    .__vuescroll .__load {\n      position: absolute;\n      width: 100%;\n      color: black;\n      height: 50px;\n      line-height: 50px;\n      text-align: center;\n      font-size: 16px;\n    }\n    .__vuescroll .__refresh svg,\n    .__vuescroll .__load svg {\n      margin-right: 10px;\n      width: 25px;\n      height: 25px;\n      vertical-align: sub;\n    }\n    .__vuescroll .__refresh svg.active,\n    .__vuescroll .__load svg.active {\n      transition: all 0.2s;\n    }\n    .__vuescroll .__refresh svg.active.deactive,\n    .__vuescroll .__load svg.active.deactive {\n      transform: rotateZ(180deg);\n    }\n    .__vuescroll .__refresh svg path,\n    .__vuescroll .__refresh svg rect,\n    .__vuescroll .__load svg path,\n    .__vuescroll .__load svg rect {\n      fill: #20a0ff;\n    }\n    .__vuescroll .__refresh svg.start,\n    .__vuescroll .__load svg.start {\n      stroke: #343640;\n      stroke-width: 4;\n      stroke-linecap: round;\n      -webkit-animation: loading-rotate 2s linear infinite;\n      animation: loading-rotate 2s linear infinite;\n    }\n    .__vuescroll .__refresh svg.start .bg-path,\n    .__vuescroll .__load svg.start .bg-path {\n      stroke: #f2f2f2;\n      fill: none;\n    }\n    .__vuescroll .__refresh svg.start .active-path,\n    .__vuescroll .__load svg.start .active-path {\n      stroke: #20a0ff;\n      fill: none;\n      stroke-dasharray: 90, 150;\n      stroke-dashoffset: 0;\n      -webkit-animation: loading-wipe 1.5s ease-in-out infinite;\n      animation: loading-wipe 1.5s ease-in-out infinite;\n    }\n  ";P("vuescroll-silde-mode-style",e)}var I={mounted:function(){E[this._uid]=this},beforeDestroy:function(){delete E[this._uid]},methods:{scrollTo:function(e,t,a){var i=e.x,s=e.y;!0!==t&&"undefined"!=typeof t||(t=this.mergedOptions.scrollPanel.speed),this.internalScrollTo(i,s,t,a)},scrollBy:function(e,t,a){var i=e.dx,s=void 0===i?0:i,r=e.dy,o=void 0===r?0:r,l=this.getPosition(),n=l.scrollLeft,c=void 0===n?0:n,p=l.scrollTop,d=void 0===p?0:p;
1s&&(c+=M(s,this.scrollPanelElm.scrollWidth-this.$el.clientWidth)),o&&(d+=M(o,this.scrollPanelElm.scrollHeight-this.$el.clientHeight)),this.internalScrollTo(c,d,t,a)},scrollIntoView:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=this.$el;if("string"===typeof e&&(e=a.querySelector(e)),C(e,a)){var i=this.$el.getBoundingClientRect(),s=i.left,r=i.top,o=e.getBoundingClientRect(),l=o.left,n=o.top,c=s-l,p=r-n;this.scrollBy({dx:-c,dy:-p},t)}else b("The element or selector you passed is not the element of Vuescroll, please pass the element that is in Vuescroll to scrollIntoView API. ")},refresh:function(){this.refreshInternalStatus(),this.$nextTick(this.refreshInternalStatus)}}},E={};function R(){for(var e in E)E[e].refresh()}var z={vuescroll:{sizeStrategy:"percent",detectResize:!0,locking:!0},scrollPanel:{initialScrollY:!1,initialScrollX:!1,scrollingX:!0,scrollingY:!0,speed:300,easing:void 0,verticalNativeBarPos:"right",maxHeight:void 0,maxWidth:void 0},rail:{background:"#01a99a",opacity:0,border:"none",size:"6px",specifyBorderRadius:!1,gutterOfEnds:null,gutterOfSide:"2px",keepShow:!1},bar:{showDelay:500,specifyBorderRadius:!1,onlyShowBarOnScroll:!0,keepShow:!1,background:"rgb(3, 185, 118)",opacity:1,size:"6px",minSize:0,disable:!1},scrollButton:{enable:!1,background:"rgb(3, 185, 118)",opacity:1,step:180,mousedownStep:30}};function A(e){var t=!1,a=e.scrollPanel,i=e.bar,s=i.vBar,r=i.hBar,o=e.rail,l=o.vRail,n=o.hRail,c=a["initialScrollY"],p=a["initialScrollX"];return c&&!String(c).match(/^\d+(\.\d+)?(%)?$/)&&b("The prop `initialScrollY` or `initialScrollX` should be a percent number like `10%` or an exact number that greater than or equal to 0 like `100`."),p&&!String(p).match(/^\d+(\.\d+)?(%)?$/)&&b("The prop `initialScrollY` or `initialScrollX` should be a percent number like `10%` or an exact number that greater than or equal to 0 like `100`."),(s||r||l||n)&&b("The options: vRail, hRail, vBar, hBar have been deprecated since v4.7.0,please use corresponing rail/bar instead!"),H&&(H=[].concat(H),H.forEach(function(a){a(e)&&(t=!0)})),t}var H=null,N=function(e,t){e=[].concat(e),e.forEach(function(e){_(e,z)}),H=t},V=["slide","native"],X=function(){},Y=["mergedOptions.vuescroll.pullRefresh.tips","mergedOptions.vuescroll.pushLoad.tips","mergedOptions.vuescroll.scroller.disable","mergedOptions.rail","mergedOptions.bar"],F="refreshDom",W="loadDom",j={vertical:{size:"height",opsSize:"width",posName:"top",opposName:"bottom",sidePosName:"right",page:"pageY",scroll:"scrollTop",scrollSize:"scrollHeight",offset:"offsetHeight",client:"clientY",axis:"Y",scrollButton:{start:"top",end:"bottom"}},horizontal:{size:"width",opsSize:"height",posName:"left",opposName:"right",sidePosName:"bottom",page:"pageX",scroll:"scrollLeft",scrollSize:"scrollWidth",offset:"offsetWidth",client:"clientX",axis:"X",scrollButton:{start:"left",end:"right"}}};function K(e){var t=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame,a=!!t;if(t&&!/requestAnimationFrame\(\)\s*\{\s*\[native code\]\s*\}/i.test(t.toString())&&(a=!1),a)return function(e,a){t(e,a)};var i=60,s={},r=1,o=null,l=+new Date;return function(e){var t=r++;return s[t]=e,null===o&&(o=setInterval(function(){var e=+new Date,t=s;for(var a in s={},t)t.hasOwnProperty(a)&&(t[a](e),l=e);e-l>2500&&(clearInterval(o),o=null)},1e3/i)),t}}var q={},G=/rgb\(/,Z=/rgb\((.*)\)/;function U(e,t){var a=e+"&"+t;if(q[a])return q[a];var i=document.createElement("div");i.style.background=e,document.body.appendChild(i);var s=window.getComputedStyle(i).backgroundColor;return document.body.removeChild(i),G.test(s)?q[a]="rgba("+Z.exec(s)[1]+", "+t+")":e}var Q={name:"bar",props:{ops:Object,state:Object,hideBar:Boolean,otherBarHide:Boolean,type:String},computed:{bar:function(){return j[this.type]},barSize:function(){return Math.max(this.state.size,this.ops.bar.minSize)},barRatio:function(){return(1-this.barSize)/(1-this.state.size)}},render:function(e){var t,a,i,r=this,o=U(r.ops.rail.background,r.ops.rail.opacity);this.touchManager||(this.touchManager=new p);var l,n=r.ops.rail.size,c=r.otherBarHide?0:n,d=r.touchManager.getTouchObject(),h={class:"__rail-is-"+r.type,style:(t={position:"absolute","z-index":"1",borderRadius:r.ops.rail.specifyBorderRadius||n,background:o,border:r.ops.rail.border},s(t,r.bar.opsSize,n),s(t,r.bar.posName,r.ops.rail["gutterOfEnds"]||0),s(t,r.bar.opposName,r.ops.rail["gutterOfEnds"]||c),s(t,r.bar.
1sidePosName,r.ops.rail["gutterOfSide"]),t)};d&&(h.on=(l={},s(l,d.touchenter,function(){r.setRailHover()}),s(l,d.touchleave,function(){r.setRailLeave()}),l));var _=r.ops.scrollButton.enable?n:0,m={class:"__bar-wrap-is-"+r.type,style:(a={position:"absolute",borderRadius:r.ops.rail.specifyBorderRadius||n},s(a,r.bar.posName,_),s(a,r.bar.opposName,_),a),on:{}},u=r.state.posValue*r.state.size,g=u*r.barRatio/r.barSize,v=r.state.opacity,f=x(this);f.setClassHook("vertical"==this.type?"vBarVisible":"hBarVisible",!!v);var y=(i={cursor:"pointer",position:"absolute",margin:"auto",transition:"opacity 0.5s","user-select":"none","border-radius":"inherit"},s(i,r.bar.size,100*r.barSize+"%"),s(i,"background",r.ops.bar.background),s(i,r.bar.opsSize,r.ops.bar.size),s(i,"opacity",v),s(i,"transform","translate"+j[r.type].axis+"("+g+"%)"),i),b={style:y,class:"__bar-is-"+r.type,ref:"thumb",on:{}};"vertical"==r.type?(m.style.width="100%",b.style.left=0,b.style.right=0):(m.style.height="100%",b.style.top=0,b.style.bottom=0);var C=this.touchManager.getTouchObject();return b.on[C.touchstart]=this.createBarEvent(),m.on[C.touchstart]=this.createTrackEvent(),e("div",h,[this.createScrollbarButton(e,"start"),this.hideBar?null:e("div",m,[e("div",b)]),this.createScrollbarButton(e,"end")])},data:function(){return{isBarDragging:!1}},methods:{setRailHover:function(){var e=x(this),t=e.vuescroll.state;t.isRailHover||(t.isRailHover=!0,e.showBar())},setRailLeave:function(){var e=x(this),t=e.vuescroll.state;t.isRailHover=!1,e.hideBar()},setBarDrag:function(e){this.$emit("setBarDrag",this.isBarDragging=e);var t=x(this);t.setClassHook("vertical"==this.type?"vBarDragging":"hBarDragging",!!e)},createBarEvent:function(){var e=this,t=x(e),a=e.touchManager.getTouchObject();function i(t){var i=e.touchManager.getEventObject(t);i&&(t.stopImmediatePropagation(),t.preventDefault(),i=i[0],document.onselectstart=function(){return!1},e.axisStartPos=i[e.bar.client]-e.$refs["thumb"].getBoundingClientRect()[e.bar.posName],e.setBarDrag(!0),f(document,a.touchmove,r),f(document,a.touchend,o))}function r(a){if(e.axisStartPos){var i=e.touchManager.getEventObject(a);if(i){i=i[0];var r=e.$refs.thumb.parentNode,o=i[e.bar.client]-r.getBoundingClientRect()[e.bar.posName];o/=e.barRatio;var l=(o-e.axisStartPos)/r[e.bar.offset];t.scrollTo(s({},e.bar.axis.toLowerCase(),t.scrollPanelElm[e.bar.scrollSize]*l),!1)}}}function o(){e.setBarDrag(!1),t.hideBar(),document.onselectstart=null,e.axisStartPos=0,f(document,a.touchmove,r,!1,"off"),f(document,a.touchend,o,!1,"off")}return i},createTrackEvent:function(){var e=this;return function(t){var a=x(e),i=e.bar,r=i.client,o=i.offset,l=i.posName,n=i.axis,c=e.$refs["thumb"];if(t.preventDefault(),t.stopImmediatePropagation(),c){var p=c[o],d=e.touchManager.getEventObject(t)[0],h=(d[r]-t.currentTarget.getBoundingClientRect()[l]-p/2)/(t.currentTarget[o]-p);a.scrollTo(s({},n.toLowerCase(),100*h+"%"))}}},createScrollbarButton:function(e,t){var a,i=this;if(!i.ops.scrollButton.enable)return null;var r=i.ops.rail.size,o=i.ops.scrollButton,l=o.opacity,n=o.background,c=U(n,l),p={class:["__bar-button","__bar-button-is-"+i.type+"-"+t],style:(a={},s(a,i.bar.scrollButton[t],0),s(a,"width",r),s(a,"height",r),s(a,"position","absolute"),s(a,"cursor","pointer"),s(a,"display","table"),a),ref:t},d={class:"__bar-button-inner",style:{border:"calc("+r+" / 2.5) solid transparent",width:"0",height:"0",margin:"auto",position:"absolute",top:"0",bottom:"0",right:"0",left:"0"},on:{}};"vertical"==i.type?"start"==t?(d.style["border-bottom-color"]=c,d.style["transform"]="translateY(-25%)"):(d.style["border-top-color"]=c,d.style["transform"]="translateY(25%)"):"start"==t?(d.style["border-right-color"]=c,d.style["transform"]="translateX(-25%)"):(d.style["border-left-color"]=c,d.style["transform"]="translateX(25%)");var h=this.touchManager.getTouchObject();return d.on[h.touchstart]=this.createScrollButtonEvent(t,h),e("div",p,[e("div",d)])},createScrollButtonEvent:function(e,t){var a=this,i=x(a),r=a.ops.scrollButton,o=r.step,l=r.mousedownStep,n="start"==e?-o:o,c="start"==e?-l:l,p=K(window),d=a.type,h=!1,_=!0,m=void 0;function u(r){if(3!=r.which){if(i.setClassHook("cliking"+d+e+"Button",!0),r.stopImmediatePropagation(),r.preventDefault(),_=!1,i.scrollBy(s({},"d"+a.bar.axis.toLowerCase(),n)),f(document,t.touchend,v,!1),"mousedown"==t.touchstart){var o=a.$refs[e];f(o,"mouseenter",y,!1),f(o,"mouseleave",b,!1)}clearTimeout(m),m=setTimeout(function(){h=!0,p(g,window)},500)}}function g(){h&&!_&&(i.scrollBy(s({},"d"+a.bar.axis.toLowerCase(),c),!1),p(g,window))}function v(){if(clearTimeout(m),h=!1,f(document,t.touchend,v,!1,"off"),"mousedown"==t.touchstart){var s=a.$refs[e];f(s,"mouseenter",y,!1,"off"),f(s,"mouseleave",b,!1,"off")}i.setClassHook("cliking"+d+e+"Button",!1)}function y(){_=!1,g()}function b(){_=!0}return u}}};function J(e,t){var a=j[t].axis,i=t.charAt(0)+"Bar",s=!e.bar[i].state.size||!e.mergedOptions.scrollPanel["scrolling"+a]||e.refreshLoad&&"vertical"!==t||e.mergedOptions.bar.disable,r=e.mergedOptions.rail.keepShow;return s&&!r?null:{hideBar:s,props:{type:t,ops:{bar:e.mergedOptions.bar,rail:e.mergedOptions.rail,scrollButton:e.mergedOptions.scrollButton},state:e.bar[i].state,hideBar:s},on:{setBarDrag:e.setBarDrag},ref:t+"Bar",key:t}}function ee(e,t){var a=J(t,"vertical"),i=J(t,"horizontal");return t.setClassHook("hasVBar",!(!a||a.hideBar)),t.setClassHook("hasHBar",!(!i||i.hideBar)),[a?e("bar",r({},a,{props:r({otherBarHide:!i},a.props)})):null,i?e("bar",r({},i,{props:r({otherBarHide:!a},i.props)})):null]}var te=function(e){var t=e.render,a=e.components,i=e.mixins;return{name:"vueScroll",props:{ops:{type:Object}},components:a,mixins:[I].concat(o([].concat(i))),created:function(){var e=this,t=_(this.$vuescrollConfig||{},{}),a=_(z,t);this.$options.propsData.ops=this.$options.propsData.ops||{}
1,Object.keys(this.$options.propsData.ops).forEach(function(t){m(e.mergedOptions,t,e.$options.propsData.ops)}),_(a,this.mergedOptions),this._isVuescrollRoot=!0,this.renderError=A(this.mergedOptions)},render:function(e){var a=this;if(a.renderError)return e("div",[[a.$slots["default"]]]);a.touchManager||(a.touchManager=new p);var i,l={style:{height:a.vuescroll.state.height,width:a.vuescroll.state.width,padding:0,position:"relative",overflow:"hidden"},class:r({__vuescroll:!0},a.classHooks)},n=a.touchManager.getTouchObject();n&&(l.on=(i={},s(i,n.touchenter,function(){a.vuescroll.state.pointerLeave=!1,a.updateBarStateAndEmitEvent(),a.setClassHook("mouseEnter",!0)}),s(i,n.touchleave,function(){a.vuescroll.state.pointerLeave=!0,a.hideBar(),a.setClassHook("mouseEnter",!1)}),s(i,n.touchmove,function(){a.vuescroll.state.pointerLeave=!1,a.updateBarStateAndEmitEvent()}),i));var c=[t(e,a)].concat(o(ee(e,a))),d=this.$slots["scroll-container"];return d?L(e,d,c,l):e("div",l,[c])},mounted:function(){var e=this;this.renderError||(this.initVariables(),this.initWatchOpsChange(),this.refreshInternalStatus(),this.updatedCbs.push(function(){e.scrollToAnchor(),e.updateBarStateAndEmitEvent()}))},updated:function(){var e=this;this.updatedCbs.forEach(function(t){t.call(e)}),this.updatedCbs=[]},beforeDestroy:function(){this.destroy&&this.destroy()},computed:{scrollPanelElm:function(){return this.$refs["scrollPanel"]._isVue?this.$refs["scrollPanel"].$el:this.$refs["scrollPanel"]}},data:function(){return{vuescroll:{state:{isDragging:!1,pointerLeave:!0,isRailHover:!1,height:"100%",width:"100%",currentSizeStrategy:"percent",currentScrollState:null,currentScrollInfo:null}},bar:{vBar:{state:{posValue:0,size:0,opacity:0}},hBar:{state:{posValue:0,size:0,opacity:0}}},mergedOptions:{vuescroll:{},scrollPanel:{},scrollContent:{},rail:{},bar:{}},updatedCbs:[],renderError:!1,classHooks:{hasVBar:!1,hasHBar:!1,vBarVisible:!1,hBarVisible:!1,vBarDragging:!1,hBarDragging:!1,clikingVerticalStartButton:!1,clikingVerticalEndButton:!1,clikingHorizontalStartButton:!1,clikingHorizontalEndButton:!1,mouseEnter:!1}}},methods:{scrollingComplete:function(){this.updateBarStateAndEmitEvent("handle-scroll-complete")},setBarDrag:function(e){this.vuescroll.state.isDragging=e},setClassHook:function(e,t){this.classHooks[e]=t},showAndDefferedHideBar:function(e){var t=this;this.showBar(),this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0),this.timeoutId=setTimeout(function(){t.timeoutId=0,t.hideBar(e)},this.mergedOptions.bar.showDelay)},showBar:function(){var e=this.mergedOptions.bar.opacity;this.bar.vBar.state.opacity=e,this.bar.hBar.state.opacity=e},hideBar:function(e){var t=this.vuescroll.state,a=t.isDragging,i=t.isRailHover;a||i||(e&&!this.mergedOptions.bar.keepShow&&(this.bar.hBar.state.opacity=0,this.bar.vBar.state.opacity=0),this.mergedOptions.bar.keepShow||this.vuescroll.state.isDragging||(this.bar.vBar.state.opacity=0,this.bar.hBar.state.opacity=0))},useNumbericSize:function(){this.vuescroll.state.currentSizeStrategy="number";var e=this.mergedOptions.scrollPanel,t=e.maxHeight,a=e.maxWidth,i=this.$el.parentNode,s=i.clientHeight,r=i.clientWidth,o=this.scrollPanelElm,l=o.scrollHeight,n=o.scrollWidth,c=void 0,p=void 0;t||a?(p=l<=t?void 0:t,c=n<=a?void 0:a):(p=s,c=r),this.vuescroll.state.height=p?p+"px":void 0,this.vuescroll.state.width=c?c+"px":void 0},usePercentSize:function(){this.vuescroll.state.currentSizeStrategy="percent",this.vuescroll.state.height="100%",this.vuescroll.state.width="100%"},setVsSize:function(){var e=this.mergedOptions.vuescroll.sizeStrategy,t=this.mergedOptions.scrollPanel,a=t.maxHeight,i=t.maxWidth,s=this.scrollPanelElm,r=s.clientHeight,o=s.clientWidth;"number"==e||a&&r>a||i&&o>i?this.useNumbericSize():"percent"==e&&r!=a&&o!=i&&this.usePercentSize()},initWatchOpsChange:function(){var e=this,t={deep:!0,sync:!0};this.$watch("mergedOptions",function(){setTimeout(function(){if(e.isSmallChangeThisTick)return e.isSmallChangeThisTick=!1,void e.updateBarStateAndEmitEvent("options-change");e.refreshInternalStatus()},0)},t),Y.forEach(function(a){e.$watch(a,function(){e.isSmallChangeThisTick=!0},t)})},scrollToAnchor:function(){var e=function(e){return/^#[a-zA-Z_]\d*$/.test(e)},t=window.location.hash;if(t&&(!(t=t.slice(t.lastIndexOf("#")))||e(t))){var a=document.querySelector(t);!C(a,this.$el)||this.mergedOptions.scrollPanel.initialScrollY||this.mergedOptions.scrollPanel.initialScrollX||this.scrollIntoView(a)}}}}},ae={name:"scrollPanel",props:{ops:{type:Object,required:!0}},methods:{updateInitialScroll:function(){var e=0,t=0,a=x(this);
1this.ops.initialScrollX&&(e=this.ops.initialScrollX),this.ops.initialScrollY&&(t=this.ops.initialScrollY),(e||t)&&a.scrollTo({x:e,y:t})}},mounted:function(){var e=this;setTimeout(function(){e._isDestroyed||e.updateInitialScroll()},0)},render:function(e){var t={class:["__panel"],style:{position:"relative",boxSizing:"border-box"}},a=x(this),i=a.$slots["scroll-panel"];return i?L(e,i,this.$slots.default,t):e("div",t,[[this.$slots.default]])}};function ie(e,t){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=(a={},s(a,ae.name,ae),s(a,Q.name,Q),a),l={};l.components=o,l.render=t,l.mixins=e;var n=te(l);return N(i,r),n}function se(e,t){for(var a=e.children,i=[],s=function(e){var a=e.getBoundingClientRect(),i=a.left,s=a.top,r=a.width,o=a.height,l=t.getBoundingClientRect(),n=l.left,c=l.top,p=l.height,d=l.width;return i-n+r>0&&i-n<d&&s-c+o>0&&s-c<p},r=0;r<a.length;r++){var o=a.item(r);s(o)&&!o.isResizeElm&&i.push(o)}return i}function re(e,t){return function(a){return t(e,a)}}function oe(e,t){var a=null;return"easeInQuad"===e&&(a=t*t),"easeOutQuad"===e&&(a=t*(2-t)),"easeInOutQuad"===e&&(a=t<.5?2*t*t:(4-2*t)*t-1),"easeInCubic"===e&&(a=t*t*t),"easeOutCubic"===e&&(a=--t*t*t+1),"easeInOutCubic"===e&&(a=t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1),"easeInQuart"===e&&(a=t*t*t*t),"easeOutQuart"===e&&(a=1- --t*t*t*t),"easeInOutQuart"===e&&(a=t<.5?8*t*t*t*t:1-8*--t*t*t*t),"easeInQuint"===e&&(a=t*t*t*t*t),"easeOutQuint"===e&&(a=1+--t*t*t*t*t),"easeInOutQuint"===e&&(a=t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t),a||t}function le(){return!0}var ne=Date.now||function(){return(new Date).getTime()},ce=function(){function e(){a(this,e),this.init(),this.isRunning=!1}return i(e,[{key:"pause",value:function(){this.isRunning&&(this.isPaused=!0)}},{key:"stop",value:function(){this.isStopped=!0}},{key:"continue",value:function(){this.isPaused&&(this.isPaused=!1,this.ts=ne()-this.percent*this.spd,this.execScroll())}},{key:"startScroll",value:function(e,t,a){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:le,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:le,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:le,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:le,l=t-e,n=l>0?-1:1,c=ne();this.isRunning||this.init(),n!=this.dir||c-this.ts>200?(this.ts=c,this.dir=n,this.st=e,this.ed=t,this.df=l):this.df+=l,this.spd=a,this.completeCb=s,this.vertifyCb=r,this.stepCb=i,this.easingMethod=o,this.isRunning||this.execScroll()}},{key:"execScroll",value:function(){var e=this;if(this.df){var t=this.percent||0;this.percent=0,this.isRunning=!0;var a=function a(){if(e.isRunning&&e.vertifyCb(t)&&!e.isStopped){if(t=(ne()-e.ts)/e.spd,e.isPaused)return e.percent=t,void(e.isRunning=!1);if(t<1){var i=e.st+e.df*e.easingMethod(t);e.stepCb(i),e.ref(a)}else e.stepCb(e.st+e.df),e.completeCb(),e.isRunning=!1}else e.isRunning=!1};this.ref(a)}}},{key:"init",value:function(){this.st=0,this.ed=0,this.df=0,this.spd=0,this.ts=0,this.dir=0,this.ref=K(window),this.isPaused=!1,this.isStopped=!1}}]),e}();function pe(e,t,a){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:300,s=arguments[4],r=arguments[5],o=void 0,l=void 0,n=void 0,c=void 0,p=void 0,d=void 0,h=e,_=h.nodeType,m=new ce,u=new ce;if(_){9==_&&(e=e.scrollingElement);var g=e;o=g.scrollLeft,l=g.scrollTop,n=g.scrollHeight,c=g.scrollWidth,p=g.clientWidth,d=g.clientHeight,t="undefined"===typeof t?o:M(t,c-p),a="undefined"===typeof a?l:M(a,n-d);var v=re(s,oe);m.startScroll(o,t,i,function(t){e.scrollLeft=t},r,void 0,v),u.startScroll(l,a,i,function(t){e.scrollTop=t},r,void 0,v)}else b("You must pass a dom for the first param, for window scrolling, you can pass document as the first param.")}var de={mounted:function(){this.scrollX=new ce,this.scrollY=new ce},methods:{nativeStop:function(){this.scrollX.stop(),this.scrollY.stop()},nativePause:function(){this.scrollX.pause(),this.scrollY.pause()},nativeContinue:function(){this.scrollX.continue(),this.scrollY.continue()},nativeScrollTo:function(e,t,a,i){!1===a||"undefined"===typeof a&&(a=this.mergedOptions.scrollPanel.speed);var s=this.scrollPanelElm,r=s.scrollTop,o=s.scrollLeft,l=s.scrollWidth,n=s.clientWidth,c=s.scrollHeight,p=s.clientHeight;if(e="undefined"===typeof e?o:M(e,l-n),t="undefined"===typeof t?r:M(t,c-p),a){i=i||this.mergedOptions.scrollPanel.easing;var d=re(i,oe);e!=o&&this.scrollX.startScroll(o,e,a,function(e){s.scrollLeft=e},this.scrollingComplete.bind(this),void 0,d),t!=r&&this.scrollY.startScroll(r,t,a,function(e){s.scrollTop=e},this.scrollingComplete.bind(this),void 0,d)}else s.scrollTop=t,s.scrollLeft=e},getCurrentviewDomNative:function(){var e=this.scrollContentElm,t=se(e,this.$el);return t}}};function he(e){var t={ref:"scrollPanel",style:{height:"100%",overflowY:"scroll",overflowX:"scroll"},class:[],nativeOn:{"&scroll":e.handleScroll},props:{ops:e.mergedOptions.scrollPanel}};e.scrollYEnable=!0,e.scrollXEnable=!0,t.nativeOn.DOMMouseScroll=t.nativeOn.mousewheel=e.onMouseWheel;var a=e.mergedOptions.scrollPanel,i=a.scrollingY,s=a.scrollingX;e.bar.hBar.state.size&&s||(e.scrollXEnable=!1,t.style.overflowX="hidden"),e.bar.vBar.state.size&&i||(e.scrollYEnable=!1,t.style.overflowY="hidden");var r=v();return r?(e.bar.vBar.state.size&&e.mergedOptions.scrollPanel.scrollingY&&("right"==e.mergedOptions.scrollPanel.verticalNativeBarPos?t.style.marginRight="-"+r+"px":t.
1style.marginLeft="-"+r+"px"),e.bar.hBar.state.size&&e.mergedOptions.scrollPanel.scrollingX&&(t.style.height="calc(100% + "+r+"px)")):(O(),t.class.push("__hidebar"),n()&&(t.style["-webkit-overflow-scrolling"]="touch")),t.style.transformOrigin="",t.style.transform="",t}function _e(e,t){var a={};return a=he(t),e("scrollPanel",a,[me(e,t)])}function me(e,t){var a={position:"relative","box-sizing":"border-box","min-width":"100%","min-height":"100%"},i={style:a,ref:"scrollContent",class:"__view"},s=t.$slots["scroll-content"];return t.mergedOptions.scrollPanel.scrollingX?a.width=w("width","fit-content"):i.style["width"]="100%",t.mergedOptions.scrollPanel.padding&&(i.style.paddingRight=t.mergedOptions.rail.size),s?L(e,s,t.$slots.default,i):e("div",i,[t.$slots.default])}function ue(e){var t={ref:"scrollPanel",style:{"user-select":"none","-webkit-user-select":"none","min-width":"100%","min-height":"100%"},class:[],props:{ops:e.mergedOptions.scrollPanel}};t.class.push("__slide"),n()&&(t.style=s({},"-webkit-overflow-scrolling","touch")),"transform"==e.mergedOptions.vuescroll.renderMethod&&(t.style["transform-origin"]="left top 0px");var a=e.mergedOptions.scrollPanel,i=a.scrollingX,r=a.scrollingY,o=a.padding;if(i&&!e.refreshLoad){var l=w("width","fit-content");l?t.style["width"]=l:t["display"]="inline-block"}return i||t.class.push("x-hidden"),r||t.class.push("y-hidden"),o&&(t.style.paddingRight=e.mergedOptions.rail.size),t}function ge(e,t){var a=k(t.$slots["scroll-panel"]).ch||t.$slots.default,i=[];return a||(t.$slots.default=a=[]),t.mergedOptions.vuescroll.pullRefresh.enable&&i.push(e("div",{class:"__refresh",style:{visibility:t.refrehDomVisiable?"":"hidden"},ref:F,key:F},[ve(e,t,"refresh",t.pullRefreshTip)])),i.push(a),t.mergedOptions.vuescroll.pushLoad.enable&&i.push(e("div",{ref:W,key:W,class:"__load",style:{visibility:t.loadDomVisiable?"":"hidden"}},[ve(e,t,"load",t.pushLoadTip)])),i}function ve(e,t,a,i){var s=t.vuescroll.state[a+"Stage"],r=null;if(r=t.$slots[a+"-"+s])return r;switch(s){case"deactive":case"active":var o="active";"deactive"==s&&(o+=" deactive"),r=e("svg",{class:o,attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 1000 1000","enable-background":"new 0 0 1000 1000",xmlSpace:"preserve"}},[e("metadata",[" Svg Vector Icons : http://www.sfont.cn "]),e("g",[e("g",{attrs:{transform:"matrix(1 0 0 -1 0 1008)"}},[e("path",{attrs:{d:"M10,543l490,455l490-455L885,438L570,735.5V18H430v717.5L115,438L10,543z"}})])])]);break;case"start":r=e("svg",{attrs:{viewBox:"0 0 50 50"},class:"start"},[e("circle",{attrs:{stroke:"true",cx:"25",cy:"25",r:"20"},class:"bg-path"}),e("circle",{attrs:{cx:"25",cy:"25",r:"20"},class:"active-path"})]);break;case"beforeDeactive":r=e("svg",{attrs:{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3562"}},[e("path",{attrs:{d:"M512 0C229.706831 0 0 229.667446 0 512s229.667446 512 512 512c282.293169 0 512-229.667446 512-512S794.332554 0 512 0z m282.994215 353.406031L433.2544 71
15.145846a31.484062 31.484062 0 0 1-22.275938 9.231754h-0.4096a31.586462 31.586462 0 0 1-22.449231-9.814646L228.430769 546.327631a31.507692 31.507692 0 0 1 45.701908-43.386093l137.4208 144.785724L750.442338 308.854154a31.507692 31.507692 0 1 1 44.551877 44.551877z",fill:"","p-id":"3563"}})]);break}return[r,i]}function fe(e,t){var a=ue(t);return e("scrollPanel",a,[ge(e,t)])}function ye(e,t){return"native"==t.mode?_e(e,t):"slide"==t.mode?fe(e,t):void 0}function be(e,t){return Ce(e,t)}function Ce(e,t){if(!e.hasResized){var a="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",i=document.createElement("div");i.style.cssText=a;var s=document.createElement("object");return s.style.cssText=a,s.type="text/html",s.tabIndex=-1,s.onload=function(){f(s.contentDocument.defaultView,"resize",t)},l()||(s.data="about:blank"),i.isResizeElm=!0,i.appendChild(s),e.appendChild(i),l()&&(s.data="about:blank"),function(){s.contentDocument&&f(s.contentDocument.defaultView,"resize",t,"off"),e.removeChild(i),e.hasResized=!1}}}var Se={methods:{slideScrollTo:function(e,t,a,i){var s=this.getPosition(),r=s.scrollLeft,o=s.scrollTop;e=M(e||r,this.scroller.__maxScrollLeft),t=M(t||o,this.scroller.__maxScrollTop),this.scroller.scrollTo(e,t,a>0,void 0,!1,a,i)},zoomBy:function(e,t,a,i,s){this.scroller?this.scroller.zoomBy(e,t,a,i,s):b("zoomBy and zoomTo are only for slide mode!")},zoomTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments[2],i=arguments[3],s=arguments[4];this.scroller?this.scroller.zoomTo(e,t,a,i,s):b("zoomBy and zoomTo are only for slide mode!")},getCurrentPage:function(){if(this.scroller&&this.mergedOptions.vuescroll.paging)return this.scroller.getCurrentPage();b("getCurrentPage and goToPage are only for slide mode and paging is enble!")},goToPage:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.scroller&&this.mergedOptions.vuescroll.paging?this.scroller.goToPage(e,t):b("getCurrentPage and goToPage are only for slide mode and paging is enble!")},triggerRefreshOrLoad:function(e){if(this.scroller){var t=this.mergedOptions.vuescroll.pullRefresh.enable,a=this.mergedOptions.vuescroll.pushLoad.enable;if("refresh"!=e||t)if("load"!=e||a)if("refresh"===e||"load"===e){if("start"!=this.vuescroll.state[e+"Stage"])return this.scroller.triggerRefreshOrLoad(e),!0}else b("param must be one of load and refresh!");else b("load must be enabled and content's height > container's height!");else b("refresh must be enabled!")}else b("You can only use triggerRefreshOrLoad in slide mode!")},getCurrentviewDomSlide:function(){var e=this.scrollPanelElm,t=se(e,this.$el);return t}}},we={mixins:[Se,de],methods:{internalScrollTo:function(e,t,a,i){"native"==this.mode?this.nativeScrollTo(e,t,a,i):"slide"==this.mode&&this.slideScrollTo(e,t,a,i)},stop:function(){this.nativeStop()},pause:function(){this.nativePause()},continue:function(){this.nativeContinue()},getCurrentviewDom:function(){return"slide"==this.mode?this.getCurrentviewDomSlide():this.getCurrentviewDomNative()}}},Le=Date.now||function(){return+new Date},ke=60,xe=1e3,$e={},Te=1,De={effect:{}},Me=null;Me="undefined"!==typeof window?window:{},De.effect.Animate={requestAnimationFrame:K(Me),stop:function(e){var t=null!=$e[e];return t&&($e[e]=null),t},isRunning:function(e){return null!=$e[e]},start:function(e,t,a,i,s,r){var o=Le(),l=o,n=0,c=0,p=Te++;if(r||(r=document.body),p%20===0){var d={};for(var h in $e)d[h]=!0;$e=d}var _=function d(h){var _=!0!==h,m=Le();if(!$e[p]||t&&!t(p))return $e[p]=null,void(a&&a(ke-c/((m-o)/xe),p,!1));if(_)for(var u=Math.round((m-l)/(xe/ke))-1,g=0;g<Math.min(u,4);g++)d(!0),c++;if($e[p]){i&&(n=(m-o)/i,n>1&&(n=1));var v=s?s(n):n;!1!==e(v,m,_)&&1!==n||!_?_&&(l=m,De.effect.Animate.requestAnimationFrame(d,r)):($e[p]=null,a&&a(ke-c/((m-o)/xe),p,1===n||null==i))}};return $e[p]=!0,De.effect.Animate.requestAnimationFrame(_,r),p}};var Pe=null,Oe=null;function Be(e,t){for(var a in this.__callback=e,this.options={scrollingX:!0,scrollingY:!0,animating:!0,animationDuration:250,bouncing:{top:100,bottom:100,left:100,right:100},locking:!0,paging:!1,snapping:!1,zooming:!1,minZoom:.5,maxZoom:3,speedMultiplier:1,scrollingComplete:X,animatingEasing:"easeOutCubic",noAnimatingEasing:"easeInOutCubic",penetrationDeceleration:.03,penetrationAcceleration:.08},t)this.options[a]=t[a];Pe=re(this.options.animatingEasing,oe),Oe=re(this.options.noAnimatingEasing,oe)}var Ie={__isSingleTouch:!1,__isTracking:!1,__didDecelerationComplete:!1,__isGesturing:!1,__isDragging:!1,__isDecelerating:!1,__isAnimating:!1,__clientLeft:0,__clientTop:0,__clientWidth:0,__clientHeight:0,__contentWidth:0,__contentHeight:0,__snapWidth:100,__snapHeight:100,__refreshHeight:null,__loadHeight:null,__refreshActive:!1,__refreshActivate:null,__refreshBeforeDeactivate:null,__refreshDeactivate:null,__refreshStart:null,__loadActive:null,__loadActivate:null,__loadBeforeDeactivate:null,__loadDeactivate:null,__loadStart:null,__zoomLevel:1,__scrollLeft:0,__scrollTop:0,__maxScrollLeft:0,__maxScrollTop:0,__scheduledLeft:0,__scheduledTop:0,__scheduledZoom:0,__currentPageX:null,__currentPageY:null,__totalXPage:null,__totalYPage:null,__disable:!1,__lastTouchLeft:null,__lastTouchTop:null,__lastTouchMove:null,__positions:null,__minDecelerationScrollLeft:null,__minDecelerationScrollTop:null,__maxDecelerationScrollLeft:null,__maxDecelerationScrollTop:null,__decelerationVelocityX:null,__decelerationVelocityY:null,setDimensions:function(e,t,a,i,s){var r=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=this;e===+e&&(o.__clientWidth=e),t===+t&&(o.__clientHeight=t),a===+a&&(o.__contentWidth=a),i===+i&&(o.__contentHeight=i),o.__computeScrollMax(),r||o.scrollTo(o.__scrollLeft,o.__scrollTop,s)},setPosition:function(e,t){var a=this;a.__clientLeft=e||0,a.__clientTop=t||0},setSnapSize:function(e,t){var a=this;a.__snapWidth=e,a.__snapHeight=t},activatePullToRefresh:function(e,t){var a=t.activateCallback,i=t.deactivateCallback,s=t.startCallback,r=t.beforeDeactivateCallback,o=t.beforeDeactiveEnd,l=this;l.__refreshHeight=e,l.__refreshActivate=a,l.__refreshBeforeDeactivate=r,l.__refreshBeforeDeactiveEnd=o,l.__refreshDeactivate=i,l.__refreshStart=s},activatePushToLoad:function(e,t){var a=t.activateCallback,i=t.deactivateCallback,s=t.startCallback,r=t.beforeDeactivateCallback,o=t.beforeDeactiveEnd,l=this;l.__loadHeight=e,l.__loadActivate=a,l.__loadBeforeDeactivate=r,l.__loadBeforeDeactiveEnd=o,l.__loadDeactivate=i,l.__loadStart=s},triggerRefreshOrLoad:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"refresh",t=this.__isDecelerating;if(t&&(De.effect.Animate.stop(t),this.__isDecelerating=!1),"refresh"==e){if(this.__refreshActive||this.__refreshBeforeDeactiveStarted)return;this.__publish(this.__scrollLeft,-this.__refreshHeight,this.__zoomLevel,!0),this.__refreshStart&&(this.__refreshStart(),this.__refreshActive=!0)}else if("load"==e){if(this.__loadActive||this.__loadBeforeDeactiveStarted)return;this.__publish(this.__scrollLeft,this.__maxScrollTop+this.__loadHeight,this.__zoomLevel,!0),this.__loadStart&&(this.__loadStart(),this.__loadActive=!0)}},finishRefreshOrLoad:function(){var e=this;if(e.__refreshActive){e.__refreshActive=!1;var t=function(){e.__refreshBeforeDeactiveEnd&&e.__refreshBeforeDeactiveEnd(),e.__refreshBeforeDeactiveStarted=!0,e.scrollTo(e.__scrollLeft,e.__scrollTop,!0)};e.__refreshBeforeDeactivate?e.__refreshBeforeDeactivate(t):t()}if(e.__loadActive){e.__loadActive=!1;var a=function(){e.__loadBeforeDeactiveEnd&&e.__loadBeforeDeactiveEnd(),e.__loadBeforeDeactiveStarted=!0,e.scrollTo(e.__scrollLeft,e.__scrollTop,!0)};e.__loadBeforeDeactivate?e.__loadBeforeDeactivate(a):a()}},getValues:function(){var e=this;return{left:e.__scrollLeft,top:e.__scrollTop,zoom:e.__zoomLevel}},getScrollMax:function(){var e=this;return{left:e.__maxScrollLeft,top:e.__maxScrollTop}},zoomTo:function(e,t,a,i,s){var r=this;if(!r.options.zooming)throw new Error("Zooming is not enabled!");
1s&&(r.__zoomComplete=s),r.__isDecelerating&&(De.effect.Animate.stop(r.__isDecelerating),r.__isDecelerating=!1);var o=r.__zoomLevel;null==a&&(a=r.__clientWidth/2),null==i&&(i=r.__clientHeight/2),e=Math.max(Math.min(e,r.options.maxZoom),r.options.minZoom),r.__computeScrollMax(e);var l=(a+r.__scrollLeft)*e/o-a,n=(i+r.__scrollTop)*e/o-i;l>r.__maxScrollLeft?l=r.__maxScrollLeft:l<0&&(l=0),n>r.__maxScrollTop?n=r.__maxScrollTop:n<0&&(n=0),r.__publish(l,n,e,t)},zoomBy:function(e,t,a,i,s){var r=this;r.zoomTo(r.__zoomLevel*e,t,a,i,s)},scrollTo:function(e,t,a,i,s,r,o){var l=this;if(l.__isDecelerating&&(De.effect.Animate.stop(l.__isDecelerating),l.__isDecelerating=!1),null!=i&&i!==l.__zoomLevel){if(!l.options.zooming)throw new Error("Zooming is not enabled!");e*=i,t*=i,l.__computeScrollMax(i)}else i=l.__zoomLevel;l.options.scrollingX||s?l.options.paging?e=Math.round(e/l.__clientWidth)*l.__clientWidth:l.options.snapping&&(e=Math.round(e/l.__snapWidth)*l.__snapWidth):e=l.__scrollLeft,l.options.scrollingY||s?l.options.paging?t=Math.round(t/l.__clientHeight)*l.__clientHeight:l.options.snapping&&(t=Math.round(t/l.__snapHeight)*l.__snapHeight):t=l.__scrollTop,s||(e=Math.max(Math.min(l.__maxScrollLeft,e),0),t=Math.max(Math.min(l.__maxScrollTop,t),0)),e===l.__scrollLeft&&t===l.__scrollTop&&(a=!1),l.__isTracking||l.__publish(e,t,i,a,r,o)},scrollBy:function(e,t,a){var i=this,s=i.__isAnimating?i.__scheduledLeft:i.__scrollLeft,r=i.__isAnimating?i.__scheduledTop:i.__scrollTop;i.scrollTo(s+(e||0),r+(t||0),a)},getCurrentPage:function(){return this.__computePage(),{x:this.__currentPageX,y:this.__currentPageY}},goToPage:function(e,t){var a=e.x,i=e.y;isNaN(a)&&(a=1),isNaN(i)&&(i=1),this.scrollTo((a-1)*this.__clientWidth,(i-1)*this.__clientHeight,t)},doMouseZoom:function(e,t,a,i){var s=this,r=e>0?.97:1.03;return s.zoomTo(s.__zoomLevel*r,!1,a-s.__clientLeft,i-s.__clientTop)},doTouchStart:function(e,t){if(null==e.length)throw new Error("Invalid touch list: "+e);if(t instanceof Date&&(t=t.valueOf()),"number"!==typeof t)throw new Error("Invalid timestamp value: "+t);var a,i,s=this;s.__interruptedAnimation=!0,s.__isDecelerating&&(De.effect.Animate.stop(s.__isDecelerating),s.__isDecelerating=!1,s.__interruptedAnimation=!0),s.__isAnimating&&(De.effect.Animate.stop(s.__isAnimating),s.__isAnimating=!1,s.__interruptedAnimation=!0);var r=1===e.length;r?(a=e[0].pageX,i=e[0].pageY):(a=Math.abs(e[0].pageX+e[1].pageX)/2,i=Math.abs(e[0].pageY+e[1].pageY)/2),s.__initialTouchLeft=a,s.__initialTouchTop=i,s.__zoomLevelStart=s.__zoomLevel,s.__lastTouchLeft=a,s.__lastTouchTop=i,s.__lastTouchMove=t,s.__lastScale=1,s.__enableScrollX=!r&&s.options.scrollingX,s.__enableScrollY=!r&&s.options.scrollingY,s.__isTracking=!0,s.__didDecelerationComplete=!1,s.__isDragging=!r,s.__isSingleTouch=r,s.__positions=[]},doTouchMove:function(e,t,a){if(null==e.length)throw new Error("Invalid touch list: "+e);if(t instanceof Date&&(t=t.valueOf()),"number"!==typeof t)throw new Error("Invalid timestamp value: "+t);var i=this;if(i.__isTracking){var s,r;2===e.length?(s=Math.abs(e[0].pageX+e[1].pageX)/2,r=Math.abs(e[0].pageY+e[1].pageY)/2):(s=e[0].pageX,r=e[0].pageY);var o=i.__positions;if(i.__isDragging){var l=s-i.__lastTouchLeft,n=r-i.__lastTouchTop,c=i.__scrollLeft,p=i.__scrollTop,d=i.__zoomLevel;if(null!=a&&i.options.zooming){var h=d;if(d=d/i.__lastScale*a,d=Math.max(Math.min(d,i.options.maxZoom),i.options.minZoom),h!==d){var _=s-i.__clientLeft,m=r-i.__clientTop;c=(_+c)*d/h-_,p=(m+p)*d/h-m,i.__computeScrollMax(d)}}var u=i.options.bouncing;if(i.__enableScrollX){c-=l*this.options.speedMultiplier;var g=i.__maxScrollLeft;(c>g||c<0)&&(c+=l/2*this.options.speedMultiplier,c=Math.min(Math.max(-u.left,c),g+u.right))}if(i.__enableScrollY){p-=n*this.options.speedMultiplier;var v=i.__maxScrollTop;(p>v||p<0)&&(p+=n/2*this.options.speedMultiplier,p=Math.min(Math.max(-u.top,p),v+u.bottom),i.__enableScrollX||null==i.__refreshHeight&&null==i.__loadHeight||(!i.__refreshActive&&p<=-i.__refreshHeight?(i.__refreshActive=!0,i.__refreshActivate&&i.__refreshActivate()):i.__refreshActive&&p>-i.__refreshHeight?(i.__refreshActive=!1,i.__refreshDeactivate&&i.__refreshDeactivate()):!i.__loadActive&&p>=i.__maxScrollTop+i.__loadHeight&&i.__loadHeight>0?(i.__loadActive=!0,i.__loadActivate&&i.__loadActivate()):i.__loadActive&&p<i.__maxScrollTop+i.__loadHeight&&(i.__loadActive=!1,i.__loadDeactivate&&i.__loadDeactivate())))}o.length>60&&o.splice(0,30),o.push(c,p,t),i.__publish(c,p,d)}else{var f=i.options.locking?3:0,y=5,b=Math.abs(s-i.__initialTouchLeft),C=Math.abs(r-i.__initialTouchTop);i.__enableScrollX=i.options.scrollingX&&b>=f,i.__enableScrollY=i.options.scrollingY&&C>=f,o.push(i.__scrollLeft,i.__scrollTop,t),i.__isDragging=(i.__enableScrollX||i.__enableScrollY)&&(b>=y||C>=y),i.__isDragging&&(i.__interruptedAnimation=!1)}i.__lastTouchLeft=s,i.__lastTouchTop=r,i.__lastTouchMove=t,i.__lastScale=a}},doTouchEnd:function(e){if(e instanceof Date&&(e=e.valueOf()),"number"!==typeof e)throw new Error("Invalid timestamp value: "+e);var t=this;if(t.__isTracking){if(t.__isTracking=!1,t.__isDragging)if(t.__isDragging=!1,t.__isSingleTouch&&t.options.animating&&e-t.__lastTouchMove<=100){for(var a=t.__positions,i=a.length-1,s=i,r=i;r>0&&a[r]>t.__lastTouchMove-100;r-=3)s=r;if(s!==i){var o=a[i]-a[s],l=t.__scrollLeft-a[s-2],n=t.__scrollTop-a[s-1];t.__decelerationVelocityX=l/o*(1e3/60),t.__decelerationVelocityY=n/o*(1e3/60);var c=t.options.paging||t.options.snapping?4:1;Math.abs(t.__decelerationVelocityX)>c||Math.abs(t.__decelerationVelocityY)>c?t.__refreshActive||t.__loadActive||t.__startDeceleration(e):t.__scrollComplete()}else t.__scrollComplete()}else e-t.__lastTouchMove>100&&t.__scrollComplete();t.__isDecelerating||(t.__refreshActive&&t.__refreshStart?(t.__publish(t.__scrollLeft,-t.__refreshHeight,t.__zoomLevel,!0),t.__refreshStart&&t.__refreshStart()):t.__loadActive&&t.__loadStart?(t.__publish(t.__scrollLeft,t.__maxScrollTop+t.__loadHeight,t.__zoomLevel,!0),t.__loadStart&&t.__loadStart()):((t.__interruptedAnimation||t.__isDragging)&&t.__scrollComplete(),t.scrollTo(t.__scrollLeft,t.__scrollTop,!0,t.__zoomLevel),t.__refreshActive?(t.__refreshActive=!1,t.__refreshDeactivate&&t.__refreshDeactivate()):t.__loadActive&&(t.__loadActive=!1,t.__loadDeactivate&&t.__loadDeactivate()))),t.__positions.length=0}},onScroll:X,stop:function(){var e=this;e.__disable=!0},start:function(){var e=this;e.__disable=!0},__publish:function(e,t,a,i,s,r){var o=this;if(!o.__disable){isNaN(e)&&(e=this.__scrollLeft),isNaN(t)&&(t=this.__scrollTop);
1var l=o.__isAnimating;if(l&&(De.effect.Animate.stop(l),o.__isAnimating=!1),i&&(o.options.animating||s)){o.__scheduledLeft=e,o.__scheduledTop=t,o.__scheduledZoom=a;var n=o.__scrollLeft,c=o.__scrollTop,p=o.__zoomLevel,d=e-n,h=t-c,_=a-p,m=function(e,t,a){a&&(o.__scrollLeft=n+d*e,o.__scrollTop=c+h*e,o.__zoomLevel=p+_*e,o.__callback&&(o.__callback(o.__scrollLeft,o.__scrollTop,o.__zoomLevel),o.onScroll()))},u=function(e){return o.__isAnimating===e},g=function(e,t,a){t===o.__isAnimating&&(o.__isAnimating=!1),(o.__didDecelerationComplete||a)&&o.__scrollComplete(),o.options.zooming&&(o.__computeScrollMax(),o.__zoomComplete&&(o.__zoomComplete(),o.__zoomComplete=null)),o.__refreshBeforeDeactiveStarted&&(o.__refreshBeforeDeactiveStarted=!1,o.__refreshDeactivate&&o.__refreshDeactivate()),o.__loadBeforeDeactiveStarted&&(o.__loadBeforeDeactiveStarted=!1,o.__loadDeactivate&&o.__loadDeactivate())},v=Pe;r&&(v=re(r,oe)),o.__isAnimating=De.effect.Animate.start(m,u,g,s||o.options.animationDuration,l?v:Oe)}else o.__scheduledLeft=o.__scrollLeft=e,o.__scheduledTop=o.__scrollTop=t,o.__scheduledZoom=o.__zoomLevel=a,o.__callback&&(o.__callback(e,t,a),o.onScroll()),o.options.zooming&&(o.__computeScrollMax(),o.__zoomComplete&&(o.__zoomComplete(),o.__zoomComplete=null)),o.__refreshBeforeDeactiveStarted&&(o.__refreshBeforeDeactiveStarted=!1,o.__refreshDeactivate&&o.__refreshDeactivate()),o.__loadBeforeDeactiveStarted&&(o.__loadBeforeDeactiveStarted=!1,o.__loadDeactivate&&o.__loadDeactivate())}},__computeScrollMax:function(e){var t=this;null==e&&(e=t.__zoomLevel),t.__maxScrollLeft=Math.max(t.__contentWidth*e-t.__clientWidth,0),t.__maxScrollTop=Math.max(t.__contentHeight*e-t.__clientHeight,0)},__computePage:function(){var e=this,t=e.__clientWidth,a=e.__clientHeight,i=e.__scrollLeft,s=e.__scrollTop;e.__totalXPage=Math.ceil(e.__contentWidth/t),e.__currentPageX=Math.ceil(i/t+1),e.__totalYPage=Math.ceil(e.__contentHeight/a),e.__currentPageY=Math.ceil(s/a+1)},__scrollComplete:function(){var e=this;e.options.scrollingComplete()},__startDeceleration:function(){var e=this;if(e.options.paging){var t=Math.max(Math.min(e.__scrollLeft,e.__maxScrollLeft),0),a=Math.max(Math.min(e.__scrollTop,e.__maxScrollTop),0),i=e.__clientWidth,s=e.__clientHeight;e.__minDecelerationScrollLeft=Math.floor(t/i)*i,e.__minDecelerationScrollTop=Math.floor(a/s)*s,e.__maxDecelerationScrollLeft=Math.ceil(t/i)*i,e.__maxDecelerationScrollTop=Math.ceil(a/s)*s}else e.__minDecelerationScrollLeft=0,e.__minDecelerationScrollTop=0,e.__maxDecelerationScrollLeft=e.__maxScrollLeft,e.__maxDecelerationScrollTop=e.__maxScrollTop;var r=function(t,a,i){e.__stepThroughDeceleration(i)},o=e.options.snapping?4:.001,l=function(){var t=Math.abs(e.__decelerationVelocityX)>=o||Math.abs(e.__decelerationVelocityY)>=o;return t||(e.__didDecelerationComplete=!0),t},n=function(){e.__isDecelerating&&(e.__isDecelerating=!1,e.__didDecelerationComplete&&e.__scrollComplete(),e.scrollTo(e.__scrollLeft,e.__scrollTop,e.options.snapping))};e.__isDecelerating=De.effect.Animate.start(r,l,n)},__stepThroughDeceleration:function(e){var t=this,a=t.options.bouncing,i=t.__minDecelerationScrollLeft,s=t.__maxDecelerationScrollLeft,r=t.__minDecelerationScrollTop,o=t.__maxDecelerationScrollTop,l=t.__scrollLeft+t.__decelerationVelocityX,n=t.__scrollTop+t.__decelerationVelocityY,c=l<i||l>s,p=n<r||n>o,d=Math.min(Math.max(i-a.left,l),s+a.right),h=Math.min(Math.max(r-a.top,n),o+a.bottom);if(e?t.__publish(d,h,t.__zoomLevel):(t.__scrollLeft=l,t.__scrollTop=n),!t.options.paging){var _=.95;t.__decelerationVelocityX*=_,t.__decelerationVelocityY*=_}var m=0,u=0,g=t.options.penetrationDeceleration,v=t.options.penetrationAcceleration;c&&(l<t.__minDecelerationScrollLeft?m=t.__minDecelerationScrollLeft-l:l>t.__maxDecelerationScrollLeft&&(m=t.__maxDecelerationScrollLeft-l)),p&&(n<t.__minDecelerationScrollTop?u=t.__minDecelerationScrollTop-n:n>t.__maxDecelerationScrollTop&&(u=t.__maxDecelerationScrollTop-n)),0!==m&&(m*t.__decelerationVelocityX<=0?(t.__decelerationVelocityX+=m*g,m<0&&-m>=a.right&&t.__decelerationVelocityX>0&&(t.__decelerationVelocityX=-a.right/2),m>0&&m>=a.left&&t.__decelerationVelocityX<0&&(t.__decelerationVelocityX=a.left/2)):t.__decelerationVelocityX=m*v),0!==u&&(u*t.__decelerationVelocityY<=0?(t.__decelerationVelocityY+=u*g,u<0&&-u>=a.bottom&&t.__decelerationVelocityY>0&&(t.__decelerationVelocityY=-a.bottom/2),u>0&&u>=a.top&&t.__decelerationVelocityY<0&&(t.__decelerationVelocityY=a.top/2)):t.__decelerationVelocityY=u*v/2)}};for(var Ee in Ie)Be.prototype[Ee]=Ie[Ee];
1function Re(e,t,a,i){if("position"==i)return function(t,a){e.style.left=-t+"px",e.style.top=-a+"px"};var s,r=S(t),o=document.createElement("div"),l=r+"Perspective",n="transform";return o.style[l]!==s?function(t,i,s){e.style[n]="translate3d("+-t+a+","+-i+a+",0) scale("+s+")"}:o.style[n]!==s?function(t,i,s){e.style[n]="translate("+-t+a+","+-i+a+") scale("+s+")"}:void 0}var ze=new p;function Ae(e,t,a,i,s,r){var o=null,l=!1,n=ze.getTouchObject();function c(e){var i=ze.getEventObject(e);i[0]&&i[0].target&&i[0].target.tagName.match(/input|textarea|select/i)||t.__disable||(a("mousedown"),l=!0,t.doTouchStart(i,e.timeStamp),s&&e.preventDefault(),e.stopPropagation(),document.addEventListener(n.touchmove,p,{passive:!1}))}function p(e){if(!t.__disable&&l){var i=ze.getEventObject(e);a("mousemove"),t.doTouchMove(i,e.timeStamp,e.scale),r&&e.preventDefault()}}function d(e){a("mouseup"),l=!1,t.doTouchEnd(e.timeStamp),document.removeEventListener(n.touchmove,p)}function h(e){t.doTouchEnd(e.timeStamp)}function _(e){t.doMouseZoom(e.detail?-120*e.detail:e.wheelDelta,e.timeStamp,e.pageX,e.pageY)}return e.addEventListener(n.touchstart,c,!1),document.addEventListener(n.touchend,d,!1),document.addEventListener(n.touchcancel,h,!1),i&&!ze.isTouch&&e.addEventListener(navigator.userAgent.indexOf("Firefox")>-1?"DOMMouseScroll":"mousewheel",_,!1),o=function(){e.removeEventListener(n.touchstart,c,!1),document.removeEventListener(n.touchend,d,!1),document.removeEventListener(n.touchcancel,h,!1),e.removeEventListener(navigator.userAgent.indexOf("Firefox")>-1?"DOMMouseScroll":"mousewheel",_,!1)},t.onScroll=function(){a("onscroll")},o}
1function He(e,t,a,i){var s=a.$listeners,r=function(){a.vuescroll.state[t]="active",a.$emit(e+"-activate",a,i)},o=function(){a.vuescroll.state[t]="deactive",a.$emit(e+"-deactivate",a,i)},l=function(){a.vuescroll.state[t]="beforeDeactiveEnd",a.$emit(e+"-before-deactivate-end",a,i)},n=function(){a.vuescroll.state[t]="start",setTimeout(function(){a.scroller.finishRefreshOrLoad()},2e3)},c=void 0;return s[e+"-before-deactivate"]&&(c=function(s){a.vuescroll.state[t]="beforeDeactive",a.$emit(e+"-before-deactivate",a,i,s.bind(a.scroller))}),s[e+"-start"]&&(n=function(){a.vuescroll.state[t]="start",a.$emit(e+"-start",a,i,a.scroller.finishRefreshOrLoad.bind(a.scroller))}),{activateCallback:r,deactivateCallback:o,startCallback:n,beforeDeactivateCallback:c,beforeDeactiveEnd:l}}B();var Ne={mounted:function(){this.vsMounted=!0},computed:{pullRefreshTip:function(){return this.mergedOptions.vuescroll.pullRefresh.tips[this.vuescroll.state.refreshStage]},pushLoadTip:function(){return this.mergedOptions.vuescroll.pushLoad.tips[this.vuescroll.state.loadStage]},refreshLoad:function(){return this.mergedOptions.vuescroll.pullRefresh.enable||this.mergedOptions.vuescroll.pushLoad.enable},refrehDomVisiable:function(){return this.vsMounted&&this.outTheTopBoundary},loadDomVisiable:function(){return this.vsMounted&&this.outTheBottomBoundary}},data:function(){return{vuescroll:{state:{refreshStage:"deactive",loadStage:"deactive"}},vsMounted:!1,outTheTopBoundary:!1,outTheBottomBoundary:!1}},methods:{updateScroller:function(){this.updateDimesion(),this.registryRefreshLoad()},updateDimesion:function(){var e=this.$el.clientWidth,t=this.$el.clientHeight,a=this.scrollPanelElm.scrollWidth,i=this.scrollPanelElm.scrollHeight,s=0,r=0;if(this.mergedOptions.vuescroll.pullRefresh.enable&&this.vsMounted){var o=this.$refs[F].elm||this.$refs[F];s=o.offsetHeight,o.style.marginTop=-s+"px"}if(this.mergedOptions.vuescroll.pushLoad.enable&&this.vsMounted){var l=this.$refs[W].elm||this.$refs[W];r=l.offsetHeight,i-=r,l.style.bottom="-"+r+"px"}this.scroller&&this.scroller.setDimensions(e,t,a,i,!1)},registryRefreshLoad:function(){this.mergedOptions.vuescroll.pullRefresh.enable&&this.registryEvent("refresh"),this.mergedOptions.vuescroll.pushLoad.enable&&this.registryEvent("load")},registryScroller:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.left,i=void 0===a?0:a,s=t.top,o=void 0===s?0:s,l=t.zoom,n=void 0===l?1:l,c=this.mergedOptions.vuescroll.scroller,p=c.preventDefault,d=c.preventDefaultOnMove,h=this.mergedOptions.vuescroll,_=h.paging,m=h.snapping.enable,u=h.renderMethod,g=h.zooming,v=h.locking;g=!this.refreshLoad&&!_&&!m&&g;var f=this.mergedOptions.scrollPanel,y=f.scrollingY,b=f.scrollingX,C=this.scrollingComplete.bind(this);this.scroller=new Be(Re(this.scrollPanelElm,window,"px",u),r({},this.mergedOptions.vuescroll.scroller,{zooming:g,scrollingY:y,scrollingX:b&&!this.refreshLoad,animationDuration:this.mergedOptions.scrollPanel.speed,paging:_,snapping:m,scrollingComplete:C,locking:v})),this.scroller.__disable=this.mergedOptions.vuescroll.scroller.disable,this.scroller.__scrollLeft=i,this.scroller.__scrollTop=o,this.scroller.__zoomLevel=n,m&&this.scroller.setSnapSize(this.mergedOptions.vuescroll.snapping.width,this.mergedOptions.vuescroll.snapping.height);var S=this.$el.getBoundingClientRect();this.scroller.setPosition(S.left+this.$el.clientLeft,S.top+this.$el.clientTop);var w=Ae(this.$el,this.scroller,function(t){switch(t){case"mousedown":e.vuescroll.state.isDragging=!0;break;case"onscroll":var a=e.vuescroll.state["loadStage"],i=e.mergedOptions.vuescroll.pushLoad,s=i.enable,r=i.auto,o=i.autoLoadDistance,l=e.scroller,n=l.__scrollTop,c=l.__maxScrollTop;"start"!=a&&s&&r&&!e.lockAutoLoad&&o>=c-n&&n>0&&(e.lockAutoLoad=!0,e.triggerRefreshOrLoad("load")),o<c-n&&(e.lockAutoLoad=!1),e.handleScroll(!1);break;case"mouseup":e.vuescroll.state.isDragging=!1;break}},g,p,d);return this.updateScroller(),w},updateSlideModeBarState:function(){var e=void 0,t=void 0,a=this.$el,i=this.scroller,s=0,r=0,o=this.$el,l=o.clientWidth,n=o.clientHeight,c=l+this.scroller.__maxScrollLeft,p=n+this.scroller.__maxScrollTop;i.__scrollLeft<0?s=-i.__scrollLeft:i.__scrollLeft>i.__maxScrollLeft&&(s=i.__scrollLeft-i.__maxScrollLeft),i.__scrollTop<0?(r=-i.__scrollTop,this.outTheBottomBoundary=!1,this.outTheTopBoundary=!0):i.__scrollTop>i.__maxScrollTop?(r=i.__scrollTop-i.__maxScrollTop,this.outTheTopBoundary=!1,this.outTheBottomBoundary=!0):this.outTheTopBoundary=this.outTheBottomBoundary=!1,e=n/(p+r),t=l/(c+s);var d=Math.min(Math.max(0,i.__scrollTop),i.__maxScrollTop),h=Math.min(Math.max(0,i.__scrollLeft),i.__maxScrollLeft);this.bar.vBar.state.posValue=100*(d+r)/a.clientHeight,this.bar.hBar.state.posValue=100*(h+s)/a.clientWidth,i.__scrollLeft<0&&(this.bar.hBar.state.posValue=0),i.__scrollTop<0&&(this.bar.vBar.state.posValue=0),this.bar.vBar.state.size=e<1?e:0,this.bar.hBar.state.size=t<1?t:0},registryEvent:function(e){var t="refresh"==e?F:W,a="refresh"==e?this.scroller.activatePullToRefresh:this.scroller.activatePushToLoad,i="refresh"==e?"refreshStage":"loadStage",s=this.$refs[t].elm||this.$refs[t],r=He(e,i,this,s),o=s.offsetHeight;a.bind(this.scroller)(o,r)},getSlidePosition:function(){return{scrollLeft:this.scroller.__scrollLeft,scrollTop:this.scroller.__scrollTop}}}},Ve={methods:{updateNativeModeBarState:function(){var e=this.scrollPanelElm,t="percent"==this.vuescroll.
1state.currentSizeStrategy,a=this.vuescroll.state,i=a.width,s=a.height,r=t||!i?e.clientWidth:i.slice(0,-2),o=t||!s?e.clientHeight:s.slice(0,-2),l=o/e.scrollHeight,n=r/e.scrollWidth;this.bar.vBar.state.posValue=100*e.scrollTop/o,this.bar.hBar.state.posValue=100*e.scrollLeft/r,this.bar.vBar.state.size=l<1?l:0,this.bar.hBar.state.size=n<1?n:0},getNativePosition:function(){return{scrollTop:this.scrollPanelElm.scrollTop,scrollLeft:this.scrollPanelElm.scrollLeft}},css:function(e,t){return window.getComputedStyle(e)[t]},checkScrollable:function(e,t,a){var i=!1,s=e.target?e.target:e;while(s&&1==s.nodeType&&s!==this.scrollPanelElm.parentNode&&!/^BODY|HTML/.test(s.nodeName)){var r=this.css(s,"overflow")||"";if(/scroll|auto/.test(r)){var o=this.getScrollProcess(s),l=o.v,n=o.h,c="hidden"!==this.css(s,"overflowX"),p="hidden"!==this.css(s,"overflowY");if(c&&(t<0&&n>0||t>0&&n<1)||p&&(a<0&&l>0||a>0&&l<1)){i=s==this.scrollPanelElm;break}}s=!!s.parentNode&&s.parentNode}return i},onMouseWheel:function(e){var t=this.mergedOptions.vuescroll,a=t.wheelDirectionReverse,i=t.wheelScrollDuration,s=t.checkShiftKey,r=t.locking,o=t.deltaPercent,l=void 0,n=void 0;e.wheelDelta?e.deltaY||e.deltaX?(l=e.deltaX*o,n=e.deltaY*o,r&&(Math.abs(e.deltaX)>Math.abs(e.deltaY)?n=0:l=0)):(l=0,n=-1*e.wheelDelta/2):e.detail&&(n=l=16*e.detail,1==e.axis?n=0:2==e.axis&&(l=0)),s&&e.shiftKey&&(l^=n,n^=l,l^=n),a&&(l^=n,n^=l,l^=n),this.checkScrollable(e,l,n)&&(e.stopPropagation(),e.preventDefault(),this.scrollBy({dx:l,dy:n},i))}},computed:{scrollContentElm:function(){return this.$refs["scrollContent"]._isVue?this.$refs["scrollContent"].$el:this.$refs["scrollContent"]}}},Xe=[Ne,Ve],Ye=[we].concat(o(Xe)),Fe={mixins:Ye,mounted:function(){this._isDestroyed||this.renderError||("slide"==this.mode&&this.updatedCbs.push(this.updateScroller),this.$watch("mergedOptions.vuescroll.scroller.disable",{sync:!0,handler:function(e){this.scroller&&(this.scroller.__disable=e)}}))},computed:{mode:function(){return this.mergedOptions.vuescroll.mode}},methods:{destroy:function(){this.destroyScroller&&(this.scroller.stop(),this.destroyScroller(),this.destroyScroller=null),this.destroyResize&&this.destroyResize()},handleScroll:function(e){this.updateBarStateAndEmitEvent("handle-scroll",e)},updateBarStateAndEmitEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("native"==this.mode)this.updateNativeModeBarState();else if("slide"==this.mode){if(!this.scroller)return;this.updateSlideModeBarState()}e&&this.emitEvent(e,t),this.mergedOptions.bar.onlyShowBarOnScroll?"handle-scroll"!=e&&"handle-resize"!=e&&"refresh-status"!=e&&"window-resize"!=e&&"options-change"!=e||this.showAndDefferedHideBar(!0):this.showAndDefferedHideBar()},getScrollProcess:function(){var e=this.scrollPanelElm,t=e.scrollHeight,a=e.scrollWidth,i=e.clientHeight,s=e.clientWidth,r=e.scrollTop,o=e.scrollLeft;"slide"==this.mode&&(t=this.scroller.__contentHeight,a=this.scroller.__contentWidth,r=this.scroller.__scrollTop,o=this.scroller.__scrollLeft,i=this.$el.clientHeight,s=this.$el.clientWidth);var l=Math.min(r/(t-i||1),1),n=Math.min(o/(a-s||1),1);return{v:l,h:n}},emitEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=this.scrollPanelElm,i=a.scrollTop,s=a.scrollLeft,r={type:"vertical"},o={type:"horizontal"},l=this.getScrollProcess(),n=l.v,c=l.h;r["process"]=n,o["process"]=c,r["barSize"]=this.bar.vBar.state.size,o["barSize"]=this.bar.hBar.state.size,r["scrollTop"]=i,o["scrollLeft"]=s,this.$emit(e,r,o,t)},initVariables:function(){this.lastMode=this.mode,this.$el._isVuescroll=!0},refreshMode:function(){var e=void 0;this.scroller&&(e=this.scroller.getValues()),this.destroyScroller&&(this.scroller.stop(),this.destroyScroller(),this.destroyScroller=null),"slide"==this.mode?this.destroyScroller=this.registryScroller(e):"native"==this.mode&&(this.scrollPanelElm.style.transform="",this.scrollPanelElm.style.transformOrigin="")},refreshInternalStatus:function(){this.setVsSize(),this.registryResize(),this.refreshMode(),this.updateBarStateAndEmitEvent("refresh-status")},registryResize:function(){var e=this,t=this.mergedOptions.vuescroll.detectResize,a=!1;if(this.lastMode!=this.mode&&(a=!0,this.lastMode=this.mode),(!this.destroyResize||!t||a)&&(this.destroyResize&&this.destroyResize(),t)){var i=null;"slide"==this.mode?i=this.scrollPanelElm:"native"==this.mode&&(i=this.scrollContentElm);var s=this,r=function(){s.updateBarStateAndEmitEvent("window-resize"),"slide"==s.mode&&(s.updatedCbs.push(s.updateScroller),s.$forceUpdate())},o=function(){var t={};"slide"==e.mode?(t["width"]=e.scroller.__contentWidth,t["height"]=e.scroller.__contentHeight,e.updateBarStateAndEmitEvent("handle-resize",t),e.updatedCbs.push(e.updateScroller),e.$forceUpdate()):"native"==e.mode&&(t["width"]=e.scrollPanelElm.
1scrollWidth,t["height"]=e.scrollPanelElm.scrollHeight,e.updateBarStateAndEmitEvent("handle-resize",t)),e.setVsSize()};window.addEventListener("resize",r,!1);var l=be(i,o),n=function(){window.removeEventListener("resize",r,!1)};this.destroyResize=function(){n(),l(),e.destroyResize=null}}},getPosition:function(){return"slide"==this.mode?this.getSlidePosition():"native"==this.mode?this.getNativePosition():void 0}}},We={vuescroll:{renderMethod:"transform",pullRefresh:{enable:!1,tips:{deactive:"Pull to Refresh",active:"Release to Refresh",start:"Refreshing...",beforeDeactive:"Refresh Successfully!"}},pushLoad:{enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0},paging:!1,zooming:!0,snapping:{enable:!1,width:100,height:100},scroller:{bouncing:{top:100,bottom:100,left:100,right:100},minZoom:.5,maxZoom:3,speedMultiplier:1,penetrationDeceleration:.03,penetrationAcceleration:.08,preventDefault:!1,preventDefaultOnMove:!0,disable:!1}}};function je(e){var t=!1,a=e.vuescroll;return a.paging==a.snapping.enable&&a.paging&&(a.pullRefresh||a.pushLoad)&&y("paging, snapping, (pullRefresh with pushLoad) can only one of them to be true."),t}var Ke={vuescroll:{wheelScrollDuration:0,wheelDirectionReverse:!1,checkShiftKey:!0,deltaPercent:1}},qe={vuescroll:{mode:"native"}};function Ge(e){var t=!1,a=e.vuescroll;return~V.indexOf(a.mode)||(y("Unknown mode: "+a.mode+',the vuescroll\'s option "mode" should be one of the '+V),t=!0),t}var Ze=[qe,We,Ke],Ue=[Ge,je],Qe=ie(Fe,ye,Ze,Ue);function Je(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.name||Qe.name,Qe),e.prototype.$vuescrollConfig=t.ops||{}}var et=r({install:Je,version:"4.18.1",refreshAll:R,scrollTo:pe},Qe);return"undefined"!==typeof window&&window.Vue&&window.Vue.use(et),et})},204:function(e,t,a){"use strict";e.exports=a.p+"img/fast_charge.4ab5289d.svg"},4398:function(e,t,a){"use strict";e.exports=a.p+"img/login.4d9486cb.svg"},5119:function(e,t,a){"use strict";e.exports=a.p+"img/defaultImg.c5578e4f.png"},3913:function(e,t,a){"use strict";e.exports=a.p+"img/pay-loading.6777dfbf.gif"},8049:function(e,t,a){"use strict";var i=a(4889),s=a(5612),r=a(9661),o=a(3326),l=a(9326),n=a(3703),c=a(3160),p=a(9114),d=a(2408),h=a(4239),_=a(8550),m=!p&&!h("filter",function(){}),u=!p&&!m&&_("filter",TypeError),g=p||m||u,v=n(function(){var e,t,a,i=this.iterator,r=this.predicate,l=this.next;while(1){if(e=o(s(l,i)),t=this.done=!!e.done,t)return;if(a=e.value,c(i,r,[a,this.counter++],!0))return a}});i({target:"Iterator",proto:!0,real:!0,forced:g},{filter:function(e){o(this);try{r(e)}catch(t){d(this,"throw",t)}return u?s(u,this,e):new v(l(this),{predicate:e})}})},7832:function(e,t,a){"use strict";var i=a(4889),s=a(5612),r=a(9661),o=a(3326),l=a(9326),n=a(3703),c=a(3160),p=a(2408),d=a(4239),h=a(8550),_=a(9114),m=!_&&!d("map",function(){}),u=!_&&!m&&h("map",TypeError),g=_||m||u,v=n(function(){var e=this.iterator,t=o(s(this.next,e)),a=this.done=!!t.done;if(!a)return c(e,this.mapper,[t.value,this.counter++],!0)});i({target:"Iterator",proto:!0,real:!0,forced:g},{map:function(e){o(this);try{r(e)}catch(t){p(this,"throw",t)}return u?s(u,this,e):new v(l(this),{mapper:e})}})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.