2 lines
4.3 KiB
JavaScript
2 lines
4.3 KiB
JavaScript
import{C as N}from"./h6DE_VDA.js";import{d as v,G as k,y as C,z as _,H as o,I as F,u as P,r as p,J as R,K as f,o as z,A as a,C as n,D as u,L as T,E as g,B as l,M as V,N as A,O as E,P as H,Q as h,F as K}from"./DfOAJpIc.js";import{B as S}from"./DfWY7etM.js";import{B as b}from"./B7l3NIQv.js";import{B as O}from"./BL19dXY_.js";import{c as D}from"./DgNtDRJv.js";import{I as B}from"./QbfB7yl2.js";import{F as M}from"./DcyfJ-TM.js";import"./axPIdnem.js";import"./DlAUqK2U.js";import"./B2zU_oL4.js";import"./CscEAC8U.js";import"./B6FTI6Eu.js";import"./DZ6yoSEr.js";import"./CcF-SZvR.js";import"./DjAjrYcx.js";import"./6lp9jzXo.js";import"./CgDMnCdh.js";import"./Bv460exN.js";import"./lqg7vWPi.js";import"./CFCzzX1u.js";import"./DXKDgx-F.js";import"./NYX-LNQr.js";import"./D6qJbdzf.js";import"./DM2ydVgC.js";import"./CAHvRNyh.js";import"./x_rD_Ya3.js";import"./DOfULisU.js";import"./_SVUDRON.js";import"./BDkVeLpN.js";import"./BFuyrN_p.js";import"./Cj99RmFE.js";import"./CJwQyW6v.js";import"./B6xj748O.js";import"./Boboc_df.js";import"./CVXsjqg2.js";import"./CRXYFDFn.js";import"./9fECOWZW.js";import"./BU2_flV2.js";const G=""+new URL("logo_company.SCj7r8dk.svg",import.meta.url).href,J=""+new URL("logo_1.BrvjrvV9.png",import.meta.url).href,Q=["alt"],q=v({__name:"Logo1",setup(w){return k(),(m,t)=>(_(),C("img",{src:J,alt:o(F).fa,class:"inline"},null,8,Q))}}),W=Object.assign(q,{__name:"Logo1"}),X={class:"flex justify-center items-center h-screen flex-col"},Y={class:"p-4 w-full"},Z={class:"text-center mb-7rem"},ee={class:"justify-center items-center mt-5 font-semibol"},te={class:"justify-center items-center mt-5 font-semibol"},se={class:"w-full absolute flex flex-col bottom-0 pb2"},oe={class:"flex items-center justify-center"},re={class:"text-gray-7 text-lg"},ae=v({__name:"index",setup(w){const m=P(),t=k();p(null);const U=R(),c=p(!1);function L(){m.push("/auth/register")}const d=p(!1),x=p(null),r=f({email:"",password:""});f({email:!1,password:!1});const y=async()=>{console.log("model ===>",r);try{await x.value.validate(),d.value=!0;const i=await V(r.email,r.password);await A.auth.setSession(i.session),E(i.session.access_token),await U.getUserInfo(),D(),H()}catch(i){i?.response?.status===404&&h.warn(t.useString("notExitUser")),i?.response?.status===401&&h.warn(t.useString("invalidLogin"))}finally{d.value=!1}};z(()=>{j.value=t.lang});const j=p("en");return f({display:"flex",height:"30px",lineHeight:"30px"}),(i,e)=>{const $=M,I=N;return _(),C("div",X,[a("div",Y,[a("div",Z,[n(W,{class:"w-4rem"})]),n($,{layout:"vertical",ref_key:"formRef",ref:x,model:r},{default:u(()=>[n(B,{value:r.email,"onUpdate:value":e[1]||(e[1]=s=>r.email=s),label:"phone",name:"email",rules:[]},{default:u(()=>[n(S,{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(B,{value:r.password,"onUpdate:value":e[3]||(e[3]=s=>r.password=s),label:"password",name:"password",rules:[]},{default:u(()=>[n(S,{value:r.password,"onUpdate:value":e[2]||(e[2]=s=>r.password=s),"place-holder":o(t).useString("password"),"is-password":"",onKeyup:T(y,["enter"])},null,8,["value","place-holder"])]),_:1},8,["value"]),n(b,{block:"",class:"mt-2",type:"primary",onClick:y,loading:d.value,size:"large",curve:""},{default:u(()=>[g(l(o(t).useString("loginButton")),1)]),_:1},8,["loading"]),a("div",ee,[a("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)]),a("div",te,[a("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"])]),a("div",{class:"absolute top-2rem flex justify-center items-center gap-1",onClick:e[6]||(e[6]=s=>c.value=!0)},[n(O,{icon:"vuesax-linear:arrow-down",size:"16"}),g(" "+l(o(t).lang==="fa"?o(t).useString("persian"):o(t).useString("english")),1)]),n(I,{open:c.value,"onUpdate:open":e[7]||(e[7]=s=>c.value=s)},null,8,["open"]),a("div",se,[n(b,{curve:"",size:"large",class:"!mx4 border-primary text-primary mb-4",onClick:e[8]||(e[8]=s=>L())},{default:u(()=>[g(l(o(t).useString("createNewAccount")),1)]),_:1}),a("div",oe,[e[9]||(e[9]=a("img",{src:G,alt:"",class:"w-2rem"},null,-1)),a("div",re,l(o(t).useString("montech")),1)])])])}}}),Me=v({__name:"index",setup(w){return(m,t)=>(_(),K(ae))}});export{Me as default};
|