birzha-legalizasia-frontend/dist/assets/Main.c6bb5234.js

2 lines
10 KiB
JavaScript

import{q as c,K as C,D as j,r as $,e as u,f as s,t as e,j as h,E as T,w as p,g as l,F,L as R,C as S,a as V,c as d,M as w,l as x,k as I}from"./index.b5f1eb06.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"},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"},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"},Cs={class:"sm:flex m-2 items-center"},Ts={class:"sm:w-1/4 font-medium"},Is={class:"sm:w-3/4 sm:pl-3"},Ls={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"},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"},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"},Ce={class:"sm:flex m-2 items-center"},Te={class:"sm:w-1/4 font-medium"},Ie={class:"sm:w-3/4 sm:pl-3"},Le={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 L="https://panel.exchange.gov.tm/api",N=c(!1),r=c(""),b=c(""),a=C({}),_=C({}),i=C({}),n=c(""),D=c(""),k=c(""),B=c(!1),y=c(!1),m=c(""),E=c(!1),g=(t,o)=>{I.push({name:t,params:o})},O=async()=>{B.value||y.value?await M()&&I.push({name:"documents"}):I.push({name:"documents"})},M=async()=>{E.value=!0;try{const o=(await R.get(`${L}/application/new`)).data;return E.value=!1,!0}catch{return E.value=!1,!1}},G=()=>{if(y.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{N.value=!0;const o=(await R.get(`${L}/account`)).data;console.warn("profile fetchAccount data: ",o),n.value=o.legal_app_status,D.value=o.legal_expires_at,k.value=o.legal_number,B.value=o.legal_can_apply,y.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(),N.value=!1}catch{N.value=!1,await V().logout()}};return j(async()=>{await P()}),(t,o)=>{const f=$("EditIcon"),v=$("PreviewComponent"),U=$("LoadingIcon"),Y=$("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(),T(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(A=>g(r.value,a),["prevent"])),class:"btn btn-primary"},[l(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",cs,e(t.$t("SHORT_NAME"))+":",1),s("div",ls,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(),T(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(A=>g(r.value,a),["prevent"])),class:"btn btn-primary"},[l(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",Cs,[s("div",Ts,e(t.$t("SURNAME"))+":",1),s("div",Is,e(a.surname),1)]),s("div",Ls,[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})),l(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(A=>g("contacts",_),["prevent"])),class:"btn btn-primary"},[l(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",ce,e(t.$t("PHONE"))+":",1),s("div",le,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}),l(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(A=>g("bank-account",i),["prevent"])),class:"btn btn-primary"},[l(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",Ce,[s("div",Te,e(t.$t("ACC_DATE"))+":",1),s("div",Ie,e(i.account_date),1)]),s("div",Le,[s("div",De,e(t.$t("CURRENCY"))+":",1),s("div",Be,e(i.currency),1)])])])])]),_:1}),l(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"},[l(f,{class:"w-4 h-4 mr-3"}),x(" "+e(t.$t(m.value))+" ",1),E.value?(d(),T(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(k.value),1)]),s("div",Ve,[s("div",He,e(t.$t("EXP_DATE"))+":",1),s("div",Je,e(D.value),1)])])])]),k.value?h("",!0):(d(),u("div",Ke,[l(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};