Files
appco_dist/.output/public/_nuxt/D3e9YnRd.js
T
2025-07-24 21:23:30 +03:30

2 lines
4.4 KiB
JavaScript

import{C as F}from"./hFIGBSX3.js";import{d as v,G as $,y as U,z as w,H as o,I as P,u as R,r as p,J as z,K as g,o as T,A as i,C as n,D as u,L as V,E as _,B as l,M as A,N as E,O as H,P as I,Q as S,F as K}from"./B565zvD7.js";import{_ as b}from"./BDVKAVvV.js";/* empty css */import{_ as C}from"./DlHdCPWP.js";/* empty css */import{B as D}from"./B8tjfeLk.js";import{c as M}from"./xNI5qY7-.js";import{_ as k}from"./XwwEKXjS.js";import{F as O}from"./CEbmuqQc.js";import"./Y0cclhW2.js";/* empty css */import"./DlAUqK2U.js";import"./CENRhSNZ.js";import"./CscEAC8U.js";import"./DGoOYFa5.js";import"./Cjs9-owV.js";import"./CknQEhrf.js";import"./CSVwuFqQ.js";import"./YDXJE_tt.js";import"./BqtpcZoZ.js";import"./8aXnF9dk.js";import"./BXsNjjR2.js";import"./Bd31JGYm.js";import"./CIYhGgSO.js";import"./D9SHduHD.js";import"./e9W1GcV-.js";import"./TRJIYYPp.js";import"./B1PUzC5B.js";import"./DDxmogzO.js";import"./DouGH0TO.js";import"./x_rD_Ya3.js";import"./cS5uzGQo.js";import"./BApCI9Bs.js";import"./Lbxc-5ju.js";import"./DOew7O3z.js";import"./Cj99RmFE.js";import"./BeOccFdA.js";import"./Nbprh6-X.js";import"./ZRClhQAV.js";import"./B1mRNUjA.js";import"./DwqODbLs.js";import"./B5Kd0TWz.js";import"./CKkvfyve.js";const Q=""+new URL("logo_company.CSdrLCQ0.svg",import.meta.url).href,G=""+new URL("logo_1.BrvjrvV9.png",import.meta.url).href,J=["alt"],q=v({__name:"Logo1",setup(x){return $(),(m,t)=>(w(),U("img",{src:G,alt:o(P).fa,class:"inline"},null,8,J))}}),W={class:"flex justify-center items-center h-screen flex-col"},X={class:"p-4 w-full"},Y={class:"text-center mb-7rem"},Z={class:"justify-center items-center mt-5 font-semibol"},ee={class:"justify-center items-center mt-5 font-semibol"},te={class:"w-full absolute flex flex-col bottom-0 pb2"},se={class:"flex items-center justify-center"},oe={class:"text-gray-7 text-lg"},re=v({__name:"index",setup(x){const m=R(),t=$();p(null);const B=z(),c=p(!1);function L(){m.push("/auth/register")}const d=p(!1),y=p(null),r=g({email:"",password:""});g({email:!1,password:!1});const h=async()=>{var f,e;console.log("model ===>",r);try{await y.value.validate(),d.value=!0;const a=await A(r.email,r.password);await E.auth.setSession(a.session),H(a.session.access_token),await B.getUserInfo(),M(),I()}catch(a){((f=a==null?void 0:a.response)==null?void 0:f.status)===404&&S.warn(t.useString("notExitUser")),((e=a==null?void 0:a.response)==null?void 0:e.status)===401&&S.warn(t.useString("invalidLogin"))}finally{d.value=!1}};T(()=>{j.value=t.lang});const j=p("en");return g({display:"flex",height:"30px",lineHeight:"30px"}),(f,e)=>{const a=O,N=F;return w(),U("div",W,[i("div",X,[i("div",Y,[n(q,{class:"w-4rem"})]),n(a,{layout:"vertical",ref_key:"formRef",ref:y,model:r},{default:u(()=>[n(k,{value:r.email,"onUpdate:value":e[1]||(e[1]=s=>r.email=s),label:"phone",name:"email",rules:[]},{default:u(()=>[n(b,{value:r.email,"onUpdate:value":e[0]||(e[0]=s=>r.email=s),"place-holder":o(t).useString("phone")},null,8,["value","place-holder"])]),_:1},8,["value"]),n(k,{value:r.password,"onUpdate:value":e[3]||(e[3]=s=>r.password=s),label:"password",name:"password",rules:[]},{default:u(()=>[n(b,{value:r.password,"onUpdate:value":e[2]||(e[2]=s=>r.password=s),"place-holder":o(t).useString("password"),"is-password":"",onKeyup:V(h,["enter"])},null,8,["value","place-holder"])]),_:1},8,["value"]),n(C,{block:"",class:"mt-2",type:"primary",onClick:h,loading:d.value,size:"large",curve:""},{default:u(()=>[_(l(o(t).useString("loginButton")),1)]),_:1},8,["loading"]),i("div",Z,[i("div",{class:"text-center text-sm cursor-pointer",onClick:e[4]||(e[4]=s=>o(m).push({name:"auth-forget"}))},l(o(t).useString("forgetPassword")),1)]),i("div",ee,[i("div",{class:"text-center text-sm cursor-pointer",onClick:e[5]||(e[5]=s=>o(m).push({name:"home"}))},l(o(t).useString("goToHomePage")),1)])]),_:1},8,["model"])]),i("div",{class:"absolute top-2rem flex justify-center items-center gap-1",onClick:e[6]||(e[6]=s=>c.value=!0)},[n(D,{icon:"vuesax-linear:arrow-down",size:"16"}),_(" "+l(o(t).lang==="fa"?o(t).useString("persian"):o(t).useString("english")),1)]),n(N,{open:c.value,"onUpdate:open":e[7]||(e[7]=s=>c.value=s)},null,8,["open"]),i("div",te,[n(C,{curve:"",size:"large",class:"!mx4 border-primary text-primary mb-4",onClick:e[8]||(e[8]=s=>L())},{default:u(()=>[_(l(o(t).useString("createNewAccount")),1)]),_:1}),i("div",se,[e[9]||(e[9]=i("img",{src:Q,alt:"",class:"w-2rem"},null,-1)),i("div",oe,l(o(t).useString("montech")),1)])])])}}}),qe=v({__name:"index",setup(x){return(m,t)=>(w(),K(re))}});export{qe as default};