PageSourceSearch

https://cdn.oreateai.com/static/oreatesea/assets/index-vEuAol0t.js

js oreateai.com collected 2026-10-02 04:29:33 UTC 25,596 bytes, 1 lines download raw bytes

1import{d as y,g as h,h as g,c as _,i as s,t as u,u as l,j as A,S as Q,F as N,k as X,p as K,l as j,a3 as pe,a5 as _e,r as D,af as J,a as $,M as H,V as ee,w as Y,f as Ce,a4 as fe,W as Te,Q as re}from"./html-r4eYa5OA.js";import{a1 as z,v as m,bd as P,R as Ie,M as U,ef as ye,eg as ke,eh as we,ei as xe,N as ve,E as ne,bl as w,bm as oe,l as Z,bi as te,B as M,dj as ce,bs as ae,ej as be,bz as $e,ek as Ee,el as Pe,cb as Se}from"./errorMonitor-Cf5wXY6C.js";import{_ as k}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{m as Ne,r as de,g as Le}from"./storage-CbUjCSOF.js";import{i as Ge}from"./useRewardful-CtKJ6jQf.js";import{u as Oe}from"./useSensorsTrack-B9r8r7qP.js";import{M as Re}from"./index-DPemnPqG.js";import{_ as Ae}from"./index-Vw9yZETJ.js";const De=y({__name:"index",emits:["onClose"],setup(o,{emit:i}){const e=i;return(n,r)=>(h(),g("div",{name:"logCashierCloseBtn","oreate-ai-track":"",class:"btn-close",onClick:r[0]||(r[0]=t=>e("onClose"))}))}}),le=k(De,[["__scopeId","data-v-c2ab71f5"]]),xt={SPLASH:"splash",INPUT_TOP_BAR:"inputTopBar",TOP_BAR:"topBar",LEFT_TOP_BAR:"leftTopBar"},F={module:"cashierDialog",action:{dialogShow:{behavior:z.SHOW},goodsCheck:{behavior:z.CLICK},checkout:{behavior:z.CLICK},dialogClose:{behavior:z.CLICK},promoPlacementShow:{behavior:z.SHOW},promoPlacementClick:{behavior:z.CLICK},promoPlacementClose:{behavior:z.CLICK}}},Me={class:"name"},ze={class:"good-wrap"},Be={class:"good-name"},Ve={key:0,class:"recommend-tag"},Ue={class:"price-wrap"},We={class:"price-period"},Fe={key:0,class:"has-used"},Xe={key:1,class:"credits-wrap"},Ke={class:"credits"},je={class:"num"},He={class:"unit"},qe={key:2,class:"save"},Qe=y({__name:"index",props:{index:{},goodsInfo:{},currGoodsIndex:{}},emits:["check"],setup(o,{emit:i}){const e=o,n=i,{goodsName:r="",showPrice:t=[],goodsMode:c="",vipType:a="",creditAmount:d=0,creditAmountTotal:p=0,priceSave:v=0,limitBuy:C=0}=e.goodsInfo||{},T=_(()=>v?m("cashier.save",{count:v}):""),I=_(()=>a===P.ExperiencePro),x=_(()=>a===P.Pro&&c==="year"),E=_(()=>x.value&&T.value),O=_(()=>I.value&&C),G=_(()=>r),B=_(()=>I.value?{num:p,unit:m("cashier.credits.text")}:{num:d||p,unit:m("cashier.credits.subText")}),f=_(()=>{const L=Array.isArray(t)?t:[],[R="",S="",W=""]=L;return{symbol:R,amount:S,period:W}}),b=()=>{const{goodsID:L,goodsName:R,goodsMode:S}=e.goodsInfo||{};window.sensorsTrack(F,"goodsCheck",{goodsId:L,goodsName:R,goodsMode:S}),O.value||n("check",e.index)};return(L,R)=>(h(),g("div",{class:Q(["item-wrap",{checked:e.currGoodsIndex===e.index},{"item-corner":E.value},{"item-already-used":O.value}]),onClick:b},[s("div",Me,[s("div",ze,[s("div",Be,u(G.value),1),x.value?(h(),g("div",Ve,u(l(m)("cashier.bestValue")),1)):A("",!0)]),s("div",Ue,[s("span",null,u(f.value.symbol)+u(f.value.amount),1),s("span",We,u(f.value.period),1)])]),O.value?(h(),g("div",Fe,u(l(m)("cashier.alreadyUsed")),1)):(h(),g("div",Xe,[s("div",Ke,[s("div",je,u(B.value.num),1),s("div",He,u(B.value.unit),1)])])),E.value?(h(),g("div",qe,u(T.value),1)):A("",!0)],2))}}),Ye=k(Qe,[["__scopeId","data-v-092e1c4b"]]),Ze=o=>(K("data-v-f267aae0"),o=o(),j(),o),Je={class:"title"},eo=Ze(()=>s("div",{class:"icon"},null,-1)),oo=y({__name:"index",props:{bizState:{},yearlyPriceSave:{}},setup(o){const i=o,e=_(()=>{var n;return((n=i.bizState.dialogSulaInfo)==null?void 0:n.dialog)||[]});return(n,r)=>(h(),g("div",Je,[eo,(h(!0),g(N,null,X(e.value,t=>(h(),g("span",{key:t.type+t.text,class:Q(["promo-text",`${t.type}`])},u(t.text),3))),128))]))}}),so=k(oo,[["__scopeId","data-v-f267aae0"]]);function to(){const{creditConfig:o,vipInfo:i,frExpInfo:e}=Ie(U()),n=_(()=>{var c,a;return!!((c=e.value)!=null&&c.isHitLowCostTest)&&!((a=i.value)!=null&&a.hitLowPriceRisk)}),r=_(()=>n.value?ye:ke),t=_(()=>{var c,a;return n.value?((c=o.value)==null?void 0:c.vipExpCardLowPrice)??we:((a=o.value)==null?void 0:a.vipExpCard)??xe});return{trialPrice:r,trialExpCardId:t,isLowPriceTrialGroup:n}}function he(o){const{isLowPriceTrialGroup:i}=to(),e=_(()=>{var t;return((t=o.value)==null?void 0:t.vipType)===P.ExperiencePro&&i.value});return{checkoutBtnText:_(()=>{var c;if(!e.value)return m("cashier.upgradeBy");const[r="",t=""]=((c=o.value)==null?void 0:c.showPrice)||[];return m("cashier.startFor",{price:`${r}${t}`})})}}const no=o=>(K("data-v-43bc236b"),o=o(),j(),o),io={class:"bottom-wrap"},ro=no(()=>s("div",{class:"icon flower-iconfont text-[20px]"},"",-1)),co={class:"btm-bar"},ao=y({__name:"index",props:{currGoodsInfo:{}},emits:["checkout","toCredits"],setup(o,{emit:i}){const e=i,n=o,r=U(),{checkoutBtnText:t}=he(_(()=>n.currGoodsInfo)),c=_(()=>{var a;return`${m("cashier.cancel")}
1${(a=n.currGoodsInfo)==null?void 0:a.renewalDesc}`});return(a,d)=>(h(),g("div",io,[pe(s("div",{class:"btn-credits",onClick:d[0]||(d[0]=p=>e("toCredits"))},[s("div",null,u(l(m)("cashier.toCreditsModal")),1),ro],512),[[_e,l(r).isVip]]),s("div",{class:"btn-checkout",onClick:d[1]||(d[1]=p=>e("checkout"))},[s("div",null,u(l(t)),1)]),s("div",co,u(c.value),1)]))}}),lo=k(ao,[["__scopeId","data-v-43bc236b"]]),uo=o=>(K("data-v-17e70515"),o=o(),j(),o),po={class:"priv-wrap"},_o=uo(()=>s("div",{class:"icon"},null,-1)),vo={class:"text"},ho={class:"right"},mo={class:"title"},go={key:0,class:"new-tag"},Co={class:"subTitle"},fo=1,To=2,Io=y({__name:"index",props:{currPrivList:{}},setup(o){const i=ve(),e=_(()=>i.promoEnabled?fo:To);return(n,r)=>(h(),g("div",po,[(h(!0),g(N,null,X(n.currPrivList,(t,c)=>(h(),g("div",{key:c,class:"priv-item"},[_o,s("div",vo,[s("div",ho,[s("div",mo,u(t.title),1),c===e.value?(h(),g("div",go,u(l(m)("cashier.new")),1)):A("",!0)]),s("div",Co,u(t.subTitle),1)])]))),128))]))}}),yo=k(Io,[["__scopeId","data-v-17e70515"]]),ko=o=>{const{goodsList:i}=o,e=_(()=>i.value.sort((a,d)=>d.vipType-a.vipType).sort((a,d)=>d.price-a.price).slice(0,3)||[]),n=D(0),r=_(()=>e.value[n.value]),t=a=>{var d,p;(p=(d=e.value)==null?void 0:d[a])!=null&&p.isFreeGoods||(n.value=a)},c=_(()=>{var v;const a=((v=r.value)==null?void 0:v.goodsPrivilegeDescV2)||[],d=a.length;if(d%2!==0)return[];const p=[];for(let C=0;C<d;C+=2)C%2===0&&p.push({title:a[C],subTitle:a[C+1]});return p});return{currGoodsIndex:n,currGoodsList:e,checkGoodsIndex:t,currGoodsInfo:r,currPrivList:c}},wo={class:"main-content"},xo={class:"content-left"},bo={class:"content-right"},$o=y({__name:"index",props:{bizState:{},goodsList:{}},emits:["onCheckout","onToCredits"],setup(o,{emit:i}){const e=o,n=_(()=>{var v,C;return((C=(v=e.goodsList)==null?void 0:v.find(T=>T.goodsMode==="year"))==null?void 0:C.priceSave)??0}),r=i,{currGoodsIndex:t,currGoodsList:c,checkGoodsIndex:a,currGoodsInfo:d,currPrivList:p}=ko({bizState:J(e.bizState),goodsList:J(e.goodsList)});return(v,C)=>(h(),g(N,null,[$(so,{"biz-state":e.bizState,"yearly-price-save":n.value},null,8,["biz-state","yearly-price-save"]),s("div",wo,[s("div",xo,[$(yo,{"curr-priv-list":l(p)},null,8,["curr-priv-list"])]),s("div",bo,[(h(!0),g(N,null,X(l(c),(T,I)=>(h(),H(Ye,{key:T.goodsID,index:I,"goods-info":T,"curr-goods-index":l(t),onCheck:l(a)},null,8,["index","goods-info","curr-goods-index","onCheck"]))),128)),$(lo,{"curr-goods-info":l(d),onCheckout:C[0]||(C[0]=T=>r("onCheckout",l(d))),onToCredits:C[1]||(C[1]=T=>r("onToCredits"))},null,8,["curr-goods-info"])])])],64))}}),Eo=k($o,[["__scopeId","data-v-cde92517"]]),Po={class:"title"},So=y({__name:"index",setup(o){return(i,e)=>(h(),g("div",Po,[s("span",null,u(l(m)("cashier.upgrade")),1)]))}}),No=k(So,[["__scopeId","data-v-0b84c2ff"]]),Lo=o=>(K("data-v-108a057e"),o=o(),j(),o),Go={class:"priv-wrap"},Oo=Lo(()=>s("span",{class:"icon"},null,-1)),Ro={class:"text"},Ao={class:"title"},Do={key:0,class:"new-tag"},Mo=y({__name:"index",props:{goodsInfo:{}},setup(o){const i=o,e=_(()=>{var n;return((n=i.goodsInfo)==null?void 0:n.goodsPrivilegeDescV2Wap)||[]});return(n,r)=>(h(),g("div",Go,[(h(!0),g(N,null,X(e.value,(t,c)=>(h(),g("div",{key:c,class:"priv-item"},[Oo,s("div",Ro,[s("div",Ao,u(t),1),c===2?(h(),g("div",Do,u(l(m)("cashier.new")),1)):A("",!0)])]))),128))]))}}),zo=k(Mo,[["__scopeId","data-v-108a057e"]]),Bo={class:"left-wrap"},Vo={class:"good-wrap"},Uo={class:"good-name"},Wo={key:0,class:"recommend-tag"},Fo={class:"price-wrap"},Xo={class:"price-period"},Ko={key:0,class:"has-used"},jo={key:1,class:"info-wrap"},Ho={class:"credits"},qo={class:"num"},Qo={class:"unit"},Yo={key:2,class:"corner"},Zo=y({__name:"index",props:{index:{},goodsInfo:{},currGoodsIndex:{}},emits:["check"],setup(o,{emit:i}){const e=o,n=i,r=_(()=>e.goodsInfo.priceSave?m("cashier.save",{count:e.goodsInfo.priceSave}):""),t=_(()=>e.goodsInfo.vipType===P.ExperiencePro),c=_(()=>e.goodsInfo.vipType===P.Pro&&e.goodsInfo.goodsMode==="year"),a=_(()=>c.value&&r.value),d=_(()=>t.value&&e.goodsInfo.limitBuy),p=_(()=>{const{creditAmount:T=0,creditAmountTotal:I=0}=e.goodsInfo||{};return t.value?{num:I,unit:m("cashier.credits.text")}:{num:T||I,unit:m("cashier.credits.subText")}}),v=_(()=>{const T=Array.isArray(e.goodsInfo.showPrice)?e.goodsInfo.showPrice:[],[I="",x="",E=""]=T;return{symbol:I,amount:x,period:E}}),C=()=>{const{goodsID:T,goodsName:I,goodsMode:x}=e.goodsInfo||{};window.sensorsTrack(F,"goodsCheck",{goodsId:T,goodsName:I,goodsMode:x}),d.value||n("check",e.index)};return(T,I)=>{var x;return h(),g("div",{class:Q(["item-wrap",{"item-checked":T.currGoodsIndex===T.index},{"item-already-used":d.value}]),onClick:C},[s("div",Bo,[s("div",Vo,[s("div",Uo,u(((x=T.goodsInfo)==null?void 0:x.goodsName)||""),1),c.value?(h(),g("div",Wo,u(l(m)("cashier.bestValue")),1)):A("",!0)]),s("div",Fo,[s("span",null,u(v.value.symbol)+u(v.value.amount),1),s("span",Xo,u(v.value.period),1)])]),d.value?(h(),g("div",Ko,u(l(m)("cashier.alreadyUsed")),1
1)):(h(),g("div",jo,[s("div",Ho,[s("div",qo,u(p.value.num),1),s("div",Qo,u(p.value.unit),1)])])),a.value?(h(),g("div",Yo,u(r.value),1)):A("",!0)],2)}}}),Jo=k(Zo,[["__scopeId","data-v-9e046d24"]]),es=o=>(K("data-v-9392e333"),o=o(),j(),o),os={class:"pay-area"},ss=es(()=>s("div",{class:"icon flower-iconfont"},"",-1)),ts={class:"desc"},ns=y({__name:"index",props:{currGoodsInfo:{}},emits:["checkout","toCredits"],setup(o,{emit:i}){const e=o,n=i,r=U(),{checkoutBtnText:t}=he(_(()=>e.currGoodsInfo)),c=_(()=>{var a;return`${m("cashier.cancel")}${(a=e.currGoodsInfo)==null?void 0:a.renewalDesc}`});return(a,d)=>(h(),g(N,null,[s("div",os,[pe(s("div",{class:"btn-credits",onClick:d[0]||(d[0]=p=>n("toCredits"))},[s("div",null,u(l(m)("cashier.toCreditsModal")),1),ss],512),[[_e,l(r).isVip]]),s("div",{class:"btn-pay",onClick:d[1]||(d[1]=ee(p=>n("checkout"),["stop"]))},u(l(t)),1)]),s("div",ts,u(c.value),1)],64))}}),is=k(ns,[["__scopeId","data-v-9392e333"]]),rs={class:"goods-list"},cs=y({__name:"index",props:{bizState:{},goodsList:{}},emits:["onCheckout","onToCredits"],setup(o,{emit:i}){const e=o,n=i,r=_(()=>e.goodsList.sort((d,p)=>p.price-d.price).sort((d,p)=>p.vipType-d.vipType).slice(0,3)||[]),t=D(0),c=_(()=>r.value[t.value]),a=d=>{var p,v;(v=(p=r.value)==null?void 0:p[d])!=null&&v.isFreeGoods||(t.value=d)};return(d,p)=>(h(),g(N,null,[$(No),$(zo,{"goods-info":c.value},null,8,["goods-info"]),s("div",rs,[(h(!0),g(N,null,X(r.value,(v,C)=>(h(),H(Jo,{key:v.goodsID,index:C,"goods-info":v,"curr-goods-index":t.value,onCheck:a},null,8,["index","goods-info","curr-goods-index"]))),128))]),$(is,{"curr-goods-info":c.value,onCheckout:p[0]||(p[0]=v=>n("onCheckout",c.value)),onToCredits:p[1]||(p[1]=v=>n("onToCredits"))},null,8,["curr-goods-info"])],64))}}),as=k(cs,[["__scopeId","data-v-a87f90c4"]]),ds={class:"goods"},ls={class:"name"},us={class:"price"},ps={class:"info-wrap"},_s={class:"credits-num"},vs={class:"credits"},hs={key:0,class:"tips"},ms=y({__name:"index",props:{index:{},goodsInfo:{},currGoodsIndex:{}},emits:["check"],setup(o,{emit:i}){const e=o,n=i,{creditAmount:r=0,goodsName:t="",showPrice:c=[]}=e.goodsInfo||{},a=_(()=>e.index===1),d=_(()=>{const v=Array.isArray(c)?c:[],[C="",T=""]=v;return{symbol:C,amount:T}}),p=()=>{const{goodsID:v,goodsName:C,goodsMode:T}=e.goodsInfo||{};window.sensorsTrack(F,"goodsCheck",{goodsId:v,goodsName:C,goodsMode:T}),n("check",e.index)};return(v,C)=>(h(),g("div",{class:Q(["item-wrap",{checked:v.currGoodsIndex===v.index},{"item-corner":a.value}]),onClick:p},[s("div",ds,[s("div",ls,u(l(t)),1),s("div",us,[s("span",null,u(d.value.symbol)+u(d.value.amount),1)])]),s("div",ps,[s("div",_s,u(l(r)),1
1),s("div",vs,u(l(m)("cashier.credits.text")),1)]),a.value?(h(),g("div",hs,u(l(m)("cashier.bestValue")),1)):A("",!0)],2))}}),gs=k(ms,[["__scopeId","data-v-66916533"]]),Cs=o=>(K("data-v-72edea13"),o=o(),j(),o),fs={class:"title"},Ts=Cs(()=>s("div",{class:"icon"},null,-1)),Is={class:"sub-title"},ys=y({__name:"index",setup(o){const i=U(),e=_(()=>m("cashier.credits.subTitle",{credit:i.userCredits}));return(n,r)=>(h(),g("div",null,[s("div",fs,[Ts,s("span",null,u(l(m)("cashier.credits.title")),1)]),s("div",Is,u(e.value),1)]))}}),ks=k(ys,[["__scopeId","data-v-72edea13"]]),ws={class:"bottom-wrap"},xs={class:"btm-bar"},bs=y({__name:"index",props:{currGoodsInfo:{}},emits:["checkout"],setup(o,{emit:i}){const e=i,n=o,r=_(()=>{var c;return m("cashier.credits.btn",{credit:((c=n.currGoodsInfo)==null?void 0:c.creditAmount)||0})}),t=()=>{e("checkout")};return(c,a)=>(h(),g("div",ws,[s("div",{class:"btn-checkout",onClick:t},[s("div",null,u(r.value),1)]),s("div",xs,u(l(m)("cashier.credits.validDays")),1)]))}}),$s=k(bs,[["__scopeId","data-v-4e82156f"]]),Es={class:"main-content"},Ps=y({__name:"index",props:{bizState:{},goodsList:{}},emits:["onCheckout"],setup(o,{emit:i}){const e=o,n=i,r=D(1),t=_(()=>e.goodsList.slice(0,3)||[]),c=_(()=>t.value[r.value]),a=d=>{r.value=d};return(d,p)=>(h(),g(N,null,[$(ks),s("div",Es,[(h(!0),g(N,null,X(d.goodsList,(v,C)=>(h(),H(gs,{key:v.goodsID,index:C,"goods-info":v,"curr-goods-index":r.value,onCheck:a},null,8,["index","goods-info","curr-goods-index"]))),128)),$($s,{"curr-goods-info":c.value,onCheckout:p[0]||(p[0]=v=>n("onCheckout",c.value))},null,8,["curr-goods-info"])])],64))}}),Ss=k(Ps,[["__scopeId","data-v-89e8949a"]]),Ns={class:"title"},Ls={class:"sub-title"},Gs=y({__name:"index",setup(o){const i=U(),e=_(()=>m("cashier.credits.subTitle",{credit:i.userCredits}));return(n,r)=>(h(),g("div",null,[s("div",Ns,[s("span",null,u(l(m)("cashier.credits.title")),1)]),s("div",Ls,u(e.value),1)]))}}),Os=k(Gs,[["__scopeId","data-v-dbd9a523"]]),Rs={class:"left-wrap"},As={class:"goods-name"},Ds={class:"price-wrap"},Ms={class:"info-wrap"},zs={class:"credits-wrap-num"},Bs={class:"credits-wrap-text"},Vs={key:0,class:"corner"},Us=y({__name:"index",props:{index:{},goodsInfo:{},currGoodsIndex:{}},emits:["check"],setup(o,{emit:i}){const e=o,n=i,r=_(()=>e.index===1),t=()=>{const{goodsInfo:{goodsID:a,goodsName:d,goodsMode:p}={},index:v}=e;window.sensorsTrack(F,"goodsCheck",{goodsId:a,goodsName:d,goodsMode:p}),n("check",v)},c=_(()=>{const a=Array.isArray(e.goodsInfo.showPrice)?e.goodsInfo.showPrice:[],[d="",p=""]=a;return{symbol:d,amount:p}});return(a,d)=>{var p;return h(),g("div",{class:Q(["item-wrap",{"item-checked":a.currGoodsIndex===a.index}]),onClick:t},[s("div",Rs,[s("div",As,u(((p=a.goodsInfo)==null?void 0:p.goodsName)||""),1),s("div",Ds,[s("span",null,u(c.value.symbol)+u(c.value.amount),1)])]),s("div",Ms,[s("div",zs,u(a.goodsInfo.creditAmount),1),s("div",Bs,u(l(m)("cashier.credits.text")),1)]),r.value?(h(),g("div",Vs,u(l(m)("cashier.bestValue")),1)):A("",!0)],2)}}}),Ws=k(Us,[["__scopeId","data-v-5f449d4a"]]),Fs={class:"pay-area"},Xs={class:"desc"},Ks=y({__name:"index",props:{currGoodsInfo:{}},emits:["checkout"],setup(o,{emit:i}){const e=i,n=o,r=_(()=>{var t;return m("cashier.credits.btn",{credit:((t=n.currGoodsInfo)==null?void 0:t.creditAmount)||0})});return(t,c)=>(h(),g(N,null,[s("div",Fs,[s("div",{class:"btn-pay",onClick:c[0]||(c[0]=ee(a=>e("checkout"),["stop"]))}
1,u(r.value),1)]),s("div",Xs,u(l(m)("cashier.credits.validDays")),1)],64))}}),js=k(Ks,[["__scopeId","data-v-ee781a23"]]),Hs={class:"goods-list"},qs=y({__name:"index",props:{bizState:{},goodsList:{}},emits:["onCheckout"],setup(o,{emit:i}){const e=o,n=i,r=D(1),t=_(()=>e.goodsList.slice(0,3)||[]),c=_(()=>t.value[r.value]),a=d=>{r.value=d};return(d,p)=>(h(),g(N,null,[$(Os),s("div",Hs,[(h(!0),g(N,null,X(t.value,(v,C)=>(h(),H(Ws,{key:v.goodsID,index:C,"goods-info":v,"curr-goods-index":r.value,onCheck:a},null,8,["index","goods-info","curr-goods-index"]))),128))]),$(js,{"curr-goods-info":c.value,onCheckout:p[0]||(p[0]=v=>n("onCheckout",c.value))},null,8,["curr-goods-info"])],64))}}),Qs=k(qs,[["__scopeId","data-v-cab4eed4"]]),me={module:"riskControl",action:{riskControlTrigger:{behavior:z.EVENT},riskControlTrigger02:{behavior:z.EVENT}}};function ge(o){var i;(i=U().vipInfo)!=null&&i.hitLowPriceRisk&&window.sensorsTrack(me,"riskControlTrigger",{riskScene:"intro_offer",riskTriggerPoint:o})}function bt(o){window.sensorsTrack(me,"riskControlTrigger02",{postionName:o})}const V=()=>({COMMON_ERROR_TEXT:m("messageTips.pleaseTryAgain"),TIPS_CONFRM_TITLE:m("messageTips.confirmPurchase"),TIPS_CONFRM_CONTENT:m("messageTips.repurchaseVIP"),INTERCEPT_PRO:m("messageTips.proVIPValid"),INTERCEPT_MAX:m("messageTips.maxVIPValid"),INSPECT_EXPERICENCE:m("messageTips.oneTrialPerUser"),INSPECT_PRO_MAX_TO_EXPERIENCE:m("messageTips.currentVIPValid"),INSPECT_EXPERICENCE_TO_MAX:m("messageTips.proPlanOnly")}),Ys=o=>{const{page:i,isLogin:e,vipType:n,location:r,func:t,clientType:c}=o;return[`P*${i}`,`L*${r}`,`U*${e?1:0}`,`V*${n}`,`F*${t}`,`C*${c}`].join("-")};let q=null;const Zs=o=>{q===null||q.closed?q=window.open(o):(q.location.replace(o),q.focus())},Js=o=>{const{compCashierType:i,bizState:e,showCashierType:n}=o,r=U(),t=ne(),c=_(()=>t.appWrapper.width<t.mediaSize.md?"wap":"pc"),a=D(""),d=D(""),p=D([]),v=D([]),C=_(()=>Ys({...e.value.cashierCode,isLogin:r.isLogin,vipType:r.vipInfo.vipType,clientType:c.value})),T=()=>Promise.all([r.getUserInfo(),r.getCredits(),ce(),ae({goodsType:te.VIP})]).then(([f,,b,{goodsItems:L=[],__token__:R=""}={}])=>{if(!L.length){M.warning(m("messageTips.pleaseTryAgain"));return}if(!f&&e.value.needLogin){Z().login().then(S=>{S&&x()}).catch();return}p.value=L,a.value=R,d.value=b}).catch(()=>{M.warning(m("messageTips.pleaseTryAgain"))}),I=()=>Promise.all([r.getUserInfo(),r.getCredits(),ce(),ae({goodsType:te.CREDIT})]).then(([f,,b,{goodsItems:L=[],__token__:R=""}={}])=>{if(!L.length){M.warning(m("messageTips.pleaseTryAgain"));return}if(!f&&e.value.needLogin){Z().login().then(S=>{S&&I()}).catch();return}v.value=L,a.value=R,d.value=b}).catch(()=>{M.warning(m("messageTips.pleaseTryAgain"))}),x=()=>i.value===w.CREDITS?I():T(),E=async f=>{const b=be(),L=await Ge(),R=JSON.stringify({utm_source:b.utm_source}),S={price:f.price,originalPrice:f.originalPrice,currency:f.currency,lookupKey:f.lookupKey,goodsID:f.goodsID,goodsType:f.goodsType,platform:c.value,redirect:1,cashierCode:C.value,__token__:a.value,jt:d.value||"",referralID:L,UIMode:$e()?"custom":"",utmCampaign:b.utm_campaign,utmCampaignID:b.utm_campaign_id,adgroupID:b.adgroup_id,assetgroupID:b.assetgroup_id,keywordID:b.keyword_id,utmTerm:b.utm_term,extra:R},W=`/bizapi/pay/checkout?${Ee(S)}`;Pe(Se.REFERRAL_COOKIE_KEY),Zs(W)},O=f=>{Ne.confirm({title:V().TIPS_CONFRM_TITLE,content:V().TIPS_CONFRM_CONTENT,okText:m("common.ok"),cancelText:m("common.cancel"),onOk:()=>E(f)})},G=f=>{const{goodsID:b,goodsName:L,goodsMode:R}=f;if(window.sensorsTrack(F,"checkout",{...e.value.cashierCode,cashierCode:C.value,mode:oe().mode||"",subMode:oe().subMode||"",goodsId:b,goodsName:L,goodsMode:R,cashierType:n.value}),ge("payment_click"),!r.isLogin){Z().login().then(W=>{W&&G(f)}).catch();return}if(f.goodsType===te.CREDIT){E(f);return}const S=r.vipInfo.vipType;if(f.limitBuy&&f.vipType===P.ExperiencePro)M.warning(V().INSPECT_EXPERICENCE);else if(S===P.ExperiencePro)f.vipType===P.ExperiencePro&&M.warning(V().INSPECT_EXPERICENCE),f.vipType===P.Pro&&O(f),f.vipType===P.Max&&M.warning(V().INSPECT_EXPERICENCE_TO_MAX);else if([P.Pro,P.Max].includes(S)&&f.vipType===P.ExperiencePro)M.warning(V().INSPECT_PRO_MAX_TO_EXPERIENCE);else if(S===P.Free)E(f);else if(S===f.vipType)O(f);else{const W={[P.Pro]:V().INTERCEPT_PRO,[P.Max]:V().INTERCEPT_MAX};M.warning(W[S])}};return{goodsList:p,creditsGoodsList:v,cashierCodeStr:C,initService:x,handleCheckout:G,resetGoodsInfo:()=>{p.value=[],v.value=[]}}},se={height:"",overflow:""},et=()=>{se.height=document.documentElement.style.height,se.overflow=document.documentElement.style.overflow,document.documentElement.style.height="100vh",document.documentElement.style.overflow="hidden"},ot=()=>{document.documentElement.style.height=se.height,document.documentElement.style.overflow=se.overflow},st=o=>{const{bizState:i,showCashierType:e,cashierCodeStr:n,changeBaseCashierType:r,initService:t,onOpen:c,onSuccess:a,handleClose:d}=o,{setSaProfile:p}
1=Oe(),v=ne(),C=U(),T=()=>{if(document.visibilityState!=="visible")return;const I=Le("pay_res")||{};de("pay_res"),+I.status==0?t():Promise.all([C.getUserInfo(),C.getCredits()]).then(()=>{p(),+I.status==1&&(d({fr:"success"}),a())})};Y(()=>i.value.isCashierShow,I=>{I&&(de("pay_res"),r(i.value.cashierType),t())}),Y(e,I=>{var x,E,O;I!==w.NONE?(i.value.cashierCode.page!=="homepage"&&et(),Z().isLogined()&&((x=window.gtag)==null||x.call(window,"event","begin_checkout"),(E=window.fbq)==null||E.call(window,"track","InitiateCheckout")),window.sensorsTrack(F,"dialogShow",{...i.value.cashierCode,cashierCode:n.value,mode:oe().mode||"",subMode:oe().subMode||"",cashierType:I,purchaseState:(O=C.vipInfo)!=null&&O.hasEverBoughtExpCard?"hasExperienced":"notExperienced"}),ge("subscription_page_show"),document.addEventListener("visibilitychange",T),c()):(i.value.cashierCode.page!=="homepage"&&ot(),window.sensorsTrack(F,"dialogClose",{...i.value.cashierCode,cashierCode:n.value}),document.removeEventListener("visibilitychange",T))}),Y(()=>v.isWap,()=>{d()})},ue=()=>{const o=new Date,i=o.getUTCDay();let e=0;i<5?e=5-i:i===5?e=o.getUTCHours()===23&&o.getUTCMinutes()===59&&o.getUTCSeconds()===59&&o.getUTCMilliseconds()>=999?7:0:e=5+(7-i);const n=new Date(o);return n.setUTCDate(o.getUTCDate()+e),n.setUTCHours(23,59,59,999),n.getTime()};function tt(o=1e3){const i=D(ue()),e=D(0),n=()=>i.value-Date.now();e.value=n();const r=_(()=>Math.floor(e.value/864e5)),t=_(()=>Math.floor(e.value%864e5/36e5)),c=_(()=>Math.floor(e.value%36e5/6e4)),a=_(()=>Math.floor(e.value%6e4/1e3)),d=I=>String(I).padStart(2,"0"),p=()=>{i.value=ue(),e.value=n()};let v=null;const C=()=>{v=window.setInterval(()=>{e.value=n(),e.value<=0&&p()},o)},T=()=>{v!==null&&(clearInterval(v),v=null)};return Ce(C),fe(T),{days:r,hours:t,minutes:c,seconds:a,padZero:d}}const ie=o=>(K("data-v-b01f5f9d"),o=o(),j(),o),nt={class:"countdown-container"},it={class:"countdown-wrap"},rt={class:"block"},ct=ie(()=>s("div",null,":",-1)),at={class:"block"},dt=ie(()=>s("div",null,":",-1)),lt={class:"block"},ut=ie(()=>s("div",null,":",-1)),pt={class:"block"},_t=y({__name:"index",setup(o){const{days:i,hours:e,minutes:n,seconds:r,padZero:t}=tt(),c=ve(),a=_(()=>m("cashier.promoTitle",{model:c.promoInfo.modelName}));return(d,p)=>(h(),g("div",nt,[s("div",it,[Te(u(l(c).promoEnabled?a.value:l(m)("cashier.countdown"))+" ",1),s("div",rt,u(l(t)(l(i))),1),ct,s("div",at,u(l(t)(l(e))),1),dt,s("div",lt,u(l(t)(l(n))),1),ut,s("div",pt,u(l(t)(l(r))),1)])]))}}),vt=k(_t,[["__scopeId","data-v-b01f5f9d"]]),ht=y({__name:"index",props:{bizState:{},isEssay:{type:Boolean}},emits:["onClose","onSuccess","onOpen"],setup(o,{emit:i}){const e=o,n=i,r=ne(),t=D(w.NONE),c=D(w.VIP),{goodsList:a,creditsGoodsList:d,cashierCodeStr:p,initService:v,handleCheckout:C,resetGoodsInfo:T}=Js({compCashierType:c,bizState:J(e.bizState),showCashierType:t}),I=_(()=>{if(t.value===w.CREDITS)return 456;switch(a.value.length){case 3:return"auto";default:return 514}}),x=G=>{c.value=G},E=G=>{t.value=w.NONE,T(),n("onClose",G)},O=()=>{c.value=w.CREDITS,v()};return st({bizState:J(e.bizState),showCashierType:t,cashierCodeStr:p,changeBaseCashierType:x,initService:v,onOpen:()=>n("onOpen"),onSuccess:()=>n("onSuccess"),handleClose:E}),Y([()=>a,()=>d],()=>{e.bizState.isCashierShow&&(c.value===w.CREDITS&&d.value.length?t.value=w.CREDITS:c.value===w.VIP&&a.value.length&&(t.value=w.VIP))},{deep:!0}),(G,B)=>{const f=Re,b=Ae;return h(),g(N,null,[$(f,{open:t.value!==l(w).NONE&&!l(r).isWap,"wrap-class-name":"cashier-modal-wrap",width:t.value===l(w).VIP?876:472,footer:null,"destroy-on-close":!0,closable:!1,centered:"","z-index":"2000"},{default:re(()=>[t.value===l(w).VIP?(h(),g(N,{key:0},[$(vt),s("div",{class:"cashier-dialog",onClick:B[0]||(B[0]=ee(()=>{},["stop"]))},[$(le,{onOnClose:E}),$(Eo,{"biz-state":G.bizState,"goods-list":l(a),onOnCheckout:l(C),onOnToCredits:O},null,8,["biz-state","goods-list","onOnCheckout"])])],64)):A("",!0),t.value===l(w).CREDITS?(h(),g("div",{key:1,class:"cashier-dialog-credits",onClick:B[1]||(B[1]=ee(()=>{},["stop"]))},[$(le,{onOnClose:E}),$(Ss,{"biz-state":G.bizState,"goods-list":l(d),onOnCheckout:l(C)},null,8,["biz-state","goods-list","onOnCheckout"])])):A("",!0)]),_:1},8,["open","width"]),$(b,{open:t.value!==l(w).NONE&&l(r).isWap,"root-class-name":"cashier-drawer-wrap",placement:"bottom",closable:!0,footer:null,height:I.value,onClose:E},{default:re(()=>[t.value===l(w).VIP?(h(),H(as,{key:0,"biz-state":G.bizState,"goods-list":l(a),onOnCheckout:l(C),onOnToCredits:O},null,8,["biz-state","goods-list","onOnCheckout"])):A("",!0),t.value===l(w).CREDITS?(h(),H(Qs,{key:1,"biz-state":G.bizState,"goods-list":l(d),onOnCheckout:l(C)},null,8,["biz-state","goods-list","onOnCheckout"])):A("",!0)]),_:1},8,["open","height"])],64)}}}),mt=k(ht,[["__scopeId","data-v-03b50224"]]),$t=Object.freeze(Object.defineProperty({__proto__:null,default:mt},Symbol.toStringTag,{value:"Module"}));
1export{mt as C,xt as P,to as a,ge as b,$t as i,F as l,bt as t,Js as u};

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.