birzha-legalizasia-frontend/dist/assets/Main.2193a656.js

2 lines
9.3 KiB
JavaScript

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