1import{d as e,g as a,r as t,i as s,o as i,E as o,aa as n,A as l,Y as r,B as c,C as u,D as v,H as d,P as m,j as p,F as f,G as y,L as g,$ as h,a3 as w,at as b}from"./vue-vendor-fc9d70f0.js";import{_ as S}from"./index-761c6c6f.js";import E from"./website-7f21d9be.js";import T from"./registration-03d0055f.js";import I from"./addtional-ff4a9ff8.js";import $ from"./createAccount-bfdd4420.js";import"./i18n-e53c91ad.js";import"./http-crypto-09d0f023.js";/* empty css *//* empty css *//* empty css *//* empty css */const C={key:0,class:"section-f mb-7"},R={class:"section-in section-warning"},k={style:{display:"block"}},x={key:1,class:"section-f mb-7"},D={class:"section-in section-warning"},N={style:{display:"block"}},j={class:"section-f"},L={class:"section-in"},F={class:"section-content-item section-content-row"},P={class:"section-activate"},A={class:"section-nav"},G={class:"section-nav-content"},O={class:"activate-content-title"},_={key:2},B={class:"activate-content-content"},Q=S(e({__name:"activate",setup(e){const S=a().appContext.config.globalProperties,Q=t([{name:S.$t("active.AccountInformation"),isShow:!0},{name:S.$t("active.WebsiteProfile"),isShow:!0},{name:S.$t("active.RegistrationDocuments"),isShow:!0},{name:S.$t("active.AdditionalInformation"),isShow:!0}]),U=t(0),z=t([]),M=t([]),Y=t(""),H=t(!0),J=t(!1),K=t(!1),V=t(!1),W=t(""),q=t(""),X=t(""),Z=t(""),ee=t(null),{createNewAccount:ae,changeCurPage:te}=s("myMethods");i(async()=>{try{let e=await le();e&&(2!=e.businessInfo.status&&3!=e.businessInfo.status||(J.value=!0),2!=e.enterpriseDTO.status&&3!=e.enterpriseDTO.status||(K.value=!0),-1==e.businessInfo.status&&(q.value=e.businessInfo.reason),-1==e.enterpriseDTO.status&&(X.value=e.enterpriseDTO.reason)),await re(0),await oe(),await ne(),H.value=!1}catch(e){H.value=!1,o.error(e)}});const se=async e=>{U.value=e},ie=async e=>{ee.value&&ee.value.scrollTo({top:0,behavior:"smooth"})},oe=()=>new Promise((e,a)=>{S.$get(S.$config.RESQUEST.REGISTERPAGE,{},{"content-type":"application/x-www-form-urlencoded"}).then(t=>{"success"===t.code?(t.data.list.length>0&&(z.value=t.data.list),e(t.data)):a(t.msg)}).catch(e=>{a(e)})}),ne=()=>new Promise((e,a)=>{S.$get(S.$config.RESQUEST.categorydata,{},{"content-type":"application/x-www-form-urlencoded"}).then(t=>{if("success"===t.code){var s=[];for(var i in t.data.list)if(0==t.data.list[i].pid)t.data.list[i].children=[],t.data.list[i].value=t.data.list[i].categoryCode,t.data.list[i].label=t.data.list[i].categoryName,s.push(t.data.list[i]);else for(var o in s)t.data.list[i].pid==s[o].id&&s[o].children.push({label:t.data.list[i].categoryName,id:t.data.list[i].id,pid:t.data.list[i].pid,value:t.data.list[i].categoryCode});M.value=s,e(t.data)}else a(t.msg)}).catch(e=>{a(e)})}),le=()=>new Promise((e,a)=>{S.$get(S.$config.RESQUEST.KYC,{},{"content-type":"application/x-www-form-urlencoded"}).then(t=>{if("success"===t.code){let a=t.data;Z.value=a.enterpriseDTO.status,W.value=a.businessInfo.status,e(t.data)}else a(t.msg)}).catch(e=>{a(e)})}),re=(e,a)=>new Promise((t,s)=>{S.$get(S.$config.RESQUEST.GETINFO,{},{"content-type":"application/x-www-form-urlencoded"}).then(i=>{if("success"===i.code){let s=i.data;Y.value=s.merName||"",V.value=!1,n(()=>{-1==W.value?(Q.value[0].isShow=!1,0==U.value&&(U.value=1),se(1)):-1==Z.value?(Q.value[0].isShow=!1,0==U.value&&(U.value=1),se(2)):0==e?""!=Y.value?(Q.value[0].isShow=!1,0==U.value&&(U.value=1,se(1))):(Q.value[0].isShow=!0,V.value=!0):(1==e&&ae(a),Q.value[0].isShow=!1,0==U.value&&(U.value=1))}),t(i.data)}else s(i.msg)}).catch(e=>{s(e)})});return b("myMethods",{getInfo:re,refresh:le,changeCurPage:te}),(e,a)=>{const t=l("VaNav"),s=w;return r((c(),u("div",{class:"section-wrap activate section-list-wrap",ref_key:"scrollDiv",ref:ee},[1!==U.value||"-1"!=W.value||H.value?m("",!0):(c(),u("div",C,[v("div",R,[a[0]||(a[0]=v("span",{style:{color:"#FFAE24","font-size":"24px","margin-right":"11px",float:"left"},class:"iconfont icon-paymentneed"},null,-1)),v("span",k,d(e.$t("active.failureReason"))+d(q.value),1)])])),2!==U.value||"-1"!=Z.value||H.value?m("",!0):(c(),u("div",x,[v("div",D,[a[1]||(a[1]=v("span",{style:{color:"#FFAE24","font-size":"24px","margin-right":"11px",float:"left"},class:"iconfont icon-paymentneed"},null,-1)),v("span",N,d(e.$t("active.failureReason"))+d(X.value),1)])])),r(v("div",j,[v("div",L,[v("div",F,[r((c(),u("div",P,[v("div",A,[p(t,{navDisabled:V.value,currentIndex:U.value,
1navList:Q.value,dir:"col",onNavChange:se},null,8,["navDisabled","currentIndex","navList"])]),v("div",G,[v("div",O,[0===U.value?(c(),u(f,{key:0},[y(d(e.$t("active.moreDetail")),1)],64)):m("",!0),1===U.value?(c(),u(f,{key:1},[y(d(e.$t("active.website")),1)],64)):m("",!0),2===U.value?(c(),u("span",_,d(e.$t("active.registration")),1)):m("",!0),3===U.value?(c(),u(f,{key:3},[y(d(e.$t("active.additional")),1)],64)):m("",!0)]),v("div",B,[0===U.value?(c(),g($,{key:0,registerList:z.value},null,8,["registerList"])):m("",!0),1===U.value?(c(),g(E,{key:1,paymentList:e.paymentList,accountCountry:e.accountCountry,onScrollToTop:ie,websitDisabled:J.value,ref:"mychild",entpId:e.entpId,id:e.id,merNo:e.merNo,onRefresh:le,onGetNavIndex:se,categoryList:M.value,onEditReason:e.editReason},null,8,["paymentList","accountCountry","websitDisabled","entpId","id","merNo","categoryList","onEditReason"])):m("",!0),2===U.value?(c(),g(T,{key:2,registerList:z.value,ref:"mychild",onScrollToTop:ie,onGetNavIndex:se,registerCountry:e.registerCountry,accountCountry:e.accountCountry,onRefresh:le,onFormThreeSubmit:e.FormThreeSubmit,regDisabled:K.value,FormBankSubmit:e.FormBankSubmit,onEditReason:e.editReason},null,8,["registerList","registerCountry","accountCountry","onFormThreeSubmit","regDisabled","FormBankSubmit","onEditReason"])):m("",!0),3===U.value?(c(),g(I,{key:3,merName:Y.value,ref:"mychild",onScrollToTop:ie,onGetNavIndex:se},null,8,["merName"])):m("",!0)])])])),[[s,e.nextStepLoading]])])])],512),[[h,!H.value]])])),[[s,H.value]])}}}),[["__scopeId","data-v-e4bbec9f"]]);export{Q 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.