1var e=Object.defineProperty,a=Object.defineProperties,o=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,n=(a,o,s)=>o in a?e(a,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[o]=s,i=(e,a)=>{for(var o in a||(a={}))l.call(a,o)&&n(e,o,a[o]);if(s)for(var o of s(a))t.call(a,o)&&n(e,o,a[o]);return e},r=(e,s)=>a(e,o(s));import{d as c,g as u,o as d,e as p,h as v,t as m,i as y,q as _,F as f,v as g,n as w,k as h,l as b,w as j,m as k,P as C,x as P,y as x,D as I,V,E as N,a as O,T as S,B as T,u as J,G as U,H as Z,f as E,j as z,a5 as A,Y as D,O as M,J as R}from"./index-5Z_Ifwyo.js";import{F as G}from"./index-alYrth5K.js";import{P as q}from"./index-DCjiw5l6.js";import{B}from"./index-BzXCOYsf.js";import{_ as F}from"./account-CSrzgRGD.js";import{_ as H,a as L}from"./announcement-BIgbM0ry.js";import{u as Y}from"./index-Bzh6u-6b.js";import W from"./track-Dc_cd0Bv.js";import{p as X}from"./injection-CvXim3Xw.js";import{u as $,c as K}from"./coupon-CD4Dhg_u.js";import{d as Q,u as ee,b as ae,U as oe,C as se,i as le,j as te,o as ne,g as ie}from"./UsaZipCodeSelect-DO2m0F_s.js";import{u as re,r as ce,p as ue}from"./ad-params-mr2PHseA.js";import{u as de}from"./pc-sdk-bg-GotvTsDb.js";import{p as pe}from"./params-DuzN51JV.js";import{u as ve,V as me}from"./VipIcon-vUMOtRly.js";import{u as ye,_ as _e,o as fe,g as ge}from"./sdk-pay-way-list-CAqMYHK2.js";import{g as we}from"./get-article-list-DTL1nh03.js";import{P as he}from"./index-YV9D-XyL.js";import{C as be}from"./index-ZGxPq8K-.js";import{_ as je}from"./_plugin-vue_export-helper-BCo6x5W8.js";import"./use-id-D4D_OkGt.js";import"./request-CdCjotg7.js";import"./money-format-BeafZD1h.js";import"./time-format-3tOBXeML.js";import"./curry-B1dh6grI.js";import"./index-BVazVDbW.js";import"./use-placeholder-BNA9NhMg.js";import"./function-call-CjZr7WwR.js";import"./index-CU2K0oAu.js";import"./index-C3j5IUbP.js";import"./country-list-D7wvOJFs.js";import"./vip-icon-Cr4NjKJv.js";const ke=e=>(P("data-v-b40a0381"),e=e(),x(),e),Ce={class:"title"},Pe=ke((()=>v("img",{class:"icon",src:H,alt:""},null,-1))),xe={class:"text ellipsis"},Ie=ke((()=>v("img",{src:_e,alt:""},null,-1))),Ve={class:"payway-container"},Ne=["onClick"],Oe=["src","alt"],Se={class:"container-center"},Te={class:"pay-name"},Je={class:"container-tags"},Ue={key:0,class:"text-tag rebates"},Ze={key:1,class:"text-tag text-last-select"},Ee=je(c({__name:"SyPayPc",props:{gameProductId:{default:0},couponCode:{default:""},tierInfo:{}},emits:["change-payment","click-payway"],setup(e,{emit:a}){const{t:o}=u(),s=e,l=a,{regionPickerSelectedValue:t,regionPickerList:n,regionName:i,showPicker:r,handleSelect:c,paywaySortedList:P,checkedPayment:x,handleClickPayItem:I,renderRebatesText:V,totalRebates:N}=ye({gameProductId:()=>s.gameProductId,tierInfo:()=>s.tierInfo,couponCode:()=>s.couponCode,onChangePayment:e=>l("change-payment",e),onClickPayway:e=>l("click-payway",e.pay_way)});return(e,a)=>{const s=be,l=he,u=C;return d(),p("div",null,[v("div",Ce,[Pe,v("span",xe,m(y(o)("choosePaywayTips")),1),v("div",{class:"region",onClick:a[0]||(a[0]=e=>r.value=!0)},[Ie,_(" "+m(y(i)),1)])]),v("div",Ve,[(d(!0),p(f,null,g(y(P),((e,a)=>(d(),p("div",{key:a,class:w(["payway-item",{"payway-item-actived":e.pay_way===y(x),"payway-item-disabled":e.is_disabled}]),onClick:a=>y(I)(e)},[v("img",{src:e.pay_way_icon_url,alt:e.pay_way_name,class:"pay-icon"},null,8,Oe),v("div",Se,[v("div",Te,m(e.pay_way_name),1),v("div",Je,[y(N)(e)>0?(d(),p("div",Ue,m(y(V)(e)),1)):h("",!0),e.is_last_use?(d(),p("div",Ze,m(y(o)("lastChoose")),1)):h("",!0)])]),b(s,{class:"checkbox","model-value":y(x)===e.pay_way},null,8,["model-value"])],10,Ne)))),128))]),b(u,{show:y(r),"onUpdate:show":a[3]||(a[3]=e=>k(r)?r.value=e:null),round:"",position:"center",teleport:"body"},{default:j((()=>[b(l,{style:{width:"512px"},modelValue:y(t),"onUpdate:modelValue":a[1]||(a[1]=e=>k(t)?t.value=e:null),title:y(o)("chooseRegion"),"confirm-button-text":y(o)("confirm"),"cancel-button-text":y(o)("cancel"),"show-toolbar":"",columns:y(n),onCancel:a[2]||(a[2]=e=>r.value=!1),onConfirm:y(c)},null,8,["modelValue","title","confirm-button-text","cancel-button-text","columns","onConfirm"])])),_:1},8,["show"])])}}}),[["__scopeId","data-v-b40a0381"]]),ze=e=>(P("data-v-468bd2f5"),e=e(),x(),e),Ae={class:"pay-container"},De={key:1,class:"left-container"},Me={class:"left-top-container"},Re={class:"title"},Ge=ze((()=>v("img",{class:"icon",src:F,alt:""},null,-1))),qe={class:"text ellipsis"}
1,Be=["src"],Fe={class:"game-name ellipsis"},He={key:0,class:"role-info-container"},Le=ze((()=>v("br",null,null,-1))),Ye={class:"left-bottom-container"},We={class:"right-container"},Xe={class:"content"},$e={class:"info"},Ke={class:"row"},Qe={class:"left"},ea={class:"right"},aa={style:{color:"#ff6123"}},oa={key:0,class:"row",style:{"align-items":"flex-start"}},sa={class:"left"},la={class:"right",style:{"white-space":"pre-wrap"}},ta={class:"left"},na={key:0,class:"right grey"},ia={class:"container-vip-icon"},ra={class:"row"},ca={class:"left"},ua={class:"right"},da={class:"popover-content"},pa={key:1,class:"row"},va={class:"left"},ma={class:"popover-content"},ya={class:"right zip-code-right"},_a={key:2,class:"row"},fa={class:"left"},ga={class:"right"},wa={key:0,class:"announcement"},ha=ze((()=>v("img",{class:"icon",src:L,alt:""},null,-1))),ba={class:"title"},ja=ze((()=>v("div",{class:"border-left"},null,-1))),ka={class:"confirm-btn"},Ca={class:"tips"},Pa=je(c({__name:"PayViewPc",setup(e){I(X,"pc");const{t:a}=u(),o=Y("product_id"),s=Y("moid"),l=Y("package_name"),t=Y("version",""),n=Y("sversion");re();const c=V(),g=N(!!window.JsToNative),C=N({drname:"",dsname:"",dmoney:0,dcn:""}),P=N(""),x=N(""),F=N("");(()=>{const e=Y("webId");if(e&&we({webId:e.value,categoryId:pe.info}).then((e=>{var a,o,s,l,t,n;P.value=null==(o=null==(a=e.array)?void 0:a[0])?void 0:o.thumbnail,x.value=null==(l=null==(s=e.array)?void 0:s[0])?void 0:l.title,F.value=null==(n=null==(t=e.array)?void 0:t[0])?void 0:n.ext3})),((e,a,o)=>{const s=e.split(".").map((e=>parseInt(e))),l=o.split(".").map((e=>parseInt(e)));if(s.length!==l.length)return!1;for(let t=0;t<s.length;t++)if(s[t]!==l[t])return s[t]>l[t];return">="===a})(t.value,">=","3.0.2.0")){const e=Y("drname"),a=Y("dsname"),o=Y("dmoney"),s=Y("dcn");C.value={drname:e.value,dsname:a.value,dmoney:Number(o.value),dcn:s.value}}else{const e=window.decodeURI((a="orderInfo",window.JsGetNative?window.JsGetNative(a):""));if(e)try{C.value=JSON.parse(e)}catch(o){console.log(o)}}var a})();const H=O((()=>!g.value&&!!P.value)),L=O((()=>!!C.value.drname&&!!C.value.dsname)),{vipEntrySwitch:ye,vipPageUrl:_e}=ve({manual:!1}),he=O((()=>ye.value&&_e.value)),be=O((()=>Se.value&&Se.value>0&&ye.value)),{shouldEnterUsaZipCode:je,activeJurisdiction:ke}=Q(),{level:Ce}=$(),Pe=e=>{window.JsToNative?window.JsToNative("browser",e):window.open(e,"_blank")},xe=S(),Ie=()=>{Pe(D("token",xe.token,_e.value))},Ve=T(),Ne=()=>{const e=Ve.resolve({name:"v2PaymentHistory",query:{gid:c.gid,pid:c.pid,token:xe.token}}).href;Pe(e)},{productDesc:Oe,vipPoints:Se,money:Te,originMoney:Je,isShowOriginMoney:Ue,isShowDiscountMoney:Ze,discountMoney:ze,taxMoney:Pa,error:xa,runGetPayConfirmDesc:Ia}=ee("v2"),Va=N(),{run:Na}=J(ge,{manual:!0,onSuccess:e=>{Va.value=e.tier_info}}),Oa=O((()=>({country_code:K.value,game_product_id:o.value})));U(Oa,(e=>{e.country_code&&e.game_product_id&&Na(e)}),{immediate:!0});const{data:Sa,mutate:Ta,run:Ja}=J(ie,{onBefore:()=>{Ua.value="",Ta({can_use_coupon_list:[],cannot_use_coupon_list:[],default_coupon_code:"",is_has_first_recharge_act:!1})},onSuccess:e=>{Ua.value=e.default_coupon_code}}),{couponCode:Ua,canUseCouponList:Za,cannotUseCouponList:Ea,isHasFirstRechargeAct:za,isVipCoupon:Aa}=ae(Sa),Da=N(null),Ma=N(""),Ra=e=>{var a;Da.value=e,Ma.value=null!=(a=null==e?void 0:e.pay_way)?a:""},Ga=O((()=>{var e;return"paymentwall"===(null==(e=Da.value)?void 0:e.pay_channel)})),qa=N(""),Ba=O((()=>({country_code:K.value,game_product_id:o.value,tier_info:Va.value})));U(Ba,(e=>{["tier_info","game_product_id","country_code"].some((a=>!e[a]))||Ja(Ba.value)}));const Fa=N(!1),Ha=()=>{za.value||(Fa.value=!0)},La=O((()=>i(i({coupon_code:Ua.value||""},Va.value?{tier_info:Va.value}:{}),ke.value?{jurisdiction:ke.value}:{}))),Ya=O((()=>{var e;return i({country_code:K.value,game_product_id:o.value,pay_way_id:null==(e=Da.value)?void 0:e.pay_way_id,pay_way:Ma.value},La.value)})),Wa=O((()=>r(i({moid:s.value,pway:Ma.value,package_name:l.value,sversion:n.value,version:t.value,product_id:o.value,country_code:K.value,os:5,terminal_type:"web"},La.value),{pdata:JSON.stringify({email:qa.value||"[email protected]"})})));U(Ya,((e,a)=>{if(JSON.stringify(e)===JSON.stringify(a))return;["country_code","game_product_id","tier_info","pay_way_id","pay_way"].some((a=>!e[a]))||Ia(i({country_code:e.country_code,game_product_id:e.game_product_id,tier_info:e.tier_info,pay_way_id:e.pay_way_id,pay_way:e.pay_way,coupon_code:e.coupon_code||""},e.jurisdiction?{jurisdiction:e.jurisdiction}:{}))}),{immediate:!0});const Xa=()=>{W("pay_button",$a.value),xa.value?M(xa.value):s.value?Ma.value?Ga.value&&qa.value&&!/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(qa.value)?M(a("correctEmailTips")):!je.value||le(te.value)?fe(Wa.value).then((async e=>{var a,o;return await ce(ue.value,{event:"order",uuid:null==(o=null==(a=e.data)?void 0:a.data)?void 0:o.uuid}),e})).then(ne).then((e=>{var a;return e.data.data.pay_channel_rsp.payment_url&&(null==(a=window.JsToNative)||a.call(window,"close","")),e})).catch((e=>{var a;if(e.response){const o=null==(a=e.response.data)?void 0:a.errmsg;o&&M(o)}})):M(a("enterUsaZipCodeTips")):M(a("choosePaywayTips")):M("Moid is not correct!")},$a=O((()=>{var e,a,s,l,t,n;return{order_amount:null!=(a=null==(e=Va.value)?void 0:e.tier_money
1)?a:C.value.dmoney,order_currency:null!=(l=null==(s=Va.value)?void 0:s.tier_currency_code)?l:C.value.dcn,product_id:o.value,pay_amount:null!=(n=null==(t=Va.value)?void 0:t.tier_money)?n:C.value.dmoney,pay_method:"web"}})),Ka=e=>{W("pay_way",r(i({},$a.value),{payway:e}))},Qa=()=>{var e;null==(e=window.JsToNative)||e.call(window,"close","")},{bgImage:eo}=de();return(e,s)=>{const l=R,t=B,n=q,i=G;return d(),p(f,null,[v("div",{class:"container-bg",style:Z({backgroundImage:"url(".concat(y(eo),")")})},null,4),v("div",Ae,[g.value?(d(),E(l,{key:0,class:"close-icon",name:"cross",onClick:Qa})):h("",!0),H.value?(d(),p("div",De,[v("div",Me,[v("div",Re,[Ge,v("span",qe,m(y(a)("topupAccount")),1)]),v("img",{class:"game-icon",src:P.value,alt:""},null,8,Be),v("div",Fe,m(x.value),1),L.value?(d(),p("div",He,[_(m(y(a)("roleName"))+": "+m(C.value.drname)+" ",1),Le,_(" "+m(y(a)("serverName"))+": "+m(C.value.dsname),1)])):h("",!0),he.value?(d(),E(t,{key:1,class:"btn-benefits",type:"primary",onClick:Ie},{default:j((()=>[_(m(y(a)("benefits")),1)])),_:1})):h("",!0)]),v("div",Ye,[v("div",{class:"history-btn",onClick:Ne},m(y(a)("topupHistory")),1)])])):h("",!0),v("div",We,[v("div",Xe,[v("div",$e,[v("div",Ke,[v("div",Qe,m(y(a)("totalAmount"))+":",1),v("div",ea,[v("span",aa,m(y(Te)),1),z(v("span",{class:"origin-money del-line"},m(y(Je)),513),[[A,y(Ue)]])])]),y(Oe)?(d(),p("div",oa,[v("div",sa,m(y(a)("purchaseGift"))+":",1),v("div",la,m(y(Oe)),1)])):h("",!0),v("div",{class:"row",onClick:Ha},[v("div",ta,m(y(a)("couponSavings"))+":",1),y(za)?(d(),p("div",na,[v("span",null,m(y(a)("coupon")),1),b(l,{name:"arrow"})])):(d(),p("div",{key:1,class:w(["right",{grey:!y(Za).length}]),style:{display:"flex","align-items":"center","justify-content":"flex-end",cursor:"pointer"}},[v("div",ia,[z(b(me,{level:y(Ce)},null,8,["level"]),[[A,y(Aa)]])]),z(v("span",{style:{color:"#ff6123"}},"-"+m(y(ze)),513),[[A,y(Ze)]]),z(v("span",null,m(y(Za).length?y(a)("hasCouponNum",[y(Za).length]):y(a)("coupon")),513),[[A,!y(Ze)]]),b(l,{name:"arrow"})],2))]),z(v("div",{class:"row-ext"},m(y(a)("firstRechargeConflictWicthCouponTips")),513),[[A,y(za)]]),z(v("div",ra,[v("div",ca,m(y(a)("vipPointsEstimated"))+":",1),v("div",ua,[v("span",null,"+"+m(y(Se)),1),b(n,{trigger:"click",placement:"bottom-end"},{reference:j((()=>[b(l,{name:"info-o"})])),default:j((()=>[v("div",da,m(y(a)("vipPointsEstimatedTips")),1)])),_:1})])],512),[[A,be.value]]),y(je)?(d(),p("div",pa,[v("div",va,[_(m(y(a)("usaZipCode"))+" ",1),b(n,{trigger:"click",placement:"bottom-start"},{reference:j((()=>[b(l,{name:"info-o"})])),default:j((()=>[v("div",ma,m(y(a)("usaZipCodeTips")),1)])),_:1}),_(" : ")]),v("div",ya,[b(oe)])])):h("",!0),y(je)?(d(),p("div",_a,[v("div",fa,m(y(a)("tax"))+":",1),v("div",ga,m(y(Pa)),1)])):h("",!0)]),F.value?(d(),p("div",wa,[ha,_(" "+m(F.value),1)])):h("",!0),b(Ee,{"game-product-id":y(o),"coupon-code":y(Ua),"tier-info":Va.value,onChangePayment:Ra,onClickPayway:Ka},null,8,["game-product-id","coupon-code","tier-info"]),z(v("div",ba,[ja,v("span",null,m(y(a)("emailOptional")),1),b(i,{modelValue:qa.value,"onUpdate:modelValue":s[0]||(s[0]=e=>qa.value=e),class:"email-input",type:"email",placeholder:y(a)("enterEmailTips")},null,8,["modelValue","placeholder"])],512),[[A,Ga.value]])]),v("div",ka,[v("div",{class:"el-button",onClick:Xa},m(y(a)("confirmPurchase")),1),v("div",Ca,m(y(a)("paymentTips")),1)])]),b(se,{modelValue:y(Ua),"onUpdate:modelValue":s[1]||(s[1]=e=>k(Ua)?Ua.value=e:null),show:Fa.value,"onUpdate:show":s[2]||(s[2]=e=>Fa.value=e),"can-use-coupon-list":y(Za),"cannot-use-coupon-list":y(Ea),"discount-money":y(ze),"is-has-first-recharge-act":y(za)},null,8,["modelValue","show","can-use-coupon-list","cannot-use-coupon-list","discount-money","is-has-first-recharge-act"])])],64)}}}),[["__scopeId","data-v-468bd2f5"]]);export{Pa as default};
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.