2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
import{q as l,K as C,D as j,r as N,e as u,f as s,t as e,j as h,E as L,w as p,g as c,F,L as R,C as S,a as V,c as d,M as w,l as x,k as I}from"./index.09c50bf6.js";const H={class:"intro-y flex items-center mt-8"},J={key:0,class:"text-lg text-black font-medium mr-auto"},K={key:1,class:"text-lg text-black font-medium mr-auto"},W={class:"intro-y grid grid-cols-1 lg:grid-cols-2 gap-6 mt-5"},z={class:"flex flex-col sm:flex-row items-center p-5 border-b border-slate-200/60 dark:border-darkmode-400"},X={class:"font-medium text-base mr-auto"},Z={class:"form-check form-switch w-full sm:w-auto sm:ml-auto mt-3 sm:mt-0 text-center"},q={class:"p-5"},Q={class:"flex flex-col md:flex-row"},ss={class:"flex-1"},es={class:"sm:flex m-2 items-center"},ts={class:"sm:w-1/4 font-medium"},os={class:"sm:w-3/4 sm:pl-3"},as={class:"sm:flex m-2 items-center"},ls={class:"sm:w-1/4 font-medium"},cs={class:"sm:w-3/4 sm:pl-3"},is={class:"sm:flex m-2 items-center"},ns={class:"sm:w-1/4 font-medium"},ms={class:"sm:w-3/4 sm:pl-3"},ds={class:"sm:flex m-2 items-center"},rs={class:"sm:w-1/4 font-medium"},_s={class:"sm:w-3/4 sm:pl-3"},fs={class:"sm:flex m-2 items-center"},vs={class:"sm:w-1/4 font-medium"},us={class:"sm:w-3/4 sm:pl-3"},hs={class:"sm:flex m-2 items-center"},ps={class:"sm:w-1/4 font-medium"},ws={class:"sm:w-3/4 sm:pl-3"},xs={class:"sm:flex m-2 items-center"},bs={class:"sm:w-1/4 font-medium"},Es={class:"sm:w-3/4 sm:pl-3"},gs={class:"flex flex-col sm:flex-row items-center p-5 border-b border-slate-200/60 dark:border-darkmode-400"},$s={class:"font-medium text-base mr-auto"},Ns={class:"form-check form-switch w-full sm:w-auto sm:ml-auto mt-3 sm:mt-0 text-center"},ks={class:"p-5"},ys={class:"flex flex-col md:flex-row"},As={class:"flex-1"},Ts={class:"sm:flex m-2 items-center"},Cs={class:"sm:w-1/4 font-medium"},Ls={class:"sm:w-3/4 sm:pl-3"},Is={class:"sm:flex m-2 items-center"},Ds={class:"sm:w-1/4 font-medium"},Bs={class:"sm:w-3/4 sm:pl-3"},Rs={class:"sm:flex m-2 items-center"},Ss={class:"sm:w-1/4 font-medium"},Os={class:"sm:w-3/4 sm:pl-3"},Ms={class:"sm:flex m-2 items-center"},Gs={class:"sm:w-1/4 font-medium"},Ps={class:"sm:w-3/4 sm:pl-3"},Us={class:"sm:flex m-2 items-center"},Ys={class:"sm:w-1/4 font-medium"},js={class:"sm:w-3/4 sm:pl-3"},Fs={class:"sm:flex m-2 items-center"},Vs={class:"sm:w-1/4 font-medium"},Hs={key:0,class:"sm:w-3/4 sm:pl-3"},Js={class:"sm:flex m-2 items-center"},Ks={class:"sm:w-1/4 font-medium"},Ws={class:"sm:w-3/4 sm:pl-3"},zs={class:"flex flex-col sm:flex-row items-center p-5 border-b border-slate-200/60 dark:border-darkmode-400"},Xs={class:"font-medium text-base mr-auto"},Zs={class:"form-check form-switch w-full sm:w-auto sm:ml-auto mt-3 sm:mt-0 text-center"},qs={class:"p-5"},Qs={class:"flex flex-col md:flex-row"},se={class:"flex-1"},ee={class:"sm:flex m-2 items-center"},te={class:"sm:w-1/4 font-medium"},oe={class:"sm:w-3/4 sm:pl-3"},ae={class:"sm:flex m-2 items-center"},le={class:"sm:w-1/4 font-medium"},ce={class:"sm:w-3/4 sm:pl-3"},ie={class:"sm:flex m-2 items-center"},ne={class:"sm:w-1/4 font-medium"},me={class:"sm:w-3/4 sm:pl-3"},de={class:"sm:flex m-2 items-center"},re={class:"sm:w-1/4 font-medium"},_e={class:"sm:w-3/4 sm:pl-3"},fe={class:"flex flex-col sm:flex-row items-center p-5 border-b border-slate-200/60 dark:border-darkmode-400"},ve={class:"font-medium text-base mr-auto"},ue={class:"form-check form-switch w-full sm:w-auto sm:ml-auto mt-3 sm:mt-0 text-center"},he={class:"p-5"},pe={class:"flex flex-col md:flex-row"},we={class:"flex-1"},xe={class:"sm:flex m-2 items-center"},be={class:"sm:w-1/4 font-medium"},Ee={class:"sm:w-3/4 sm:pl-3"},ge={class:"sm:flex m-2 items-center"},$e={class:"sm:w-1/4 font-medium"},Ne={class:"sm:w-3/4 sm:pl-3"},ke={class:"sm:flex m-2 items-center"},ye={class:"sm:w-1/4 font-medium"},Ae={class:"sm:w-3/4 sm:pl-3"},Te={class:"sm:flex m-2 items-center"},Ce={class:"sm:w-1/4 font-medium"},Le={class:"sm:w-3/4 sm:pl-3"},Ie={class:"sm:flex m-2 items-center"},De={class:"sm:w-1/4 font-medium"},Be={class:"sm:w-3/4 sm:pl-3"},Re={class:"flex flex-col sm:flex-row items-center p-5 border-b border-slate-200/60 dark:border-darkmode-400"},Se={class:"font-medium text-base mr-auto"},Oe={class:"form-check form-switch w-full sm:w-auto sm:ml-auto mt-3 sm:mt-0 text-center"},Me=["onClick"],Ge={class:"p-5 border-b border-slate-200/60 dark:border-darkmode-400"},Pe={class:"flex flex-col md:flex-row"},Ue={class:"flex-1"},Ye={class:"sm:flex m-2 items-center"},je={class:"sm:w-1/4 font-medium"},Fe={class:"sm:w-3/4 sm:pl-3"},Ve={class:"sm:flex m-2 items-center"},He={class:"sm:w-1/4 font-medium"},Je={class:"sm:w-3/4 sm:pl-3"},Ke={key:0,class:"flex flex-row items-center p-5"},We={class:"font-medium text-danger"},Ze={__name:"Main",setup(ze){const D="https://panel.exchange.gov.tm/api",k=l(!1),r=l(""),b=l(""),a=C({}),_=C({}),i=C({}),n=l(""),B=l(""),y=l(""),A=l(!1),E=l(!1),m=l(""),g=l(!1),$=(t,o)=>{I.push({name:t,params:o})},O=async()=>{console.log("onLegalBtnTapped: ",A.value,E.value),A.value||E.value?await M()&&I.push({name:"documents"}):I.push({name:"documents"})},M=async()=>{g.value=!0;try{const o=(await R.get(`${D}/application/new`)).data;return g.value=!1,!0}catch{return g.value=!1,!1}},G=()=>{if(E.value){m.value="LEG_BTN_NULL";return}n.value==""||n.value==null?m.value="LEG_BTN_NULL":n.value=="draft"?m.value="LEG_BTN_DRAFT":n.value=="new"?m.value="LEG_BTN_NEW":n.value=="refine"?m.value="LEG_BTN_REFINE":n.value=="accepted"?m.value="LEG_BTN_ACCEPTED":n.value=="approved"&&(m.value="LEG_BTN_APPROVED")},P=async()=>{console.log("fetchAccount");try{k.value=!0;const o=(await R.get(`${D}/account`)).data;console.warn("profile fetchAccount data: ",o),n.value=o.legal_app_status,B.value=o.legal_expires_at,y.value=o.legal_number,A.value=o.legal_can_apply,E.value=o.legal_can_extend,o.contacts&&(Object.assign(_,o.contacts),localStorage.setItem("contacts",JSON.stringify(_))),o.bank_account&&(Object.assign(i,o.bank_account),localStorage.setItem("bankAccount",JSON.stringify(i))),o.account_type&&(r.value=o.account_type,localStorage.setItem("account_type",o.account_type)),o.profile&&(Object.assign(a,o.profile),localStorage.setItem("profile",JSON.stringify(a)),r.value=="company"?b.value=S.formatDate(a.registration_date,"DD.MM.YYYY"):b.value=S.formatDate(a.date_of_birth,"DD.MM.YYYY")),G(),k.value=!1}catch{k.value=!1,await V().logout()}};return j(async()=>{await P()}),(t,o)=>{const f=N("EditIcon"),v=N("PreviewComponent"),U=N("LoadingIcon"),Y=N("InfoIcon");return d(),u(F,null,[s("div",H,[r.value=="company"?(d(),u("h2",J,e(t.$t("ACCOUNT_COMPANY_TITLE")),1)):h("",!0),r.value=="business"?(d(),u("h2",K,e(t.$t("ACCOUNT_BUSINESS_TITLE")),1)):h("",!0)]),s("div",W,[r.value=="company"?(d(),L(v,{key:0,class:"intro-y box flex flex-col"},{default:p(()=>[s("div",z,[s("h2",X,e(t.$t("PROFILE")),1),s("div",Z,[s("a",{href:"javascript:;",onClick:o[0]||(o[0]=w(T=>$(r.value,a),["prevent"])),class:"btn btn-primary"},[c(f,{class:"w-4 h-4 mr-3"}),x(" "+e(t.$t("EDIT")),1)])])]),s("div",q,[s("div",Q,[s("div",ss,[s("div",es,[s("div",ts,e(t.$t("NAME"))+":",1),s("div",os,e(a.name),1)]),s("div",as,[s("div",ls,e(t.$t("SHORT_NAME"))+":",1),s("div",cs,e(a.short_name),1)]),s("div",is,[s("div",ns,e(t.$t("REG_NUMBER"))+":",1),s("div",ms,e(a.registration_number),1)]),s("div",ds,[s("div",rs,e(t.$t("REG_DATE"))+":",1),s("div",_s,e(b.value),1)]),s("div",fs,[s("div",vs,e(t.$t("REG_AGENCY"))+":",1),s("div",us,e(a.state_registration_agency),1)]),s("div",hs,[s("div",ps,e(t.$t("REG_PLACE"))+":",1),s("div",ws,e(a.registration_place),1)]),s("div",xs,[s("div",bs,e(t.$t("REG_ADDR"))+":",1),s("div",Es,e(a.registration_address),1)])])])])]),_:1})):(d(),L(v,{key:1,class:"intro-y box flex flex-col"},{default:p(()=>[s("div",gs,[s("h2",$s,e(t.$t("PROFILE")),1),s("div",Ns,[s("a",{href:"javascript:;",onClick:o[1]||(o[1]=w(T=>$(r.value,a),["prevent"])),class:"btn btn-primary"},[c(f,{class:"w-4 h-4 mr-3"}),x(" "+e(t.$t("EDIT")),1)])])]),s("div",ks,[s("div",ys,[s("div",As,[s("div",Ts,[s("div",Cs,e(t.$t("SURNAME"))+":",1),s("div",Ls,e(a.surname),1)]),s("div",Is,[s("div",Ds,e(t.$t("NAME"))+":",1),s("div",Bs,e(a.name),1)]),s("div",Rs,[s("div",Ss,e(t.$t("DOB"))+":",1),s("div",Os,e(b.value),1)]),s("div",Ms,[s("div",Gs,e(t.$t("POB"))+":",1),s("div",Ps,e(a.birth_place),1)]),s("div",Us,[s("div",Ys,e(t.$t("PNAME"))+":",1),s("div",js,e(a.patronomic_name),1)]),s("div",Fs,[s("div",Vs,e(t.$t("CITIZENSHIP"))+":",1),a&&a.citizenship?(d(),u("div",Hs,e(a.citizenship.name),1)):h("",!0)]),s("div",Js,[s("div",Ks,e(t.$t("REG_ADDR"))+":",1),s("div",Ws,e(a.registration_address),1)])])])])]),_:1})),c(v,{class:"intro-y box flex flex-col"},{default:p(()=>[s("div",zs,[s("h2",Xs,e(t.$t("CONTACTS")),1),s("div",Zs,[s("a",{href:"javascript:;",onClick:o[2]||(o[2]=w(T=>$("contacts",_),["prevent"])),class:"btn btn-primary"},[c(f,{class:"w-4 h-4 mr-3"}),x(" "+e(t.$t("EDIT")),1)])])]),s("div",qs,[s("div",Qs,[s("div",se,[s("div",ee,[s("div",te,e(t.$t("ADDRESS"))+":",1),s("div",oe,e(_.address),1)]),s("div",ae,[s("div",le,e(t.$t("PHONE"))+":",1),s("div",ce,e(_.phone),1)]),s("div",ie,[s("div",ne,e(t.$t("FAX"))+":",1),s("div",me,e(_.fax),1)]),s("div",de,[s("div",re,e(t.$t("EMAIL"))+":",1),s("div",_e,e(_.email),1)])])])])]),_:1}),c(v,{class:"intro-y box flex flex-col"},{default:p(()=>[s("div",fe,[s("h2",ve,e(t.$t("BANK")),1),s("div",ue,[s("a",{href:"javascript:;",onClick:o[3]||(o[3]=w(T=>$("bank-account",i),["prevent"])),class:"btn btn-primary"},[c(f,{class:"w-4 h-4 mr-3"}),x(" "+e(t.$t("EDIT")),1)])])]),s("div",he,[s("div",pe,[s("div",we,[s("div",xe,[s("div",be,e(t.$t("BANK_NAME"))+":",1),s("div",Ee,e(i.bank_name),1)]),s("div",ge,[s("div",$e,e(t.$t("COUNTRY"))+":",1),s("div",Ne,e(i.country),1)]),s("div",ke,[s("div",ye,e(t.$t("ACC_NUMBER"))+":",1),s("div",Ae,e(i.account_number),1)]),s("div",Te,[s("div",Ce,e(t.$t("ACC_DATE"))+":",1),s("div",Le,e(i.account_date),1)]),s("div",Ie,[s("div",De,e(t.$t("CURRENCY"))+":",1),s("div",Be,e(i.currency),1)])])])])]),_:1}),c(v,{class:"intro-y box flex flex-col"},{default:p(()=>[s("div",Re,[s("h2",Se,e(t.$t("LEGALIZATION")),1),s("div",Oe,[s("a",{href:"javascript:;",onClick:w(O,["prevent"]),class:"btn btn-primary"},[c(f,{class:"w-4 h-4 mr-3"}),x(" "+e(t.$t(m.value))+" ",1),g.value?(d(),L(U,{key:0,icon:"oval",color:"white",class:"w-4 h-4 ml-2"})):h("",!0)],8,Me)])]),s("div",Ge,[s("div",Pe,[s("div",Ue,[s("div",Ye,[s("div",je,e(t.$t("LEG_NUM"))+":",1),s("div",Fe,e(y.value),1)]),s("div",Ve,[s("div",He,e(t.$t("EXP_DATE"))+":",1),s("div",Je,e(B.value),1)])])])]),y.value?h("",!0):(d(),u("div",Ke,[c(Y,{class:"w-6 h-6 w-14 text-danger mr-4"}),s("span",We,e(t.$t("LEG_WARN_INFO")),1)]))]),_:1})])],64)}}};export{Ze as default};
|